未找到“filename-1.pdf” Asymptote

未找到“filename-1.pdf” Asymptote

我正在尝试运行嵌入在 tex 文件中的 Asymptote 代码。生成的 pdf 没有渐近线图,但出现了其他 latex 内容。我收到警告,提示未找到文件“filename-1.pdf”。我正在使用 Texmaker 5.0.4 和 MikTex 2.9。我运行了命令 PdfLatex+Asymptote+PdfLatex。

编辑:由于要求提供代码片段,我运行了 Akira Kakuto 建议的 filename.tex 文件,但仍然收到错误,

\documentclass{article}
\usepackage{graphicx}
\usepackage{asymptote}
\begin{document}
\begin{figure}[h]
\centering
\begin{asy}
size(200);
pen[] p={red,green,blue,magenta};
path g=(0,0){dir(45)}..(1,0)..(1,1)..(0,1)..cycle;
tensorshade(g,p);
dot(g);
\end{asy}
\immediate\write18{asy \jobname*.asy}
\end{figure}
\end{document}

答案1

我将使用 2.65 版本中的示例来展示一个例子:

% filename.tex
% Compile twice as:
% pdflatex -shell-escape filename.tex
% pdflatex -shell-escape filename.tex
%
\documentclass{article}
\usepackage{graphicx}
\usepackage{asymptote}
\begin{document}
\begin{figure}[h]
\centering
\begin{asy}
size(200);
pen[] p={red,green,blue,magenta};
path g=(0,0){dir(45)}..(1,0)..(1,1)..(0,1)..cycle;
tensorshade(g,p);
dot(g);
\end{asy}
\immediate\write18{asy \jobname*.asy}
\end{figure}
\end{document}

相关内容