16 Marzo 2011 alle 12:10
#57104
::
Che scemo!! Ho risolto!
Scusa. Dimenticato di indicargli l’argomento della funzione!!Grazie!
Occorre fare un controllo prima di lanciare la funzione, utile perché se dopo un po’ di tempo torni ad usare lo script è probabile che non ti ricordi più come funziona:
`local function makepdf( fn )
print(“Start LaTeX run…”)
os.execute(“latex ” .. fn)
os.execute(“dvips ” .. fn)
os.execute(“ps2pdf ” .. fn .. “.ps”)
print(“End”)
end
— controllo se l'utente ha fornito l'argomento:
local filename = arg[1]
if not filename then
print(“Errore, attendevo il nome del sorgente come argomento.”)
return
end
makepdf( filename )
`
Ciao