Pagina 1 di 1
Spazio tra formule e testo
Inviato: 19 ago 2007, 12:23
da DogoGang
Ciao a tutti, come faccio ad aumentare lo spazio tra le formule ed il testo (sia sopra che sotto naturalmente), senza usare il comando \vspace. C'è un modo per impostarlo una volta per tutte?
Io uso miktex, class{book}.
Grazie!!
Inviato: 19 ago 2007, 20:01
da TADW_Elessar
definisci un \newenvironment
Inviato: 17 set 2007, 17:04
da batmath
Ci sono dei comandi interni che regolano queste spaziature, e precisamente:
Codice: Seleziona tutto
\abovedisplayskip
\abovedisplayshortskip
\belowdisplayskip
\belowdisplayshortskip
I due con "short" sono utilizzati quando la formula è "corta" rispetto alla riga precedente (secondo un regola precisa di LaTeX), gli altri due quando la formula è "normalmente lunga". La regola precisa è complessa e bisogna provare.
Gli spazi predefiniti sono:
Codice: Seleziona tutto
\abovedisplayskip=12.0pt plus 3.0pt minus 9.0pt
\abovedisplayshortskip=0.0pt plus 3.0pt
\belowdisplayskip=12.0pt plus 3.0pt minus 9.0pt
\belowdisplayshortskip=7.0pt plus 3.0pt minus 4.0pt
ma sono "elastici", nel senso che dipendono dalla dimensione del font (come deve essere!).
Puoi modificarli ad esempio con
Codice: Seleziona tutto
\abovedisplayskip=20.0pt
\abovedisplayshortskip=20.0pt
\belowdisplayskip=20.0pt
\belowdisplayshortskip=20.0pt
In ogni caso fai delle prove e, SOPRATTUTTO, tieni conto che i parametri predefiniti di LaTeX sono PRATICAMENTE SEMPRE migliori di quelli che si impostano manualmente.
Saluti,
Luciano Battaia