Sto scrivendo un minipacchetto, basato su alcune considerazioni (copertura estesa della pagina vs leggibilità), che spero presto vi possa far vedere.
con geometry cambiare il layout è tecnicamente facilissimo. lo scopo del mio pacchetto non è aiutare a definirsi il proprio layout ma piuttosto dare belli pronti 6 layout, per le dimensioni 10, 11 e 12 pt e per twoside o oneside, in modo che l’utente non debba preoccuparsi della definizione del layout, fosse anche con le facilitazioni di geometry.
insomma, uno arriva è ha un layout con poco spazio bianco, ma che rispeta un po’ di criteri topografici, permette l’aggiunta dello spazio della rilegatura e soprattutto è dato a scatola chiusa.
Non vedo l’ora di poterlo provare: è un sacco di tempo che cerco soluzioni a questo problema.
a) è importante che l’altezza del testo sia un numero intero di righe o posso fregarmene e dare un valore esatto? temo solo di incappare in fastidiosi \vbox, quindi potrei approssimare l’altezza con il numero di righe standard. ma se l’utente poi cambia l’interlinea? o lo spazio fra paragrafi?
Secondo me puoi benissimo dare un valore esatto.
Ciao e buon lavoro.