
Wie ich fand aufApple.Stackexchange, ich habe das Anki-Add-on heruntergeladen. Ich bin Windows-Benutzer und konnte daher „which latex“ nicht ausführen, wie es auf dieser Seite beschrieben wird.
Anki funktionierte immer noch nicht und es heißt
Latex-Stoff ist sehr weich und angenehm.
Dateiname: C:\Users(myname)\AppData\Local\Temp\anki_temp\tmp.tex latex. Was ist der Unterschied zwischen der dvipng- und der dvisvgm-Datei?
Übersetzung
Beim Ausführen von Latex ist ein Fehler aufgetreten.
erstellte Datei: C:\Users(myname)\AppData\Local\Temp\anki_temp\tmp.tex. Haben Sie Latex und dvipng/dvisvgm installiert?)
Die Lösungen im Web/Stackexchange drehen sich alle um MikTex, aber ich habe Tex Live 2018 installiert. Es enthält alle Pakete, wie dvipng oder latex. Es hat nicht dieselbe Einstellungsseite wie Miktex. Wie kann dieses Problem gelöst werden?
Antwort1
Ich denke, das Problem ist, dass Sie XeLaTeX (oder pTeX oder etwas anderes) verwenden müssen, um auszugebenCJK (Chinesisch, Japanisch und Koreanisch)Schriftarten (wie „中文“, „실행“).
Die Standardeinstellung von Anki ist LaTeX, daher erhalten Sie diesen Fehler.
Sie benötigen das Add-on „LaTeX-Build-Prozess bearbeiten“, um den Build-Prozess zu ändern. Da die Standardeinstellung immer noch LaTeX ist, tritt der Fehler weiterhin auf.
(Dies tritt auch bei ordnungsgemäßer Einstellung der Umgebung auf.)
(Es scheint, dass dieser Fehler nur ausgegeben wird, wenn ein Problem auftritt.)
Wenn dumussVerwenden Sie XeLaTeX, um CJK-Schriftarten (Chinesisch, Japanisch und Koreanisch) auszugeben (oder etwas anderes, das XeLaTeX benötigt), schauen Sie sich meine Antwort an unterWie bringt man Anki 2.1 dazu, mit XeTeX zu funktionieren (+ Latex-Build-Prozess bearbeiten)?. (Theoretisch funktioniert es für das gesamte CJK. Ich weiß nicht viel über pTeX oder andere Dinge. Ich verwende das CTeX-Paket.)
Und zweitens geht es darum, die Umgebung richtig einzurichten.
Und die richtige Umgebung einzurichten ist ziemlich komplexwenn Sie neu bei TeX, der Kommandozeile usw. sind.
Wenn Sie sich also nicht die Mühe machen möchten, verwenden Sie einfach die Standardeinstellung und kein LaTeX in Anki, da Anki unter Verwendung von HTML gut mit CJK-Schriftarten funktioniert.
Antwort2
Das Äquivalent hierzu unter Windows ist, wobei Folgendes zutreffen MUSS, um ein beliebiges TeX verwenden zu können.
Diese beiden Befehle aus einer Konsoleneingabeaufforderung müssen identisch sein
Where /r \ latex
Where $path:latex
Beispielsweise können beide antwortenC:\texlive\2018\bin\w32\latex.exe
Wenn sie nicht identisch sind, liegt ein Fehler bei der Pfadeinstellung vor und Anki kann die temporäre Datei nicht ausführen.
Ein zweites Problem ist, dass der Systembenutzername für Dokumente und das temporäre Verzeichnis verwendet wird. Nachdem ich eine Woche lang versucht hatte, ein LyX-Problem zu lösen, bestand die EINZIGE einfache Lösung darin, den Benutzernamen von Hangul-Zeichen in ASCII zu ändern (ein neues Benutzerkonto nur für die Verwendung mit LyX hinzuzufügen).