Innanzittutto millemila grazie per avermi spiegato tutta la trafila! 😀
Dunque, quasi funziona, nel senso seguente: io ho fatto tutto, continua a dirmi che “asy non è un programma riconosciuto etc” però seguendo il consiglio di cliccare 2 volte sul file di estensione .asy me lo fa, e questo va bene. Ho copiato il testo che mi hai allegato tu, ho salvato in testasy.tex, poi nel prompt di ms dos pdflatex testasy.tex tutto ok. clicco 2 volte su testasy.asy e lui mi produce un file EPS di nome “testasy.1” e che quindi con l’estensione diventa “testasy.1.eps” ed è questo che mi da problemi adesso, perchè poi quando faccio pdflatex testasy.tex mi dice che l’estensione “1.eps” non è riconosciuta come valida… e se provo a rinominare il file testasy.1 levando il .1 compila ma il documento che ottengo è senza immagine! 👿
Sto per mettermi a piangere…
Non è possibile utilizzare pdflatex perchè quest’ultimo non supporta l’EPS.
La soluzione è quindi di indicare ad asy di produrre il pdf “testasy_1.pdf”.
Ma questo (a meno di istruzioni diverse nel file di configurazione leggi manuale) è implicito con il compilatore scelto:
Cancella tutti i file di compilazione e di output lasciando solo il sorgente. A questo punto si lancia la prima compilazione: con “latex testasy” viene prodotto un file dvi e predisposto asy per la produzione dell’eps.
Se invece compili con “pdflatex testasy” verrà prodotto tutto in pdf.
Provare per credere.
Prova anche questo: Start -> Esegui -> cmd INVIO
Nella finestra di console digita asy -h INVIO
se produce la schermata della sfilza delle opzioni è tutto a posto, altrimenti controlla il percorso effettivo dell’eseguibile asy.exe e che sia tutto correttamente inserito nella variabile d’ambiente path di windows.
Ovvero non dovrebbe apparire la scritta:
`”asy” non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.`
Ciao.