我们有两个很棒的软件工具,Lyx 和 Asymptote,我发现很难将它们结合起来。正式来说,你所能做的就是将 Asymptote 文件创建的 PDF 包含在 LyX 文档中,而 Tikz 绘图可以包含在 Preview 中。你可以轻松地将 Asymptotte 绘图包含在 Texworks、Texmaker、Overleaf 等中,但你会失去 Lyx 的主要优势:查看文档的最终版本。然而,对于 LyX 开发人员来说,Asymptote 兼容性似乎优先级较低,
我能找到的唯一解决办法是 俄语网站 不幸的是,我无法让它工作。解决方案应该如下: 步骤1- 添加到序言
\usepackage{asymptote}
第2步- 在 ERT 中添加一些 Asymptote 代码,
\begin{asy}
label("Hello World");
\end{asy}
但不是在主体中,而是在(激活)分支。
步骤3- 编译.asy 文件
asy *.asy
它将驻留在 LyX 的一个临时目录中(似乎这个目录已经发生了变化)。
有什么方法可以使这个过程正常运行或者还有其他替代程序吗?
仅供参考,包含此代码的最小 Tex 代码如下所示
\documentclass[12pt]{article}
\usepackage[inline]{asymptote}
\begin{document}
\begin{asy}
label("Hello World");
\end{asy}
\end{document}