Re: Gli oggetti mobili, questi sconosciuti

#62657
Up
0
Down
::

lorenzo.pantieri” post=61665Ancora un paio di domande e ho finito.

tieni presente che lo spazio in mezzo al testo che può accettare un oggetto mobile ammonta, se ricordo bene, al 20% dell’altezza della griglia; quel 20% include anche la didascalia e lo spazio di separazione fra la didascalia e l’oggetto; in una pagina di 40 righe, occorrono 8 righe per inserire un oggetto mobile proprio lì e non deve superare le 8 righe; una riga di didascalia e una riga di spazio bianco fra didascalia e oggetto, fanno 6 righe per l’oggetto; componendo a 10 punti con un avanzamento di 12 punti si ha uno spazio di 72 punti in verticale per l’oggetto, vale a dire 25 mm; piccolo in questo caso vuol dire veramente “piccolo”.

Altrove ho letto che LaTeX puo’ mettere “li’” un oggetto solo se la sua altezza non supera i 2/3 di quella della gabbia. Qui Claudio parla del 20%. Visto che tra il 20% e il 67% c’e’ una bella differenza, vorrei sapere come stanno precisamente le cose.

Ancora, qual e’ il parametro interno di LaTeX che stabilisce questa percentuale? E’ possibile modificarlo? Come?

Un’ultima cosa. L’ordine con cui sono espresse le preferenze in generale conta, vero? Per esempio [tb] e’ diverso da [bt]. Dico bene?

Grazie,
L.

Vediamo la classe book, lasciando perdere i parametri che riguardano la composizione a doppia colonna:
`\setcounter{topnumber}{2} % numero massimo dei “topfloats”
\renewcommand\topfraction{.7} % massima parte della pagina riservata a “topfloats”
\setcounter{bottomnumber}{1} % numero massimo dei “bottomfloats”
\renewcommand\bottomfraction{.3} % massima parte della pagina riservata ai “bottomfloats”
\setcounter{totalnumber}{3} % massimo numero di “floats” per pagina
\renewcommand\textfraction{.2} % minima parte di pagina che deve contenere testo
\renewcommand\floatpagefraction{.5} % minima frazione di pagina perché esca una “page of floats”`
LaTeX non compone una “page of floats” finché non ne ha \floatpagefraction di pagina a disposizione; in pagine normali non metterà mai meno di \textfraction di pagina con testo (valore normale 20%), né più di \topfraction di pagina fatto di “topfloats” o più di \bottomfraction fatto di “bottomfloats”.

Un “float” di tipo “h” può occupare al massimo, se questi sono i valori, 8/10 di pagina (comprese didascalia e spaziature). Un \clearpage azzera tutte le code. Non c’è alcuna differenza fra “tb” e “bt”, perché ciascun carattere attiva la possibilità di inserire il “float” nel modo specificato; è la routine di output che poi decide se c’è spazio per il primo oggetto mobile in una delle code.

Questo è tutto.

Ciao
Enrico

Go to top