Bin gestern von Anki 1 auf Anki 2 umgestiegen.
In der alten Version habe ich das Plug-in "Japanese Support" benutzt. Da war es u.a. möglich eine Python Konfigurationsdatei per Hand anzupassen, um sich Furigana anzeigen zu lassen, wenn man den Mauszeiger über die betreffenden Kanji bewegt. Diese Konfigurationsdatei ist in der neuen Version dieses Add-ons für Anki 2 jetzt verschwunden.
Es hat mir einiges Kopfzerbrechen bereitet, um herauszufinden, ob und wie man das mit der neuen Version hinkriegt. Eigentlich ist es jetzt sogar viel einfacher und besser als vorher. Man muß nur wissen, wie es geht.
Hier meine Lösung.
Im Kartenlayout für die Vorderseite wird der Text abgefragt mit
Code:
{{furigana:Expression}}
Statt "Expression" natürlich der Name des entsprechenden Abfragefeldes.
Die Stilvorlage wird um folgende CSS-Befehle erweitert:
Code:
ruby rt {
visibility: hidden;
}
ruby:hover rt {
visibility: visible;
}
Voilá. Eigentlich nur zwei Zeilen Text.
Ich habe bei meinen Karten noch ein paar farbliche Spielereien eingebaut. Bei mir sieht das (z.Zt. noch) so aus:
Code:
<div class="expr">{{furigana:Expression}}</div>
und
Code:
.expr {
font-family: MS PMincho;
font-size: 38px;
}
ruby rt {
visibility: hidden;
}
ruby:hover rt {
visibility: visible;
background: #f8ffD4;
color: #D03030;
}
ruby:hover rb {
background: #f8ffE4;
}
Der Wert bei font-family: ist natürlich abhängig von der benutzten Platform und den installierten Schriftarten.
Ich dachte mir, ich teile meine neuen Erkenntnisse, in der Hoffnung, daß es dem einen oder anderen von Nutzen sein mag.
Hier gibt es das Japanese Support Add-on für Anki 2
https://ankiweb.net/shared/info/3918629684