[Trennmuster] Fehltrennungen
Herbert Voss
Herbert.Voss at FU-Berlin.DE
Mi Jan 8 08:57:21 CET 2014
Am 08.01.2014 07:56, schrieb Georg Pfeiffer:
> Am Mi 08 Jan 2014 07:41:34 schrieb Werner LEMBERG:
>> Nicht unter (pdf)latex – da muß man es so machen.
>
> pdflatex wirft mir auch latin1 zurück. Ich werde auf der xetex-Liste mal
> nachfragen, was da mit dem „ß“ schiefläuft.
\showhyphens ist ein bekanntes Problem mit XeTeX:
Das hier geht:
\documentclass{article}
\usepackage{fontspec}
\def\showhyphens#1{%
\setbox0=\vbox{\hsize1sp \hbadness10000 \hfuzz\maxdimen
\everypar={} \leftskip0pt \rightskip\leftskip \pretolerance-1
\noindent \hskip0pt #1\par
\global\setbox1=\hbox{}\SHconcatenate}%
\setbox0=\hbox to \maxdimen{\unhbox1}}
\def\SHconcatenate{\unskip\unpenalty
\setbox0=\lastbox \ifvoid0 \let\next\relax \else
\global\setbox1=\hbox{\unhbox0
\unskip\unskip\unhbox1}\let\next\SHconcatenate
\fi\next}
\usepackage[german]{babel}
\begin{document}
\showhyphens{dreyßigjährige}
\showhyphens{nachtheilig}
\showhyphens{nachtheiligen}
\showhyphens{Geißeln}
\showhyphens{Vortheil}
\showhyphens{Vortheile}
foo
\end{document}
Herbert
Mehr Informationen über die Mailingliste Trennmuster