- Questo topic ha 8 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 2 mesi fa da .
-
Topic
-
Salve a tutti, ho questo problema con delle pagine che vengono quasi completamente vuote tranne che per una linea.
Ho messo un \vspace* che latex dovrebbe poter allargare o restringere secondo le sue esigenze ma sicuramente devo aver incasinato qualcosa.Sto usando lualatex con dei font a pagamento, ma il problema è certamente legato alle dimensioni del font stesso, quindi non so bene come scrivere un esempio minimo.
`\documentclass{scrbook}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{italian}
\setmainfont[Ligatures=TeX]{Adobe Caslon Pro}
\setsansfont{Gill Sans MT}
\usepackage{microtype}\newcommand{\capitolo}[1]{%
{\vspace*{3em plus 0.5\baselineskip minus 0.5\baselineskip}%
\sffamily\Huge#1%
\vspace*{5em plus 0.5\baselineskip minus 0.5\baselineskip}}}\usepackage{geometry}
\usepackage{showframe}\begin{document}
\capitolo{IX}Anna Karenina
Parte 1 – Capitolo IX
http://pastebin.com/J16aNFij\end{document}`
L’output sono queste 5 pagine:





Mi scuso per le immagini enormi, i file sono piuttosto piccoli di dimensione comunque, spero di non causare problemi.Con \usepackage[all]{nowidow} non cambia assolutamente nulla nell’output. Ho provato anche con il pacchetto impnattypo con tutte le opzioni abilitate, ma senza risultati.
Ad aggravare il problema, nel mio vero capitolo ho un \cleardoubleoddemptypage prima degli altri comandi. Questo in particolare è da 5 pagine, quindi quando viene inserito il capitolo successivo viene lasciata una pagina sinistra in bianco, cioè viene sprecato un intero foglio per una sola riga.
Avete qualche suggerimento? 🙁EDIT: Quello che cerco è un modo per dire a latex di evitare casi del genere, magari adattando lo spazio iniziale (che è quello che ho provato a fare con i vspace), o permettendo di uscire nel margine di una riga, o restringendo gli spazi tra le parole prima in modo che venga una riga in meno, chessò…
- Devi essere connesso per rispondere a questo topic.