我刚刚在笔记本电脑上安装了 Asymptote,虽然我可以编译 2D 图像,但在编译 3D 图像时渲染永远无法完成。以下是我在 Windows 8.1 64 位机器上所做的操作:
- 在标准目录中安装了 Asymptote
- 安装了 Ghostscript(64 位,版本 9.10)
在 .asy 文件夹中创建了一个 config.asy 文件,其中包含
import settings; gs="C:\Program Files\gs\gs9.10\bin\gswin64.exe";
我使用 TeXnicCenter 编辑我的 .asy 文件,并使用带有以下设置的构建配置文件:
path: C:\Program Files (x86)\Asymptote\asy.exe command line: -f pdf -tex "pdflatex" "%wm"
我可以用标签很好地渲染 2D 图像。任何以“import three;”开头的东西都会挂起 - 没有创建 .pdf 文件,TeXnicCenter 只显示它正在运行...
我是否忽略了这个设置中的某些内容?
答案1
我确信编译失败的原因有很多,但就我而言,我还没有安装 TeX 包media9
- 即文件media.sty
。安装 TeXLive 2014 时,我安装的版本比完整系统小。后来我添加了 Asymptote 相关包,但没有意识到media9
创建 3D 图形需要这些包。