Re: letter in \hyphenation

#81968
Up
0
Down
::


Grazie per le risposte.

A Enrico:
Non uso XeLaTeX, ma plain e XeTeX. Nel formato c’è l’istruzione \uselanguage{italian}, e tutto funziona perfettamente tranne con le parole con l’apostrofo che non vengono sillabate da TeX, come nel seguente file di esempio
`\def\a{intervento asperrima intervallo incontrario evasione ugello\ }
\def\aa{\a\a\a\a\a\a\a\a\a\a}
\def\aaa{\aa\aa\aa\aa\aa\aa\aa\aa\aa\aa}

\def\b{dell'intervento nell'asperrima dell'intervallo all'incontrario dell'evasione nell'ugello\ }
\def\bb{\b\b\b\b\b\b\b\b\b\b}
\def\bbb{\bb\bb\bb\bb\bb\bb\bb\bb\bb\bb}

\hsize 4in
\uselanguage{italian}

\aaa % correttamente sillabate

\bbb % non sillabate
\bye
`

Questo è il motivo per cui mantengo un file di eccezioni

A Claudio:
Non uso XeLaTeX, ma lo stesso so quanto sia complesso l’intero sistema (Xe)LaTeX. Uso plain infatti perchè è più semplice da capire e da gestire. L’idea di un file esterno contenente le eccezioni di sillabazione mi sembra sia conforme a quanto spiegato da Knuth nel capitolo sull’algoritmo di sillabazione. Certo resta poco comprensibile (per me) il motivo per il quale XeTeX compili un intero documento insieme a tutti i suoi apostrofi, tranne non riconoscerli più come lettera all’interno di un comando \hyphenation.

Ciao.

Go to top