luisscholl / japanese-card-templates-for-anki

Tento projekt je prozatím zrušen ve prospěch podobného projektu.

Použití a omezení

  1. Kalíčky neobsahují karty (kromě 2 ukázkových), jsou určeny jako šablony pro vlastní slovní zásobu.

  2. Nemohl jsem opravit, že přední strana první karty je chybná. Proto stačí přeskočit na zadní stranu, zobrazí se normální přední strana a tlačítko „Zobrazit zadní stranu“, které zobrazí normální zadní stranu. Funguje to pouze pro první relaci prohlížení mezi restarty aplikace.

  3. Dodržujte následující konvence pro zadávání dat, abyste mohli těžit z případného budoucího vývoje:

Pole slovník_form by mělo obsahovat primární způsob zápisu slova v japonštině, tj. je možné použít kandži a kana, a mělo by být vždy přítomno.

Pole slovník_form_kana by mělo obsahovat výslovnost slova v japonštině. Můžete sem vložit libovolný text. Toto pole je nepovinné. Osobně používám kana a pouze, pokud slovník_form obsahuje kandži.

Pole překlad by mělo obsahovat slovo ve vašem rodném jazyce (nebo v jakémkoli jiném jazyce, který chcete použít) a mělo by být vždy přítomno.

Pole typ slouží k zobrazení typu slova, pokud je to důležité. V současné době jsou implementovány pouze typy sloves. Kvůli kompatibilitě s budoucími verzemi by to mělo být jedno z ichidan-sloveso, godan-sloveso, nepravidelné-sloveso, podstatné jméno, i-přídavné jméno, na-přídavné jméno, bez-přídavné jméno, jméno, příslovce nebo jiné a mělo by být vždy přítomno.

  1. Stylování karet je prozatím optimalizováno pro mobilní rozvržení. Pokud používáte verzi pro stolní počítače, změňte velikost okna tak, aby vyhovovalo vašim potřebám. Většina velikostí se počítá z horizontální šířky okna.

  2. Psaní karet prozatím v AnkiWebu nefunguje tak, jak má. Dochází k posunu mezi vaším vstupem a místem, kde si můj kód myslí, že se váš vstup nachází.

  3. Podpora AnkiDroid nebyla testována, protože nevlastním zařízení s Androidem.

Paluby

Luisovo japonské psaní pro praváky

Obsahuje karty pro psaní z nativní do japonské řeči a karty pro vyvolání z japonské do nativní řeči.Styl je optimalizován pro praváky, tj. svitková plocha je vlevo.

Luisovo japonské psaní pro leváky

Obsahuje karty s nativním japonským psaním a karty s japonským vyvoláváním.Styl je optimalizován pro leváky, tj. svitková plocha je vpravo.

Luisovo japonské písmo symetrické

Obsahuje karty pro psaní nativního japonského písma a karty pro vyvolávání japonského písma k nativnímu. vlevo a vpravo jsou dvě o polovinu širší svitkové plochy.

Luis‘ Japanese Recall

Obsahuje karty pro psaní z mateřštiny do japonštiny a karty pro vyvolávání z japonštiny do mateřštiny. má symetrické uspořádání, tj. vlevo a vpravo jsou dvě o polovinu širší svitkové plochy. (Vyhrazené plochy pro posouvání nejsou tak důležité jako u balíčků pro psaní, protože nemůžete posouvat, když se dotýkáte ploch pro psaní, které zde neexistují)

Instalace

  1. Přidejte si vybraný sdílený balíček podle pokynů na ankiweb.net jako u kteréhokoli jiného sdíleného balíčku.
    1. Luisovo japonské písmo pravoruké
    2. Luisovo japonské písmo levoruké
    3. Luisovo japonské písmo symetrické
    4. Luisovo japonské písmo vzpomínkové
  2. (volitelné) Stáhněte si písmo s pořadím tahů, doporučuji toto.
  3. (nepovinné) Přejmenujte soubor písma na _KanjiStrokeOrders.ttf.
  4. (nepovinné) Přidejte soubor písma v Anki. Podrobné pokyny najdete v části Instalace písem v příručce Anki.

Vývoj

Jedná se o projekt Webpack, který kompiluje několik komponent nejvyšší úrovně do HTML a CSS pro Anki.

Spustit npm run dev pro vývoj v prohlížeči.

Nainstalujte AnkiConnect a spusťte npm run build pro vývoj v prohlížeči a export do Anki.

Soubor decks.json slouží jako konfigurační soubor pro určení, které komponenty se mají použít jako karty a které stylové soubory se mají zahrnout pro každý balíček. Sestavovací skript očekává, že pro každou položku v poli karet existují dvě komponenty nazvané jako položka + „Front“, respektive + „Back“. Všechny použité komponenty musí být také uvedeny ve sources.json.

submodul anki-persistence

Předpokládá se použití submodulu anki-persistence, aby bylo možné používat aktuální kód anki-persistence místo zkopírovaného kódu.

Napsat komentář