16 Marzo 2011 alle 11:43
#57100
::
Ottimo. Grazie mille.
Adesso ci provo. Ma ti chiedo: una cosa del genere
`local function makepdf( fn )
print(“Start LaTeX run…”)
os.execute(“latex ” .. fn)
os.execute(“dvips ” .. fn)
os.execute(“ps2pdf ” .. fn)
os.remove(fn..”.log”)
os.remove(fn..”.aux”)
print(“End”)
endmakepdf(arg[1])`
può funzionare?
Grazie,
Samuele
Credo che ps2pdf voglia l’estensione del file quindi dovresti riscrivere la funzione come:
` os.execute(“ps2pdf ” .. fn .. “.ps”) `
ed eventualmente puoi togliere i comandi os.remove() che cancellano i file ausiliari perché li ho messi solo per far vedere che era possibile cancellare anche file.
Dovrebbe quindi funzionare.
Ciao