sagetex 不绘制图片

sagetex 不绘制图片

也许有人已经问过这个问题,但我遇到了以下问题。

我尝试编译在这里找到的一个例子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:定义一个新的构建工具

相关内容