Domanda

Ho scritto un documento in LaTeX, usando il formato a due colonne, 11pt, volte font. Molte delle mie parole appaiono sillabate e, per ogni voce dell'elenco delle descrizioni, ricevo un avviso badbox (nessun problema visibile nell'output). Come posso risolvere questo problema?

È stato utile?

Soluzione

dovresti impostare una penalità di sillabazione da qualche parte nel tuo preambolo:

\hyphenpenalty=750

Il valore di 750 soddisfa le mie esigenze per un layout a due colonne su carta da lettere (8,5x11 pollici) con un carattere di 12 pt. Regola il valore in base alle tue esigenze. Più alto è il numero, minore sarà la sillabazione. Potresti anche dare un'occhiata al pacchetto hyphenat , che fornisce qualcosa in più della semplice penalità di sillabazione.

Altri suggerimenti

Mentre, sì, potresti rendere TeX meno schizzinoso o addirittura andare all'opzione sfilacciata, questo è meglio risolto dal pacchetto microtype . Basta caricarlo dovrebbe fare il trucco:

\usepackage{microtype}

Fornisce due funzionalità per migliorare la composizione dei paragrafi:

  • Crenatura del margine: i caratteri , in particolare la punteggiatura, sporgeranno una piccola frazione nel margine. In pratica, ciò ha l'effetto di aumentare leggermente la lunghezza della linea e (IMO) visivamente sembra molto bello.
  • Espansione dei caratteri: oltre a estendere / ridurre lo spazio tra le parole per creare un paragrafo a filo, i caratteri stessi vengono allungati / ridotti di quantità molto piccole (meno dell'uno percento). Ciò è visivamente impercettibile a livello di personaggio ma, sorprendentemente, fa un'enorme differenza a livello di paragrafo.

Ho sempre usato \ raggedright per questo, ma non l'ho mai fatto per un intero documento. Questa FAQ (che è uno dei miei passi su LaTeX risorse) raccomanda il pacchetto ragged2e .

Oh, e una nota a margine: non faccio mai attenzione alle scatole difettose se non riesco a vederle nell'output. Questo è probabilmente stupido, ma LaTeX è molto più esigente di me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top