ivan” post=65745Ciao a tutti
In sede di revisione finale ci si trova spesso a controllare il file .log per eliminare gli overfull e gli underfull box.
Qual è la strategia migliore da seguire secondo la vostra esperienza.
1) In alcuni casi, gli overfull box potrebero andarci bene. Per esempio una tabella che sborda ma che rimane entro lo spazio delle note a margine.
In questo caso esiste un modo per far sì che nel .log, un particolare overfull box non venga segnalato?
`\makebox[\textwidth][l]{%
\begin{tabular}{…}
…
\end{tabular}}`
ivan2) Qual è il valore consigliato per i tre parametri (ho indicato quelli che uso io attualmente)
`\hfuzz=1.5pt
\hbadness=2000
\vbadness=2000`
?
Nel secondo caso, è sottointeso, usando microtype.
`\hfuzz=0.1pt
\hbadness=1000
\vbadness=1000`
Cioè i valori di default. 🙂
ivan3) C’è un modo per dire a LaTeX di non andare a capo con una sola sillaba?
Per esempio:nel mezzo del cammin di nostra vi-
ta.E se sì ha senso o sono maggiori gli svantaggi?
`\addto\extrasitalian{\italianhyphenmins{3}{4}}`
Non vedo il grande vantaggio.
ivan4) Se si va a capo in un titolo di sezione con \\, nel .log appare questo Warning:
`Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref) removing `\\' on input line 5.
`
Il comando di hyperref:
`\textorpdfstring{codicepertesto}{codiceperpdf}`
non funziona, nemmeno se preceduto da \protect. Funziona però all’interno di
\addcontentsline.
Sicuro? Il comando è \texorpdfstring e \section{Un titolo di sezione\texorpdfstring{\\}{ }molto lungo} funziona certamente.
ivan5) Per sistemare problemi di riempimento verticale e/o orizzontale si usano spesso gli automatismi:
`\enlargethispage{}`
e
`
\looseness=
`Non potrebbe essere resa automatica questa scelta? Stavo pensando a un pacchetto (inesistente?) che in base ai valori di \vbadness
automaticamente allarghi la pagina precedente a quella che ha l’underfull vbox. Naturalmente in tal caso l’allargamento dovrebbe essere segnalato.
Visto che LaTeX fa molte scelte al posto nostro, perché non permettergli di scegliere, entro certi limiti, quali pagine allargare o restringere di una riga per migliorare il riempimento?
Automatismi?
No, non si può. Quando una pagina è uscita non ci si può più fare niente. E la scelta di quali pagine (o capoversi) allungare o accorciare non può essere automatica.
Ciao
Enrico