Re: Come formattare “codice”?

#3042
Up
0
Down
::

Ho bypassato il problema usando questa funzione Matlab:

http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=3791&objectType=file

che produce un file di output .tex da un file di input .m con un output visuale PDF esattamente identico a quello che si vede con Matlab.
Rimane il problema delle “righe lunghe” ma imho vale davvero la pena di usarlo!

E’ molto simpatica la generazione di html, ma per quanto riguarda il LaTeX, mi pare molto più pulito l’utilizzo di listings: questa macro prende il file .m e genera un codice LaTeX mentre listings prende direttamente l’m-file: se per esempio devi fare una modifica al m-file, usando listings non devi fare niente sul documente LaTeX, mentre con questa macro, devi esportare di nuovo il codice ed inserirlo nel tuo file .tex.

Oltre questo fatto, a mio pare non trascurabile, il pacchetto listings rispetta la filosofia TeX/LaTeX per cui il codice del documento deve essere il più conciso possibile, mentre inserire nel file .tex un codice con un sacco di formattazioni (ad esempio dei colori) come quello prodotto dalla macro secondo me “sporca” il sorgente.

Go to top