![有没有一种方便的方法可以将 Asymptote 绘图包含(最好带有预览)到 Lyx 文档中?](https://linux22.com/image/455448/%E6%9C%89%E6%B2%A1%E6%9C%89%E4%B8%80%E7%A7%8D%E6%96%B9%E4%BE%BF%E7%9A%84%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%B0%86%20Asymptote%20%E7%BB%98%E5%9B%BE%E5%8C%85%E5%90%AB%EF%BC%88%E6%9C%80%E5%A5%BD%E5%B8%A6%E6%9C%89%E9%A2%84%E8%A7%88%EF%BC%89%E5%88%B0%20Lyx%20%E6%96%87%E6%A1%A3%E4%B8%AD%EF%BC%9F.png)
我们有两个很棒的软件工具,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}