salve,
sto modificando la classe report per mie esigienze personali.
Ho due due quesiti:1) nella testatina voglio una linea che man mano che le pagine aumentano si allunga fino ad arrivare a fine riga. L’algoritmo, con i pacchetti tikz e calc, è semplice:
`
\draw (0,0)–(\textwidth*\thepage/?>,0);
`
dove ?> è il numero più alto del counter page. visto però che il counter aumenta e non rimane fisso, come faccio a richiamare l’utimo.I pacchetti lastpage, zref-lastpage e zref-totpages non soddifanno le mie esigienze perché il primo ed il secondo servono solo per fare dei riferimenti incrociati (tipo pag.1 di 4) mentre l’ultimo mi conta tutte le pagine del documento e siccome l’indice e l’introduzione hanno numerazione romana, risultano più pagine del dovuto e non va bene perché divide per un numero più alto non facendo arrivare così la linea in fondo alla riga.
2) come faccio a mettere il numero, il nome del capitolo nel piedino ed il numero della pagina?
`\usepackage{zref-user,zref-lastpage,zref-runs}
…
\draw (0,0)–(\textwidth*\thepage/\ifnum\zruns=0 1\else\zpageref{LastPage}\fi,0);
…`
Il condizionale serve per dare un valore numerico anche se manca il file .aux.
Per lavorare sul piedino, usa il pacchetto fancyhdr.
Ciao
Enrico