Re: Problema con english babel

#56084
Up
0
Down
::

Salve a tutti. Scrivendo una tesi in inglese ho notato che molte parole vanno a capo in modo
per me inaspettato. Faccio due esempi:

Modified -> Mod-ified
simplicity -> simplic-ity

Premettendo che non ho mai studiato a fondo le regole della sillabazione inglese, credo che il problema ci sia.

Apro un dizionario e scopro che la divisione in sillabe di “modify” è “mod-i-fy”, quella di “simplicity” è “simp-lic-i-ty”. Va’ tranquillo: TeX spezza correttamente le parole di una lista di 115000 vocaboli inglesi; non trova tutte le sillabe, ma quelle che identifica sono corrette. Errori di sillabazione (in inglese) sono piuttosto rari: può succedere che una parola non venga divisa, ma non che venga divisa scorrettamente.

Sto quasi completando il draft complessivo della tesi e mi sono riproposto di ripulire il codice e migliorare il preambolo, che pertanto sono ancora composti da alcuni pacchetti obsoleti. Ad ogni modo attualmente io carico i seguenti pacchetti:

\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
%\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{indentfirst}
\usepackage{makeidx}
\usepackage{microtype}
\usepackage[round]{natbib}
\usepackage{url}
\usepackage[squaren]{SIunits}
\usepackage{wasysym}
\usepackage{booktabs}
\usepackage{color,soul}
\usepackage{setspace}
\usepackage{textcomp}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage{rotating}

e nell’output trovo come aspettato

LaTeX2e <2009//09//24>
Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.

Grazie

L’ordine di caricamento non è molto buono: hyperref va in fondo, per esempio.
`\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

% font related
\usepackage{microtype}
\usepackage{textcomp}
\usepackage{wasysym}

% graphic and color
\usepackage{graphicx}
\usepackage{color}
\usepackage{rotating}

% math
\usepackage{amsmath}
\usepackage{amssymb}
%\usepackage{amsfonts}
%\usepackage{amsthm}

% layout
\usepackage{indentfirst}
\usepackage{setspace}

% utilities
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{makeidx}
\usepackage[squaren]{SIunits}
\usepackage{soul}

% bibliography
\usepackage[round]{natbib}

% hyperlinks
%\usepackage{url}
\usepackage{hyperref}
\usepackage{bookmarks}`
Non so perché tu carichi “soul”, ma te lo sconsiglio. Il pacchetto “url” non serve se si carica “hyperref”; meglio usare anche “bookmarks”. Invece di “SIunits” sarebbe meglio “siunitx”.

Ciao
Enrico

Go to top