Robitex's Blog
Ideas in the web
Calctab Package
Un pacchetto LaTeX per le tabelle economiche
Il pacchetto calctab consente di comporre tabelle LaTeX utilizzando un linguaggio specializzato con cui esprimere le voci economiche, indipendenti, a percentuale e le somme, nonché le relazioni tra di esse.
Risulta così facile e divertente svolgere un compito che con gli usuali ambienti standard di LaTeX risulta un po’ noioso. Ecco di seguito un esempio di una tabella semplice (se ne possono fare di più complicate come quelle delle notule professionali):
Il codice calctab corrispondente è il seguente:
\begin{calctab}
\amount{First cost}{12500,9}
\amount{Second cost}{8560,03}
\amount{Third cost}{9200,45}
\perc{Tax}{10}
\add{Total cost}
\end{calctab}
Il pacchetto è disponibile su CTAN (The Comprehensive TeX Archive Network), e per le distribuzioni MiKTeX, TeXLive e MacTeX che consentono l’installazione con le proprie procedure automatizzate.
Lo sviluppo futuro di calctab prevede di re-implementare tutto il pacchetto sulla base di un nuovo linguaggio esteso da quello della versione 0.6.1. Un’avventura per esplorare nuovi territori linguistici.
Ciao a tutti e Buon lavoro!!!

Mi sembra un pacchetto molto interessante e semplice da usare, apporterei però le seguenti modifiche:
1 – Possibilità di utilizzare il font plain, o meglio avere uno switch che possa variare il font…
2 – La scritta 20% on A+B per un italiano è 20% su A+B, se non si deve internazionalizzare basterebbe mettere un campo parametrico che definisca una differente parola
3 – Possibilità di evitare il fill dei campi calcolati in grigio se non richiesto… altro switch..
Sinceramente farei le modifiche, ma mi sembra più utile che siano fatte in modo più “ufficiale” vista la qualità elevata che ha questo pacchetto… Grazie magnifico Lavoro !
Ciao Adriano. Benvenuto sul Blog innanzi tutto.
Ti rispondo solo oggi con un po’ di ritardo: calctab, … come dire, risente della mia inesperienza in materia di programmazione TeX, nel frattempo migliorata grazie agli impareggiabili maestri come Enrico e Claudio. Non ho in programma per il momento di apportare le modifiche che tu giustamente richiedi (e non sei stato l’unico a farmelo notare).
Altri progetti calamitano in questo periodo la mia attenzione, ma calctab mi ha insegnato una cosa importante di cosa sia LaTeX (e che non rivelerò visto che è un segreto).
Non mancherò quindi di riprendere in futuro il mio primo pacchetto perché tante idee nuove su di esso attendono di essere implementate e quindi attendono di essere impiegate dagli affezionati utenti di calctab (grazie a tutti intanto).
Grazie anche a te per i tuoi complimenti allora, e sappi che se vuoi darmi una mano anche solo avendo la pazienza di ascoltare le nuove idee, sei più che ben accetto (scrivimi e brevemente ti dirò alcuni dettagli eventualmente per uscire su CTAN con un aggiornamento).
Tengo molto a calctab e credo che abbia notevolissime possibilità di sviluppo ma una fase intermedia deve trascorrere, a meno che…
Ciao.
Ps. cambiare la dicitura inglese ‘on’ è già possibile adesso (dai un occhio al manuale)