- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 3 mesi fa da .
-
Topic
-
Sto scrivendo un testo con XeLaTeX e ho bisogno di usare longtable; ovviamente arrampicandomi su per i vetri con comandi inseriti ad hoc nei punti strategici me la sono cavata, ma gli automatismi di longtable non mi funzionano; voglio dire: longtable registra nei file aux le informazioni che gi servono, puoi in una seconda o terza esecuzione, leggendo quei dati riesce a comporre tutte le colonne larghe uguali e riesce ad inserire in testa elle varie pagine successive alla prima gli headers giusti e in tutte le pagine tranne l’ultima i footer giusti. Il primo header e l’ultimo footer li mette al posto giusto e tutti della larghezza giusta per adattarsi alla larghezza comune delle colonne.Con XeLaTeX questo automatismo non mi funziona; tutti gli header primo e seguenti, tutti i footer, tutti fino all’ultimo, conservano al lor larghezza naturale, senza adattarsi alle colonne e i “chunk” di righe di cui longtable si annota le larghezze parziali, non hanno la stessa larghezza.
La mia soluzione è stata quella di non sfruttare le definizione dei vari header, primo e seguenti, e di tutti i footer, ultimo e precedenti, ma di scriverli esplicitamente nel punto giusto lasciando a longtable il solo compito di spezzare la tabella in pagine. Non solo, ma ho dovuto specificare il chunk size pari alla lunghezza dell’intera tabella. Funziona, ma uo non usa longtable per fare tutto a mano.Avete incontrato gli stessi problemi?
- Devi essere connesso per rispondere a questo topic.