「Anki」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (序文を差し替え) |
細 (誤字の訂正) |
||
(他の1人の利用者による、間の16版が非表示) | |||
1行目: | 1行目: | ||
[[Category:アプリケーション]] |
[[Category:アプリケーション]] |
||
[[en:anki]] |
[[en:anki]] |
||
− | [https://ankisrs.net/ Anki] |
+ | [https://ankisrs.net/ Anki] は [[Wikipedia:Spaced repetition|spaced repetition]](間隔反復) system (SRS)、[[Wikipedia:Flashcard|単語帳]]の作成、管理、復習を可能にするプログラムです。Anki は非常に柔軟性が高く、またテンプレートの作成も可能です。Android と iOS 用のアプリ、および Web インターフェイスを使用して、ユーザーのフラッシュカードデータベースとやり取りすることができます。Anki は、[[python]] で書かれた[https://ankiweb.net/shared/addons/ アドオン]をサポートしています。 |
== インストール == |
== インストール == |
||
− | + | {{AUR|anki}} パッケージ、またはインストール可能なバイナリがお好みなら {{AUR|anki-official-binary-bundle}} を[[インストール]]してください。開発版は {{aur|anki-git}} パッケージをインストールしてください。 |
|
− | + | デフォルトでは、カードは anki の Web サーバを使用して同期されますが、独自の {{aur|anki-sync-server-git}} を使用することができます。 |
|
− | + | == 単語帳 == |
|
+ | 単語帳は、以下の方法で入手することができます。 |
||
− | Anki バージョン 1 を使いたい場合、{{AUR|anki12}}{{Broken package link|パッケージが存在しません}} パッケージをインストールしてください。Anki バージョン 2.0 を使いたい場合、{{AUR|anki20-bin}}{{Broken package link|パッケージが存在しません}} パッケージをインストールしてください。 |
||
+ | * Anki 内で作成し、デッキに整理し、場合によってはタグを付けることも可能です。カードには音声、画像、[[TeX]] の数式を含めることができます。 |
||
+ | * 既存の[https://ankiweb.net/shared/decks/ 共有デッキ](例:ある言語の上位1000単語)にグループ化されているカードをダウンロードする。 |
||
+ | * [[wikipedia:Comma-separated_values|csvファイル]]として生成し、Anki にインポートする。 |
||
+ | == アドオン == |
||
− | {{Note|2.1以前のバージョンでは、脆弱な [https://www.archlinux.org/todo/phasing-out-qtwebkit/ Qt 4 の QtWebKit] が利用されています。}} |
||
+ | Anki は多くの[https://ankiweb.net/shared/addons/ アドオン]を提供しています。これらのアドオンはさまざまな機能を実行し、Anki の使用を拡大したり、パーソナライズしたりすることができます。これらのアドオンはサードパーティ製で、Anki のチェックや審査を受けていないため、信頼できるアドオンのみを使用してください。アドオンをインストールするには、アドオンページからコードをコピーし、''Tools > Add-ons > Get Add-ons...'' に移動してコードを貼り付けます。github などのソースからアドオンファイル(拡張子が {{ic|.ankiaddon}} )を手動でインストールするには、''Tools > Add-ons > Install from file...'' に移動します。人気のあるアドオンには、[https://ankiweb.net/shared/info/1374772155 Image Occlusion Enhanced]や[https://ankiweb.net/shared/info/1771074083 Review Heatmap] などがあります。 |
||
− | == Flashcards == |
||
− | |||
− | Flashcards can be obtained by: |
||
− | * Creating them inside Anki, organized in decks and possibly tagged. Cards can contain audio, pictures and even [[TeX]] formulas; |
||
− | * Downloading them, grouped in an existing [https://ankiweb.net/shared/decks/ shared deck] (e.g. top 1000 words in a language); |
||
− | * Generating them as a [[wikipedia:Comma-separated_values|csv file]] that will be imported in Anki. |
||
== ヒントとテクニック == |
== ヒントとテクニック == |
||
38行目: | 36行目: | ||
新しいデッキ (単語帳) を作成後、"deck properties" でデッキモデルとして "Japanese" を選択することで日本語がサポートされます。Japanese Support プラグインをインストールしないと、モデルとして "Japanese" を選択することはできません。 |
新しいデッキ (単語帳) を作成後、"deck properties" でデッキモデルとして "Japanese" を選択することで日本語がサポートされます。Japanese Support プラグインをインストールしないと、モデルとして "Japanese" を選択することはできません。 |
||
+ | === セルフホスト同期サーバ === |
||
− | === Self-hosted sync server === |
||
+ | AnkiWeb はプロプライエタリなサービスです。もし、セルフホスティングのフリーな(自由な)代替手段をお望みなら、[https://github.com/tsudoko/anki-sync-server anki-sync-server] をお使いください。設定方法のチュートリアルは[https://genedan.com/no-127-ankisyncd-a-custom-sync-server-for-anki-2-1/ こちら]でご覧になれます。 |
||
+ | === ダークテーマ === |
||
− | AnkiWeb is a proprietary service. If you prefer a self-hosted free (as in freedom) alternative, you can use [https://github.com/tsudoko/anki-sync-server anki-sync-server]. |
||
− | One tutorial how to set it up is available [https://genedan.com/no-127-ankisyncd-a-custom-sync-server-for-anki-2-1/ here]. |
||
+ | ダーク GTK テーマでは、Anki UI が読めないことがあります。その場合は、ナイトモードを有効にするとよいでしょう(''Tools > Preferences... > Night mode'')。 |
||
− | === Dark theme === |
||
+ | 古いバージョンの場合は、アドオンをインストールする必要があるかもしれません(例:[https://ankiweb.net/shared/info/1496166067 1496166067] と ''View > Night mode > Enable night mode'')。 |
||
− | Anki UI may be unreadable with dark GTK theme. You may want to enable night mode to fix that (''Tools > Preferences... > Night mode''). |
||
+ | == トラブルシューティング == |
||
− | If you have an older version you may need to install an addon (e.g. [https://ankiweb.net/shared/info/1496166067 1496166067] and ''View > Night mode > Enable night mode''). |
||
− | == |
+ | === 起動できない === |
+ | |||
+ | Anki コアが起動時にエラー "qt:No suitable graphics backend found "というエラーでAnki coreがダンプした場合、以下のようにすると[https://anki.tenderapp.com/discussions/ankidesktop/34554-instalation-not-run-after-install 解決すること]があります。 |
||
− | If Anki core dumps at launch with error "qt: No suitable graphics backend found" the following [https://anki.tenderapp.com/discussions/ankidesktop/34554-instalation-not-run-after-install may resolve]: |
||
echo auto > ~/.local/share/Anki2/gldriver |
echo auto > ~/.local/share/Anki2/gldriver |
||
+ | When using the [[Nouveau]] driver, only {{ic|software}} is supported and it is known to be buggy (see [https://docs.ankiweb.net/platform/linux/display-issues.html#qt5]). |
||
− | Anki has not been stabilized for use under Wayland. If you want to use it in Wayland anyway, then you have to set some env vars. |
||
+ | |||
− | QT_QPA_PLATFORM=wayland ANKI_WAYLAND=1 anki |
||
+ | === Wayland === |
||
+ | |||
+ | Wayland support is available in Anki since [https://github.com/ankitects/anki/releases/tag/2.1.48 v2.1.48]. However it is not stable yet and disabled by default. If you want to use it in Wayland anyway, then set some [[environment variable]]s. |
||
+ | |||
+ | QT_QPA_PLATFORM=wayland |
||
+ | ANKI_WAYLAND=1 |
||
+ | |||
+ | Related bug report: [https://github.com/ankitects/anki/issues/1767 Github issue #1767] |
||
+ | |||
+ | === Images falsely showing up in unused media === |
||
+ | |||
+ | Anki has a feature to check for unused media and delete them to free up space. When copying images from webpages and pasting them into the card editor, the image is often pasted along with an {{ic|alt}} attribute inside the {{ic|<img>}} tag. If this or any other attribute which is placed before the {{ic|src}} attribute contains a {{ic|>}} character, this image will show up in unused media and might get accidentally deleted even if it is still being used. |
||
+ | |||
+ | For example, this image will show up in unused media: |
||
+ | |||
+ | <img alt="bad>text" src="image.jpg"> |
||
+ | |||
+ | To prevent this, remove any {{ic|>}} characters or place the {{ic|alt}} attribute after the {{ic|src}} attribute: |
||
+ | |||
+ | <img src="image.jpg alt="bad>text"> |
||
+ | |||
+ | See the [https://github.com/ankitects/anki/issues/2304 bug report] and [https://forums.ankiweb.net/t/check-media-bug-symbol-in-alt-attribute/25997 forum post]. |
||
+ | |||
+ | {{Tip|Press {{ic|Ctrl+Shift+x}} to open the HTML editor inside the card editor.}} |
||
==参照== |
==参照== |
||
+ | === 公式 === |
||
+ | |||
+ | * [https://docs.ankiweb.net Anki manual] |
||
+ | * [https://faqs.ankiweb.net/ FAQs] |
||
+ | * [https://forums.ankiweb.net Forums] |
||
+ | * [https://anki.tenderapp.com/discussions Old forums archive] |
||
+ | * [https://anki.tenderapp.com/kb Knowledge base] |
||
+ | |||
+ | === その他 === |
||
+ | |||
+ | * [https://www.supermemo.com/en/archives1990-2015/articles/20rules Guide for creating good cards] |
||
* [[Mnemosyne]] - 間隔反復によるフラッシュカード学習を行うプログラム |
* [[Mnemosyne]] - 間隔反復によるフラッシュカード学習を行うプログラム |
||
+ | * [https://orgmode.org/worg/org-contrib/org-drill.html org-drill] - A spaced repetition extension for [[Emacs]] org-mode. |
||
+ | |||
+ | {{TranslationStatus|Anki|2022-01-23|702236}} |
2024年3月5日 (火) 13:38時点における最新版
Anki は spaced repetition(間隔反復) system (SRS)、単語帳の作成、管理、復習を可能にするプログラムです。Anki は非常に柔軟性が高く、またテンプレートの作成も可能です。Android と iOS 用のアプリ、および Web インターフェイスを使用して、ユーザーのフラッシュカードデータベースとやり取りすることができます。Anki は、python で書かれたアドオンをサポートしています。
目次
インストール
ankiAUR パッケージ、またはインストール可能なバイナリがお好みなら anki-official-binary-bundleAUR をインストールしてください。開発版は anki-gitAUR パッケージをインストールしてください。
デフォルトでは、カードは anki の Web サーバを使用して同期されますが、独自の anki-sync-server-gitAUR を使用することができます。
単語帳
単語帳は、以下の方法で入手することができます。
- Anki 内で作成し、デッキに整理し、場合によってはタグを付けることも可能です。カードには音声、画像、TeX の数式を含めることができます。
- 既存の共有デッキ(例:ある言語の上位1000単語)にグループ化されているカードをダウンロードする。
- csvファイルとして生成し、Anki にインポートする。
アドオン
Anki は多くのアドオンを提供しています。これらのアドオンはさまざまな機能を実行し、Anki の使用を拡大したり、パーソナライズしたりすることができます。これらのアドオンはサードパーティ製で、Anki のチェックや審査を受けていないため、信頼できるアドオンのみを使用してください。アドオンをインストールするには、アドオンページからコードをコピーし、Tools > Add-ons > Get Add-ons... に移動してコードを貼り付けます。github などのソースからアドオンファイル(拡張子が .ankiaddon
)を手動でインストールするには、Tools > Add-ons > Install from file... に移動します。人気のあるアドオンには、Image Occlusion EnhancedやReview Heatmap などがあります。
ヒントとテクニック
漢字の筆順のサポート
anki で漢字の筆順を表示したい場合は AUR から ttf-kanjistrokeordersAUR をインストールしてください。インストール後、anki のデッキプロパティでフォントを選択する必要があります。
アジア言語のサポート
AUR から mecab-ipadicAUR をインストールしてください。
公式リポジトリから kakasi をインストールしてください。
anki を起動して、"File->Download->Shared Plugin" から "Japanese Support" プラグインをダウンロード・インストールしてから、再起動してください。
新しいデッキ (単語帳) を作成後、"deck properties" でデッキモデルとして "Japanese" を選択することで日本語がサポートされます。Japanese Support プラグインをインストールしないと、モデルとして "Japanese" を選択することはできません。
セルフホスト同期サーバ
AnkiWeb はプロプライエタリなサービスです。もし、セルフホスティングのフリーな(自由な)代替手段をお望みなら、anki-sync-server をお使いください。設定方法のチュートリアルはこちらでご覧になれます。
ダークテーマ
ダーク GTK テーマでは、Anki UI が読めないことがあります。その場合は、ナイトモードを有効にするとよいでしょう(Tools > Preferences... > Night mode)。
古いバージョンの場合は、アドオンをインストールする必要があるかもしれません(例:1496166067 と View > Night mode > Enable night mode)。
トラブルシューティング
起動できない
Anki コアが起動時にエラー "qt:No suitable graphics backend found "というエラーでAnki coreがダンプした場合、以下のようにすると解決することがあります。
echo auto > ~/.local/share/Anki2/gldriver
When using the Nouveau driver, only software
is supported and it is known to be buggy (see [1]).
Wayland
Wayland support is available in Anki since v2.1.48. However it is not stable yet and disabled by default. If you want to use it in Wayland anyway, then set some environment variables.
QT_QPA_PLATFORM=wayland ANKI_WAYLAND=1
Related bug report: Github issue #1767
Images falsely showing up in unused media
Anki has a feature to check for unused media and delete them to free up space. When copying images from webpages and pasting them into the card editor, the image is often pasted along with an alt
attribute inside the <img>
tag. If this or any other attribute which is placed before the src
attribute contains a >
character, this image will show up in unused media and might get accidentally deleted even if it is still being used.
For example, this image will show up in unused media:
<img alt="bad>text" src="image.jpg">
To prevent this, remove any >
characters or place the alt
attribute after the src
attribute:
<img src="image.jpg alt="bad>text">
See the bug report and forum post.
参照
公式
その他
- Guide for creating good cards
- Mnemosyne - 間隔反復によるフラッシュカード学習を行うプログラム
- org-drill - A spaced repetition extension for Emacs org-mode.