Re: Modificare il primo \footnotesep

#79782
Up
0
Down
::


Grazie a tutti per i chiarimenti.

Nel Latex Reference Manual ho trovato ciò che mi avete detto:

“Si noti l’espediente per fare sembrare il filetto di altezza nulla […] complessivamente
non si è avanzato in verticale di nessuno spazio. Gli spostamenti in avanti
o all’indietro […] sono messi strategicamente in modo che lo spostamento positivo separi il filetto da ciò che esso segue o precede”.

La cosa che mi sfugge è proprio la logica che c’è dietro al Latex nel tracciare, ad esempio, questa linea.

Chi ha programmato il Latex come ha ragionato?
Ci saranno dei comandi di basso livello che segnino l’inizio del pie’ di pagina, i margini del foglio, ecc.

Supponiamo che io scelga il formato A4, dei determinati margini, e così via.
Il programmatore non poteva semplicemente “dire”, ad esempio: “bene, in base alle specifiche dell’utente l’inizio del pie’ di pagina è a X cm dal margine inferiore, stampa quindi la footrulenote da X in poi (es. X+Y, dove y magari è personalizzabile)”.

Perchè invece fare tutto ‘sto gioco: “sali di tot, poi scendi di una quantità tale che sommata allo spessore di riga che disegni mi dia sempre tot”?.

E cosa significa: “espediente per far sì che il filetto sia di altezza nulla”? Non colgo il significato nascosto dietro a ciò, qual è il vantaggio rispetto, ad esempio, al ragionamento che ho “proposto”?
Sicuramente il tutto si rifà a ciò che ha scritto prima OldClaudio: “il concetto e’ che nello spazio di separazione fra testo e prima nota, personalizzabile con la prima assegnazione che Enrico ha scritto, ci si puo’ mettere qualunque cosa che NON occupi spazio verticale.”

Mi sfugge sicuramente il modo in cui “ragiona” Latex.

Io penso (o almeno pensavo) ragionasse nella fattispecie così:

“bene, so che il pie’ di pagina in base alle specifiche dell’utente è a X mm dal margine inferiore.
Ora l’utente ha deciso che vuole la prima nota a X+6mm.
Dato che la prima istruzione di Enrico mi sposta di 6 mm anche la footrulenote, posso riprogrammare il comando affinchè questa venga tracciata ad X+Y (valore predefinito)”.
Ma perchè la scelta dei kern indietro, kern avanti, quando il programmatore poteva semplicemente decidere di tracciare la footrulenote semplicemente ad X+Y (dove sia X sia Y sono specificati in qualche modo dall’utente)?

Mi sfugge il senso, mi sfugge il concetto di “non occupare spazio verticale”.

Scusate per il ragionamento confuso e contorto.

Grazie!

Go to top