我用Asymptote画了一个图,代码如下:
import tube;
import graph3;
size(7.5cm,0);
currentprojection=perspective(7,10,3);
currentlight=light(8,10,2);
real a=5;
path3 g1=(a,-a,0)--(a,a,0)..(0,a,a)..(-a,a,0)
--(-a,-a,0)--(0,-a,a)--cycle;
draw(tube(g1,scale(a/10)*unitcircle),red);
limits((-a,-a,-a),(1.5a,1.5a,1.5a));
xaxis3("$x$",Arrow3);
yaxis3("$y$",Arrow3);
zaxis3("$z$",Arrow3);
有一个错误,首先,如果我最后三行没有“$x$”,“$y$”,“$z$”,它会运行正常,
但是有这些字符,就会出错。我是新手,所以我不知道为什么会发生这种情况以及如何解决。
我使用的是 Windows 7 64 位,TexLive 2014 最新版本。
错误是