Non sò dove dovrei inserire quella parte di codice che hai scritto, cmq io ho scritto il codice seguente nel editor e poi compilato in pdflatex,
`\documentclass{article}
\usepackage[pdftex]{graphicx}
\usepackage{asymptote}
\begin{document}
Hello.
I like to make pics with Asymptote like this one:
\begin{figure}[h]
\begin{asy}
include graph;
size(1inch);
filldraw(circle((0,0),1),yellow,black);
fill(circle((-.3,.4),.1),black);
fill(circle((.3,.4),.1),black);
draw(arc((0,0),.5,-140,-40));
\end{asy}
\end{figure}
\par It makes me happy,
since I can still type my normal LaTeX stuff around it:
\(\int_0^{\pi}{\sin{x}}\,dx=2\)
\end{document}
`Prima mi dava errore, adesso invece compila il file però ci sono solo le scritte ma la figura no, dici che con il codice che hai scritto te dovrebbe risolversi?
Grazie
La sequenza
`pdflatex file
asy file-1
pdflatex file`
fa esattamente ciò che ci si aspetta.
Osservazioni che non hanno nulla a che fare con il problema. Non aggiungere l’opzione pdftex al pacchetto graphicx; la sintassi corretta per la formula che segue è
`\int_{0}^{\pi}\sin x\,dx=2`
In questo caso le graffe che mettevi in più o in meno non fanno grande differenza; puoi avere problemi in altre situazioni.
Non usare \begin{figure}[h]: in questo caso probabilmente un semplice center è quello che ci vuole.
Ciao
Enrico