premessa: in azienda stiamo testando oratio 2.1.6 come gestionale, il quale genera le stampe con latex, ora ci sto mettendo mano perchè è un attimo da sistemare…
ho diversi problemi:
1) è possibile inserire il numero di pagina e num totale di pagine in un determinato punto?
Pacchetto lastpage
2) è possibile in una tabella fargli calcolare a latex la somma della colonna?
Non in modo automatico, ma qualche soluzione c’è, agendo sul preambolo della tabella dopo che è stata generata. Nel preambolo scrivi
`\usepackage{array}
\newcounter{calcola}
\newcommand{\somma}[2]{#1\addtocounter{calcola}{#2}#2}`
Adesso, supponiamo che la tabella sia
`\begin{tabular}{lr}`
e che nella seconda colonna ci siano i valori da sommare, che però devono essere inclusi in parentesi graffe ed essere interi. Cambi il preambolo in
`\setcounter{calcola}{0}%
\begin{tabular}{l>{\somma}r}`
e aggiungi prima di \end{tabular} la riga
`totale&\arabic{calcola}`
Esempio:
`\setcounter{calcola}{0}%
\begin{tabular}{l>{\somma}r}
aaa & {2} \\
bbb& {5} \\
\hline
totale & \arabic{calcola}
\end{tabular}`
Anche se i valori non sono interi si può fare, ma in modo molto più complicato. La cosa migliore è farlo calcolare dal gestionale; li saprà fare i conti, no? 🙂
Ciao
Enrico