Re: letter in \hyphenation

#81966
Up
0
Down
::

Sam Qasbah” post=81252Salve.

In un file ‘hyphenation.lst’ mantengo una lista di eccezioni di sillabazione:

`% file hyphenation.lst

\hyphenation{%
del-l'in-ter-vento
nel-l'a-sper-rima
del-l'in-ter-vallo}`

Compilando un documento XeTeX restituisce l’errore

`(./hyphenation.lst
! Not a letter.
l.3 del-l'
in-ter-vento`

Provo a correggere nel modo seguente

`% file hyphenation.lst

\chardef\apcatcode=\the\catcode`' \catcode`'=11

\hyphenation{%
del-l'in-ter-vento
nel-l'a-sper-rima
del-l'in-ter-vallo}

\catcode`'=\apcatcode`

Ma XeTeX restituisce lo stesso errore di prima.

Come si può correggere?

Grazie, ciao.

(Xe)TeX mantiene una lista di eccezioni di sillabazione per ogni lingua. Ovviamente non c’è alcun bisogno di dare quelle eccezioni per l’italiano, visto che ottengo
`del-l'in-ter-ven-to nel-l'a-sper-ri-ma del-l'in-ter-val-lo`
cioè esattamente gli stessi punti di sillabazione tuoi più un paio che non davi.

Puoi essere un pochino più preciso su quello che vuoi fare? Preambolo minimo?

Ciao
Enrico

Go to top