In data mercoledì 22 giugno 2011 14:43:10, Pietro Zambelli ha scritto: > Io lo sto utilizzando per farmi generare automaticamente del latex... > all'interno del mio documento LaTex inserisco una cosa del tipo: > > {{ "../some.csv"|table(label='tab0',caption='Una bella tabella.') }} > > e questo mi genera automaticamente da un csv come questo: > Name,Weight,Heigth > Pippo,58.789,1.828 > Pluto,16.983,0.608 > > una cosa come questa: > \begin{table}[htb!] > \scriptsize > \centering > \begin{tabular}{ ccc } > Name & Weight & Heigth \\ > Pippo & 58.789 & 1.828 \\ > Pluto & 16.983 & 0.608 \\ > \end{tabular} > \caption{ Una bella tabella. } > \label{ tab0 } > \end{table} > > l'altro filtro che sto facendo è che mi generi un grafico con tutte le > subfigure, con le immagini contenute in una cartella...
Buon giorno a tutti! visto che sono stato contattato da alcuni perché interessati a questo programma, che ho chiamato "Dynamic Latex Generator", scrivo e pubblicizzo cosa fa: * aggiunge un filtro jinja che, legge e trasforma il file csv, elaborandolo a seconda di quello che si vuole ottenere. Ad esempio aggiungendo linee verticali o orizzontali, differenziando lo stile delle colonne (l-c-r) ed infine permettendo di modificare il format dei numeri utilizzando la sintassi python; * da la possibilità di utilizzare il programma da linea di comando per fare in modo che i file latex "compilati" da jinja vengano messi in una cartella 'build', per poter poi essere interpretati da un compilatore latex vero e proprio; * da la possibilità di leggere un file di configurazione, per assegnare degli stili standard ed altri dati che sono richiamabili all'interno del template. Per chi fosse interessato a collaborare, a dare suggerimenti o critiche, il codice sorgente è disponibile su github: https://github.com/zarch/dynlatex Grazie. Pietro
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python