luisscholl / japanese-card-templates-for-anki

このプロジェクトは、今のところ同様のプロジェクトがあるため解散します。

Usage and Limitations

  1. このデッキにはカードは含まれていません(デモの2枚を除く)、これらはあなた自身の語彙のテンプレートとして作られています。 そのため、後ろに飛ばすだけで、通常の前面が表示され、「Show back」ボタンを押すと、通常の背面が表示されます。 これは、アプリの再起動間の最初のレビュー セッションでのみ機能します。

  2. Forward Development から利益を得るために、データ入力について次の規則に従ってください。

The dictionary_form フィールドには日本語で単語を書くための主な方法を含めるべきです。 ここには任意のテキストを入れることができます。 このフィールドは任意です。

翻訳フィールドは、母国語 (または使用したい他の言語) の単語を含み、常に存在する必要があります。

タイプフィールドは、重要な場合に単語のタイプを表示するために使用します。 現在、動詞のタイプのみが実装されています。 将来のバージョンとの互換性のため、一段動詞、五段動詞、不規則動詞、名詞、形容詞、名詞、形容詞なし、名前、副詞、その他のいずれかにし、常に存在するようにします。

  1. Card スタイルは、今のところモバイル レイアウトに最適化されています。 デスクトップ版をご利用の場合は、ウィンドウサイズを変更してご利用ください。 ほとんどのサイズはウィンドウの水平方向の幅から計算されます。

  2. AnkiWebでは、今のところ書き込みカードは意図したように機能しません。

  3. AnkiDroidのサポートは、私がAndroidデバイスを持っていないため、テストされていません。

Decks

Luis’ Japanese Writing right-handed

ネイティブから日本語への書き込みカードと日本語からネイティブへの呼び出しカードが含まれます。

Luis’ Japanese Writing left-handed

Native to Japanese writing cards and Japanese to native recall cardsが収録されている、日本語の読み書き可能なカード。

Luis’ Japanese Writing symmetrical

Native to Japanese writing cards and Japanese to native recall cardsが含まれています。

Luis’ Japanese Recall

Native to Japanese and Japanese to native recall cardsを収録しています。 (専用のスクロールエリアは、ライティングデッキには存在しません。)

インストール

  1. 他の共有デッキと同様に、ankiwebの指示に従って、好きな共有デッキを追加して下さい。
    1. Luis’ Japanese Writing right-handed
    2. Luis’ Japanese Writing left-handed
    3. Luis’ Japanese Writing symmetrical
    4. Luis’ Japanese Recall
  2. (任意)書き順フォントをダウンロード、これがおすすめです。
  3. (任意)フォントファイルを_KanjiStrokeOrders.ttfにリネームします。
  4. (任意)Ankiでフォントファイルを追加します。 詳細な手順は、Ankiマニュアルの「フォントのインストール」を参照してください。

開発

複数のトップレベルコンポーネントをAnki用のHTMLとCSSにコンパイルするwebpackプロジェクトです。

ブラウザで開発用にnpm run devを実行します。

AnkiConnectをインストールし、npm run buildを実行してブラウザで開発し、Ankiにエクスポートします。

decks.json ファイルは、カードとして使用するコンポーネントと、デッキごとに含めるスタイル ファイルを指定するための設定ファイルとして使用されます。 ビルドスクリプトは、カード配列の各エントリに、エントリ + “Front” または + “Back” のように呼ばれる 2 つのコンポーネントがそれぞれ存在することを想定しています。 使用するコンポーネントはすべて sources.json で指定する必要があります。

anki-persistence submodule

anki-persistence submodule は、コピーペーストしたコードではなく、最新の anki-persistence のコードを使用するために使用される予定です。

コメントする