Manim Latex 转换为 dvi 时出错

Manim Latex 转换为 dvi 时出错

由于转换 dvi 时出错,我无法在 Manim 上使用 Latex。我看到了有关此问题的其他帖子,并且更改了我的代码,但仍然不起作用。这是我的代码:from manim import *
class dvi_error(Scene): def constrain(self): t = MathTex(r"$y = x^2$") t.scale(2) self.add(t) self.wait()

它有此错误信息:

信息将 $y = x^2$ 写入 media\Tex\88663fadf5843031.tex tex_file_writing.py:107 错误 LaTeX 编译错误:LaTeX 错误:未找到文件“standalone.cls”。tex_file_writing.py:312 错误错误上下文:tex_file_writing.py:346 -> \documentclass[preview]{standalone}

                         \usepackage[english]{babel}
                         \usepackage{amsmath}

                INFO     You do not have package standalone.cls installed.                                       tex_file_writing.py:356                    INFO     Install standalone.cls it using your LaTeX package manager, or check for typos.         tex_file_writing.py:356                    ERROR    LaTeX compilation error: Emergency stop.                                                tex_file_writing.py:312
                ERROR    Context of error:                                                                       tex_file_writing.py:346                             -> \documentclass[preview]{standalone}

                         \usepackage[english]{babel}
                         \usepackage{amsmath}

[...] ValueError: latex 转换为 dvi 时出错。请参阅上面的日志输出或日志文件:media\Tex\88663fadf5843031.log

我已成功安装 LaTeX(它在命令提示符中给出了版本,并且无需包含数学元素的文本即可运行)。我还尝试用 Tex 替换 MathTex 或使用两个美元符号代替一个,但都不起作用。我该怎么办?

相关内容