在 Texmaker 中设置 Asymptote

在 Texmaker 中设置 Asymptote

这里它说要在 TeXnicCenter 中设置 Asymptote,应该输入

-batchView -tex "pdflatex" %tc-*.asy

进入参数行。

但是 Texmaker 中没有 Arguments 行。相反,在“Configure Texmaker”中只有一行对应于 Asymptote。输入

"C:/Program Files (x86)/Asymptote/asy.exe"  -batchView -tex "pdflatex" %tc-*.asy

导致

错误:无法加载模块'C:/Users/Dominik/Documents/Latex/test5tc-*.asy

我怀疑原因是在 Texmaker 中该符号%实际上代表文件名。

顺便说一下,使用

"C:/Program Files (x86)/Asymptote/asy.exe" %.asy

一个简单的代码

draw((0,0)--(100,100));
draw((0,100)--(100,0));
dot((50,50));`

确实在 GSView 中给出了结果。但我想在 LaTeX 文件中使用 Asymptote 并将其输出为 PDF,所以我需要以某种方式进行配置。

答案1

使用 Texmaker 一切都是自动化的:

  1. 对于 Texmaker 中的渐近线命令,只需使用

    "C:/Program Files (x86)/Asymptote/asy.exe" %.asy
    
  2. 如果您使用内联渐近线图(代码到.tex文档中),只需使用

    PdfLaTex + Asymptote + PdfLatex + 查看 Pdf

    选择“快速构建”命令模式并点击F1:所有图形将被自动编译。

  3. 如果您.asy直接编辑渐近线图形,Texmaker(> = 4.0)将自动切换到渐近线的特殊“快速构建”模式:只需点击F1,编译后图形的pdf就会自动显示。

查看Texmaker 用户手册

相关内容