Leggevo in un post di un po’ di tempo fa che non esiste una altemativa a \clearpage che permettesse di stampare figure e tabelle per poi ricominciare a scrivere SENZA cambiare pagina…
Scusate l’ingenuità, ma mi chiedo? Sarebbe possibile fare una macro di questo tipo? Da dove dovrei cominciare? La macro o il comando “\clearpage ” in che linguaggio è scritto? in tex? il codice del comando è disponibile?
La questione delle figure sta diventando un ritornello piuttosto noioso, se devo essere sincero. La gestione che ne fa LaTeX non è perfetta, si sa. Ma è quanto di meglio sia disponibile, credete. 😉 È il frutto di un compromesso fra ciò che si vorrebbe e ciò che si può fare; si può sempre migliorare, è vero; ma non è che ci abbia pensato gente da poco.
Una figura o una tabella fuori testo (cioè con la loro bella didascalia) per loro stessa natura devono poter “galleggiare”, cioè essere sistemate nel posto tipograficamente migliore. Non c’è niente da fare al riguardo; è una prassi tipografica seguita da parecchio tempo, con ottime ragioni.
L’alternativa? Modificare i parametri interni per permettere pagine orrende. Se per avere una figura nel posto “migliore” si vuole rinunciare all’uniformità grafica della pagina, tanto vale usare un programma di videoscrittura WYSIWYG, con tutti i difetti che il mondo conosce.
Se una figura non ci sta, che ci puoi fare? Ben poco. Ma un utente esperto sa come giocare con certi trucchetti (\enlargethispage, per esempio) in modo da ottenere che certe cose vadano al loro posto. A volte non ci si può fare niente, se non cercare di mettere la figura in una pagina affacciata al punto ideale, così da evitare di dover girare il foglio.
Ciao
Enrico