[NTG-context] Fwd: Hyphenation in multi-language projects

Hans Hagen j.hagen at xs4all.nl
Mon Oct 24 17:09:02 CEST 2022


On 10/24/2022 3:08 PM, Steffen Wolfrum wrote:
> 
> 
>> Anfang der weitergeleiteten Nachricht:
>>
>> *Von: *Pablo Rodriguez via ntg-context <ntg-context at ntg.nl 
>> <mailto:ntg-context at ntg.nl>>
>> *Betreff: **Aw: [NTG-context] Hyphenation in multi-language projects*
>> *Datum: *14. September 2022 um 19:40:53 MESZ
>> *An: *Denis Maier via ntg-context <ntg-context at ntg.nl 
>> <mailto:ntg-context at ntg.nl>>
>> *Kopie: *Pablo Rodriguez <oinos at gmx.es <mailto:oinos at gmx.es>>
>> *Antwort an: *mailing list for ConTeXt users <ntg-context at ntg.nl 
>> <mailto:ntg-context at ntg.nl>>
>>
>> On 9/14/22 16:54, Denis Maier via ntg-context wrote:
>>>> [...]
>>>> Isn’t there a way to list exceptions that will work in *all*
>>>> languages?
>>>
>>> I thought that \hyphenation would work like that, or \startexceptions
>>> without a language code. Apparently that's not the case.
>>
>> \hyphenation only works for the given language:
>>
>>  \hyphenation{macOS}
>>  \starttext
>>  \startTEXpage[offset=1em]
>>  \currentlanguage:
>>  \hyphenatedword{macOS}
>>
>>  \startlanguage[fr]
>>  \currentlanguage:
>>  \hyphenatedword{macOS}
>>  \stoplanguage
>>  \stopTEXpage
>>  \stoptext
>>
>> But I’d say that \registerhyphenationexception[macOS] was
>> language-independent for me some time ago. (Now it seems to work like
>> \hyphenation.)
>>
>> In any case, \registerhyphenationexception seems to have issues with
>> ligatures:
>>
>>  \setuphyphenation[method=traditional]
>>  \registerhyphenationexception[steff-en macOS]
>>  \registerhyphenationexception[it][steff-en macOS]
>>
>>  \starttext
>>  \startTEXpage[offset=1em]
>>  \currentlanguage:
>>  \hyphenatedword{steffen macOS}
>>
>>  \startlanguage[it]
>>  \currentlanguage:
>>  \hyphenatedword{steffen macOS}
>>  \stoplanguage
>>  \stopTEXpage
>>  \stoptext
>>
>> If there isn’t a command to add language-indepented hyphenation
>> exceptions or patterns, one for proper names (for people, products or
>> companies) would be really useful.
>>
>> Just in case Hans or other wizard may take a look at this,
>>
>> Pablo
> 
> 
> Hans, is there any news regarding Pablos wish?
no, because I'm in a different tex mode ...

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------



More information about the ntg-context mailing list