luisscholl / japanese-card-templates-for-anki

Dette projekt er opløst til fordel for et lignende projekt for nu.

Anvendelse og begrænsninger

  1. Dekkene indeholder ikke kort (bortset fra de 2 demokort), de er beregnet som skabeloner til dit eget ordforråd.

  2. Jeg kunne ikke rette, at forsiden af det første kort er fejlbehæftet. Derfor skal man bare springe til bagsiden, den viser den normale forside og en “Vis bagsiden”-knap, som viser den normale bagside. Dette virker kun for den første gennemgangssession mellem genstarter af appen.

  3. Følg følgende konventioner for dataindtastning for at drage fordel af potentiel fremtidig udvikling:

Feltet dictionary_form bør indeholde den primære måde at skrive et ord på japansk, dvs. kanji og kana er muligt, og bør altid være til stede.

Feltet dictionary_form_kana bør indeholde ordets udtale på japansk. Du kan indsætte en hvilken som helst tekst her. Dette felt er valgfrit. Jeg bruger personligt kana og kun, hvis dictionary_form indeholder kanji.

Feltet translation bør indeholde ordet på dit modersmål (eller et andet sprog, som du ønsker at bruge) og bør altid være til stede.

Feltet type bruges til at vise ordets type, når det er vigtigt. I øjeblikket er kun verbaltyper implementeret. Af hensyn til kompatibilitet med fremtidige versioner bør det være et af ichidan-verb, godan-verb, irregulært-verb, substantiv, i-adjektiv, na-adjektiv, no-adjektiv, navn, adverbium eller andet og bør altid være til stede.

  1. Card styling er optimeret til mobile layouts for nu. Hvis du bruger desktopversionen, skal du ændre størrelsen på vinduet, så det passer til dine behov. De fleste størrelser beregnes ud fra vinduets horisontale bredde.

  2. Skrivekort fungerer ikke efter hensigten i AnkiWeb for nu. Der er en forskydning mellem dit input og hvor min kode tror, at dit input er.

  3. AnkiDroid-understøttelse blev ikke testet, da jeg ikke ejer en Android-enhed.

Dækker

Luis’ japansk skrivning højrehåndet

Inkluderer indfødte til japanske skrivekort og japanske til indfødte tilbagekaldelseskort.Stilen er optimeret til højrehåndede personer, dvs. rulleområdet er til venstre.

Luis’ japansk skrift til venstrehåndede

Inkluderer indfødte til japansk skriftkort og japansk til indfødte tilbagekaldelseskort.Stilen er optimeret til venstrehåndede personer, dvs. rulleområdet er til højre.

Luis’ japansk skrift symmetrisk

Inkluderer indfødte til japansk skriftkort og japansk til indfødte tilbagekaldelseskort.Den har et symmetrisk layout, dvs. der er to halvt så brede rulleområder til venstre og til højre.

Luis’ japansk tilbagekaldelse

Inkluderer kort til japansk indfødt og kort til japansk indfødt tilbagekaldelse.Den har et symmetrisk layout, dvs. at der er to halvt så brede rulleområder til venstre og til højre. (Dedikerede rulleområder er ikke så vigtige som på skrivedækkene, da du ikke kan rulle, når du rører ved skriveområderne, som ikke findes her.)

Installation

  1. Føj det delte dæk efter eget valg til ved at følge instruktionerne på ankiweb.net som for ethvert andet delte dæk.
    1. Luis’ Japanese Writing højrehåndet
    2. Luis’ Japanese Writing venstrehåndet
    3. Luis’ Japanese Writing symmetrisk
    4. Luis’ Japanese Recall
  2. (valgfrit) Download en skrifttype med stregrækkefølge, jeg anbefaler denne.
  3. (valgfrit) Omdøb skrifttypefilen til _KanjiStrokeOrders.ttf.
  4. (valgfrit) Tilføj skrifttypefilen i Anki. Se Installation af skrifttyper i Anki-manualen for detaljerede instruktioner.

Udvikling

Det er et webpack-projekt, der kompilerer flere komponenter på øverste niveau til HTML og CSS til Anki.

Kør npm run dev for udvikling i browseren.

Installer AnkiConnect, og kør npm run build til udvikling i browseren og eksport til Anki.

Den decks.json-fil tjener som konfigurationsfil til at angive, hvilke komponenter der skal bruges som kort, og hvilke stilfiler der skal medtages pr. dæk. Byggescriptet forventer, at der for hver post i et kortarray findes to komponenter, der hedder som posten henholdsvis + “Front” eller + “Back”. Alle de anvendte komponenter skal også angives i sources.json.

anki-persistence submodule

Det er planlagt at bruge anki-persistence submodulet for at bruge opdateret kode fra anki-persistence i stedet for den copy-pastede kode.

Skriv en kommentar