Re: Overfull \hbox per una voce della bibliografia

#75326
Up
0
Down
::

mietitore” post=74452Salve a tutti.
Sto cercando di correggere gli errori di un file la cui scrittura è ormai conclusa.
Mi sono trovato di fronte ad alcuni errori di overfull \hbox che fanno riferimento a voci della bibliografia (presenti nel file .bib), nello specifico voci scritte in inglese o con dei lunghi campi URL.

L’errore è:
`Overfull \hbox (28.59898pt too wide) in paragraph at lines 864–864
[][][]\T1/cmr/m/n/12 (2011b). \T1/cmr/m/it/12 The First In-com-plete-ness The-o
-rem\T1/cmr/m/n/12 . \T1/cmr/m/sc/12 url\T1/cmr/m/n/12 : []$\T1/cmtt/m/n/12 htt
p : / / www . logicmatters .$
\hbox(8.9978+2.99927)x372.37518, glue set – 1.0`
E va avanti per un po’ (non so fino a che punto sia utile copiarlo).

Per cercare di risolvere ho utlizzato l’opzione babel=hyphen nel preambolo, in questo modo:

`\usepackage[style=authoryear-ibid,useprefix,babel=hyphen]{biblatex}`

e inserito il campo HYPHENATION nella voce bibliografica:

`@online{smith:i,
AUTHOR = {Smith, P.},
TITLE = {The First Incompleteness Theorem},
DATE = {2011},
url = {http://www.logicmatters.net/resources/pdfs/PartIII.pdf},
HYPHENATION = {english},
}`

Tuttavia non ho risolto nulla, l’errore è ancora lì. Avete consigli da darmi?

Gli URL danno sempre problemi. A un certo punto Lehman decise di darci un taglio, nel vero senso della parola, permettendo che gli URL fossero spezzati ovunque. Io non sono in disaccordo, se devo dire la verità, ma alcuni insorsero e venne ripristinato il comportamento precedente. Scrivi
`\setcounter{biburlnumpenalty}{9000}
\setcounter{biburlucpenalty}{9000}
\setcounter{biburllcpenalty}{9000}`
nel tuo preambolo e non pensarci più.

Ciao
Enrico

Go to top