Re: Forzare la non sillabazione

#11987
Up
0
Down
::

ciao a tutti,

non riesco a forzare la NON sillabazione della parola “RFID” con LaTeX, nonostante il fatto che ho seguito tutta la procedura descritta nel forum per attivare la sillabazione (il file di log mi da’ un rassicurante “Babel and hyphenation patterns for english, dumylang, nohyphenation, italian, loaded.”).

Utilizzo il MiKTeX 2.5, ho messo \hyphenation{RFID} nel preambolo del file principale della tesi, ma c’e’ un caso in cui lo spezza male -> R-FID!!!

Nessun’idea? (nel forum non ho trovato niente di utile per risolvere il problema)

Citazione di una citazione del TeXbook:

If all problems of hyphenation have not been solved,
at least some progress has been made since that night,
when according to legend, an RCA Marketing Manager received
a phone call from a disturbed customer. His 301 had just hyphenated “God.”
PAUL E. JUSTUS, There’s More to Typesetting Than Setting Type (1972)
in IEEE Transactions on Professional Commun. vol PC-15, pp. 13–15

Non dovrebbe succedere se non giochicchi con \lefthyphenmin e \righthyphenmin e con le lingue. Ricorda che \hyphenation agisce solo per la sillabazione nella lingua in vigore nel momento in cui viene letto il comando.
`\documentclass{minimal}
\usepackage[english,italian]{babel}

\hyphenation{proprio}

\begin{document}

\showhyphens{proprio}

\selectlanguage{english}

\showhyphens{proprio}

\end{document}`
Compilando questo sorgente avrai due messaggi:
`Underfull \hbox (badness 10000) in paragraph at lines 8–8
[] \OT1/cmr/m/n/10 proprio

Underfull \hbox (badness 10000) in paragraph at lines 12–12
[] \OT1/cmr/m/n/10 pro-prio`
Infatti il secondo comando \showhyphens appare quando è in vigore l’inglese, con le sue regole. Il comando \hyphenation è stato dato con in vigore l’italiano, ultima lingua nelle opzioni a babel.

In quale contesto avviene la sillabazione di “rfid”?

Ciao
Enrico

Go to top