Ich kann Latex auf Manim nicht verwenden, da beim Konvertieren von DVI ein Fehler aufgetreten ist. Ich habe andere Beiträge dazu gesehen und meinen Code geändert, aber es funktioniert immer noch nicht. Hier ist mein Code: from manim import *
class dvi_error(Scene): def construct(self): t = MathTex(r"$y = x^2$") t.scale(2) self.add(t) self.wait()
Es wird diese Fehlermeldung angezeigt:
INFO Schreibe $y = x^2$ nach media\Tex\88663fadf5843031.tex tex_file_writing.py:107 FEHLER LaTeX-Kompilierungsfehler: LaTeX-Fehler: Datei „standalone.cls“ nicht gefunden. tex_file_writing.py:312 FEHLER Fehlerkontext: 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-Fehler beim Konvertieren in DVI. Siehe Protokollausgabe oben oder die Protokolldatei: media\Tex\88663fadf5843031.log
Ich habe LaTeX erfolgreich installiert (es zeigt mir die Version in der Eingabeaufforderung an und funktioniert ohne Text, der mathematische Elemente enthält). Ich habe auch versucht, MathTex durch Tex zu ersetzen oder zwei Dollarzeichen statt einem zu verwenden, aber nichts funktioniert. Was soll ich tun?