plain_boxes.asy: 8.3:运行时:错误

plain_boxes.asy: 8.3:运行时:错误

使用MikTeX 22.8.28Asymptote 2.83、 和Ghostscript 10.0.0以及编译序列

pdflatex <file_name>.tex
asy <file_name>-1.asy
pdflatex <file_name>.tex

下面的文件

    \documentclass[12pt]{article}
    
    \usepackage[inline]{asymptote}
    
    \begin{document}
        \begin{asy}
            size(6cm,0);
            pair pA=(0,0),pB=(2,1);
            draw(pA--pB);
        \end{asy}
    \end{document}

没有任何问题,表明我的渐近线设置很好。但是下面的代码

\documentclass[12pt]{article}

\usepackage[inline]{asymptote}

\begin{document}
    \begin{asydef}
        // Global Asymptote definitions can be put here.
        settings.prc=true;
        import three;
        usepackage("bm");
        texpreamble("\def\V#1{\bm{#1}}");
        // One can globally override the default toolbar settings here:
        // settings.toolbar=true;
    \end{asydef}
    
    Here is a venn diagram produced with Asymptote, drawn to width 4cm:
    
    \def\A{A}
    \def\B{\V{B}}
    
    %\begin{figure}
    \begin{center}
        \begin{asy}
        size(4cm,0);
        pen colour1=red;
        pen colour2=green;
        
        pair z0=(0,0);
        pair z1=(-1,0);
        pair z2=(1,0);
        real r=1.5;
        path c1=circle(z1,r);
        path c2=circle(z2,r);
        fill(c1,colour1);
        fill(c2,colour2);
        
        picture intersection=new picture;
        fill(intersection,c1,colour1+colour2);
        clip(intersection,c2);
        
        add(intersection);
        
        draw(c1);
        draw(c2);

        draw("$A$",box,z1);            
        draw("$\V{B}$",box,z2);
        
        pair z=(0,-2);
        real m=3;
        margin BigMargin=Margin(0,m*dot(unit(z1-z),unit(z0-z)));
        
        draw(Label("$A\cap B$",0),conj(z)--z0,Arrow,BigMargin);
        draw(Label("$A\cup B$",0),z--z0,Arrow,BigMargin);
        draw(z--z1,Arrow,Margin(0,m));
        draw(z--z2,Arrow,Margin(0,m));
        
        shipout(bbox(0.25cm));
        \end{asy}
    \end{center}
\end{document}

返回以下错误:

path g=box(min(src)-h-z,max(src)+h+z); 
^ C:\Program Files\MiKTeX 2.9/asymptote/plain_boxes.asy: 8.3: runtime:

日志文件部分内容如下。

(C:\Program Files\MiKTeX 2.9\tex/latex/00miktex\epstopdf-sys.cfg
File: epstopdf-sys.cfg 2021/03/18 v2.0 Configuration of epstopdf for MiKTeX
))
\openout3 = `ggg-1.asy'.



Package asymptote Warning: file `ggg-1.tex' not found on input line 72.

[1

这里有什么问题?

相关内容