Re: Dei margini di pagina con vmargin: \footskip, \footheight

#21196
Up
0
Down
::

Continua la mia impostazione tesi (dopo scelta caratteri, scelta titoli), ora si definiscono meglio i margini. Per adesso, fino a nuova scelta, ho deciso di impostare i margini con il pacchetto vmargin, che sembra semplice e funzionale, per i miei usi (eviterei almeno fino a vostro suggerimento definitivo geometry, che mi sembra davvero molto complesso).

Per adesso il codice è questo:
`\usepackage{vmargin}
\setpapersize{A4}
\setmarginsrb{50mm}{11mm}{20mm}{18mm}%left top right bottom
{8mm}{6mm}{10mm}{8mm}%headheight headsep footheight footskip`

Come notate left, right, top, headheight, headsep sono impostati con precisione proprio perché li ho ben capiti leggendo e testandoli personalmente.

I dubbi grossi vengono da bottom, footskip, footheight. Non sono riuscito a trovare un esempio chiarificatore che mi chiarisca come impostare la “parte di sotto” della pagina.
Ah, la pagina è oneside (credo che vmargin faccia anche il twoside, ma per adesso vediamo il oneside, come quesi al 100% sarà la mia tesi).
Per capirsi: come sono definiti footskip, footheight, bottom?
Ho fatto prove su prove, con o senza footnote ma francamente non ho capito.

p.s.: grazie al forum mi sono appassionato moltissimo a LaTeX, e così sto cercando sempre di più di impararlo. Infatti arriveranno (credo) altre domande sulla personalizzazione della lof, ad es.

Per adesso, risolviamo la questione margini.

La questione è semplice: non puoi definire la gabbia e la sua posizione sulla pagina solo dando i margini. È buona norma, infatti, che l’altezza della gabbia contenga un numero intero di righe e quindi sia ottenuto con la formula

n · \baselineskip + \topskip

dove n è uno di meno del numero di righe desiderato. Naturalmente non è obbligatorio impostarlo in anticipo, ma va calcolato in base alle dimensioni approssimative della gabbia. È proprio ciò che fa geometry con l’opzione heightrounded (e tiene conto anche di eventuali ampliamenti dell’avanzamento di riga tramite \linespread). È vero che \setmargins permette di dare l’altezza direttamente, ma geometry fa i conti da sé.

Perciò ti consiglio vivamente di usare geometry. Le possibilità di vmargin sono davvero poche e, fra l’altro, è incompatibile con il pacchetto layout che permette di ottenere un’immagine del formato della pagina con tutti i parametri indicati.

Che cos’è \footskip? È la distanza fra la linea di base dell’ultima riga di testo e la linea di base del piè di pagina. Non si dà la misura dello spazio bianco fra testo e piede, perché il piede può essere di altezza variabile, per esempio se si usano i numeri minuscoli.

Ciao
Enrico

Go to top