[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