也许有人已经问过这个问题,但我遇到了以下问题。
我尝试编译在这里找到的一个例子https://tex.stackexchange.com/a/483113/217249。我没有收到任何错误。我安装了 sage,显然 pdflatex 知道 sagetex.sty。但是,到目前为止我还没有收到任何图片。
这是我的代码:
\documentclass{amsart}
\usepackage{sagetex}
\begin{document}
An elegant plot of the stream lines of the vector field \(\sin x \partial_x + \cos y \partial y\).
\begin{sagesilent}
x, y = var('x y')
\end{sagesilent}
\begin{center}
\sageplot[width=\textwidth]{streamline_plot((sin(x), cos(y)), (x,-3,3), (y,-3,3))}
\end{center}
\end{document}
我不确定,也许这根本不是乳胶错误......
答案1
正如评论中所说,有必要sage
在生成的文件上实际运行sagetex
运行。为此,请手动运行它或将其与您的环境集成。要使用 TeXStudio 执行此操作,请使用以下答案:texstudio 中的 sagetex:定义一个新的构建工具