lorenzo.pantieri” post=68620Ciao a tutti. Gli URL sono brutte bestie, tipograficamente parlando. Se sono lunghi e se si ammette che possano essere spezzati solo in certi punti (solo dopo un punto o una barra, per esempio) il riempimento della riga può essere impossibile, e si hanno pezzi che sbordano.
Per esempio, date un’occhiata alla bibliograffia di questo documento
http://www.lorenzopantieri.net/LaTeX_files/ClassicThesis.pdf
composto composto con lo stile philosophy-modern:
`\usepackage[style=philosophy-modern,hyperref,backref,square,natbib]{biblatex}`Un tempo, l’autore di biblatex aveva deciso di spezzare l’URL in un punto qualunque, per consentire il riempimento ottimale della riga. Naturalmente, il prezzo da pagare era quello di avere URL spezzati in punti “non canonici”, per esempio “www.sillabare.it” poteva essere spezzato in “www.si” in fine di riga e “llabare.it” all’inizio di quella nuova. Ricordo che avevo espresso perplessità in materia, ma a conti fatti era una soluzione da non scartare.
L’autore di biblatex ha cambiato idea ed è tornato sui propri passi? È possibile ripristinare il comportamento precedente?
Pagina 188 della documentazione:
`\setcounter{biburlnumpenalty}{9000} % spezzare dopo i numeri
\setcounter{biburlucpenalty}{9000} % spezzare dopo le lettere maiuscole
\setcounter{biburllcpenalty}{9000} % spezzare dopo le lettere minuscole`
I valori indicati dicono a TeX che è assai bello spezzare la riga nei punti corrispondenti. Naturalmente i valori dati possono essere diversi; non dare 10000, non sarebbe molto simpatico per il tuo documento. 🙂 Per disabilitare si dà il valore 0 (che è il default, adesso, mentre non lo è stato per un certo lasso di tempo).
Ciao
Enrico