Montag, 25. August 2014

Anki: Installation inkl. Latex

Die Installation von Anki ist nicht schwierig. Bei der Integration von Latex kann allerdings was schiefgehen.


Installation von Anki

Zuerst musst du die Installationsdatei runterladen von der Homepage von Anki.
Anki funktioniert mit Windows, Mac und Linux.
Nach der Installation sollte das folgende Icon auf dem Desktop sein:

Latex-Befehle in Anki, wenn Latex fehlt

Du gibst in Anki eine einfache Latex-Zeichenfolge ein, als Beispiel:
Mit dem Drücken der Tastenkombination Ctrl & l (l wie Licht) erscheint die Vorschau der Karte, aber eben mit folgender Fehlermeldung:
Das ist ein Indiz dafür, dass Latex noch überhaupt nicht installiert ist.
Dies holen wir nun nach.

Installation von Latex

Hier nimmst du am besten MikTex. In der Download-Section sieht es wie folgt aus:
Nimm hier einfach diese Basic Installation von ca. 160MB.
Beachte im Setup, dass du folgende Einstellung auf No setzt:

Testen von Latex in Anki

Geh wieder ins Anki und teste Latex nochmals.
Wenn alles klappt, bist du fertig.
Es kann aber sein, dass eine lange Fehlermeldung erscheint; hier ein Screenshot des oberen Teils:
Die erste Zeile deutet drauf hin, dass es Probleme mit dem Paket dvipng gibt. Dieses Paket ist dafür zuständig, deine Latex-Befehle in Anki in ein Bild umzuwandeln (in eine PNG-Datei).

Mögliche Lösung

Zwei Ursachen können hier für diese Fehlermeldung zuständig sein:
  1. das Paket dvipng ist gar nicht installiert
  2. das Paket ist zwar installiert, aber irgendwas sonst ist faul
Hier kurz eine Anleitung, wie du vorgehen musst:
Öffne den Paketmanager von MikTex, als Beispiel unter Windows 7 im Startmenü:
Danach erscheint ein Fenster. Am besten gibtst du im gelb markierten Feld gleich dvi ein und drückst ENTER oder klickst rechs oben auf Filter. Damit werden dir alle Pakete angezeigt, welche das Wort dvi im Namen enthalten:
Jetzt schaust du, ob in der Zeile mit dem Paket miktex-dvipng-bin-2.9 (Achtung, die Nummer kann je nach Version natürlich unterschiedlich lauten) ein Installationsdatum drin steht (rot markiert). Wenn nein, geht weiter zu Lösung 1, wenn ja, geh weiter zu Lösung 2.

Lösung 1

dvipng scheint also gar nicht installiert zu sein.
Klicke mit rechter Maustaste auf das Paket und wähle Install:
Im nächsten Fenster wählst du Proceed, und nach der Installation wird das Fenster des Paketmanagers aktualisert. Das Paket dvipng sollte nun ein Installationsdatum drin haben:
Teste nun wieder Latex in Anki.

Lösung 2

Funktioniert Latex trotz installiertem dvipng nicht, erscheint also immer noch diese lange Fehlermeldung, gehst du wie folgt vor:
Ganz unten in der Fehlermeldung sollte als zweitletzte Zeile der Pfad des Temp-Verzeichnisses von Anki drin stehen:
Öffne eine Kommandozeile und wechsle in dieses Verzeichnis:
Liste den Verzeichnisinhalt mit dir auf, damit wir den Übertäter sehen können:
Darin sollte sich nämlich eine Datei tmp.dvi (die Datei könnte ev. auch temp.dvi heissen) befinden.
Um die geht es nun.
Gib in der Kommandozeile an dieser Stelle folgenden Befehl ein:
dvipng tmp.dvi
Nun wartest du einfach, bis der Cursor wieder blinkt (hat bei mir eine Minute gedauert).
Kommandozeile schliessen und wieder testen.
Wenn jetzt Latex in Ani immer noch nicht funktioniert, dann weiss ich auch nicht weiter;-)

Keine Kommentare:

Kommentar veröffentlichen