[XeTeX] Hyphenation around „ß“

Ulrike Fischer news3 at nililand.de
Thu Jan 9 09:58:15 CET 2014


Am Thu, 9 Jan 2014 01:03:29 +0100 schrieb Zdenek Wagner:


> Apparently something strange is done inside babel, with babel in xetex
> I get the same result as you. I tried the following file using
> polyglossia:
> 
> \documentclass{article}
> \usepackage{polyglossia}
> \setdefaultlanguage{german}
> \usepackage{xltxtra}
> \begin{document}
> \showhyphens{geißeln}
> \showhyphens{wußte}
> \showthe\lefthyphenmin
> \showthe\righthyphenmin
> \end{document}

> At least it can hyphenate wußte 

Because polyglossia uses the new spelling patterns. If you use
ngerman for babel it would hyphenate wußte too, and with
\setdefaultlanguage[spelling=old]{german} polyglossia doesn't
hyphenate wußte. 


> but I cannot understand why geißeln is
> not hyphenated. Both babel and polyglossia set \lefthyphenmin and
> \righthyphenmin to 2, thus hyphenation is allowed.

Yes this is quite curious. Hyphenation before a ß seems to be
suppressed. But it works without problems if one add hyphenations
exceptions. \hyphenation{gei-ßeln}

-- 
Ulrike Fischer 
http://www.troubleshooting-tex.de/



More information about the XeTeX mailing list