Erweiterungen für Anki selbst programmieren?
Moin,
ich habe vor kurzem Anki für mich entdeckt. Ich würde gerne selbst eine Erweiterung erstellen, da ich einige komplexe Inhalte mit aufeinander folgende Fragen und Aufzweigungen usw. mit Anki abfragen möchte.
Haut alle Infos raus, wie ich mir das aneignen kann. Ich hab festgestellt man kann die Karten ja in HTML und CSS gestalten. Wie erstellt man solche Erweiterungen, kennt vielleicht jemand ein gutes Tutorial oder kann man einen Tipp geben wo ich ansetzen kann? Ich bin für jeden Tipp dankbar!
Grüße
1 Antwort
Hab mich nie sonderlich mit Anki-Erweiterungen beschäftigt. Ich weiß aber, dass man sie in Python schreibt.
HTML und CSS sind, wie du bereits gesagt hast, die Art und Weise wie du die Karten gestalten kannst.
Mit Erweiterungen sind aber tatsächliche Erweiterungen der Funktionalität gemeint.
Falls dich das Designen der Karten interessiert, würde ich dich einfach an die Anki Docs direkt weiterleiten :)
http://www.dennisproksch.de/anki#karten-und-vorlagen
Und für HTML: https://www.w3schools.com/html/default.asp
Falls dich das tatsächliche Programmieren von Erweiterungen interessiert, würde ich dir vorschlagen, einmal ein Youtube-Tutorial zu schauen, Python ist ziemlich einfach von der Syntax her, also denke ich, dass du es schnell lernen kannst, wenn du nicht allzuwilde Dinge damit anstellen willst.
Zum Programmieren für Erweiterungen hab ich jetzt in den Anki Docs nichts gefunden, ich habe aber hier und da in AnkiWeb (wo man Erweiterungen runterladen kann) welche gefunden, die ihren Source Code auf GitHub haben, heißt, da kannst du mal schauen, wie die die gemacht haben.
Kein Ding :)
Falls du irgendwann mal eine konkrete Idee hast für eine Erweiterung und Hilfe brauchst, kannst du dich gerne bei mir melden.
Ich weiß nicht, ob du schon Programmiererfahrung hast, aber viele haben gerade am Anfang Probleme zu verstehen, wie sie mit dem normalen Gebrauch einer Programmiersprache das erreichen können, was sie wollen.
Wenn dich das "designen" von Karten interessiert, dann guck dir umbedingt noch LaTeX an.
https://de.wikipedia.org/wiki/LaTeX
Gerade mathematische Formeln lassen sich darüber ziemlich gut darstellen und soweit ich weiß hat Anki eine LaTeX-Einbindung.
Danke, ich zieh mir nun erstmal Python rein und wenn ich soweit bin dass ich konkret was programmieren will, komm ich vermutlich drauf zurück :D Ich hab leider kaum Programmiererfahrung, war bisher zu faul mir das anzueignen.. aber jetzt hab ich eine Motivation und Bock.
Nice danke für die Antwort! Ich hatte auch lange gesucht, aber immer nur Anleitungen gefunden wie man die Karten und Stapel konfiguriert.. Und immer wieder Jura-Vorlagen :D Aber jetzt hab ich ein Ansatz wie ich mich da einarbeiten kann, Vielen Dank! :)