「Anki」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎インストール: 英語版と同期. Older versionsの項もこちらに移した.)
(誤字の訂正)
 
(3人の利用者による、間の23版が非表示)
1行目: 1行目:
 
[[Category:アプリケーション]]
 
[[Category:アプリケーション]]
 
[[en:anki]]
 
[[en: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/ アドオン]をサポートしています。
[http://ankisrs.net/ Anki] は暗記を楽にするプログラムです。効率に優れた学習方法を使用することで、伝統的な暗記方法より多くの勉強時間の削減と学習量の向上が見込めます。
 
 
このガイドでは Anki のインストール方法を示します。
 
   
 
== インストール ==
 
== インストール ==
   
最新版の ''Anki'' は {{pkg|anki}} パッケージ[[インストール]]できます。もしくは、開発版は {{aur|anki-git}} パッケージインストールできます
+
{{AUR|anki}} パッケージ、またはインストール可能なバイナリがお好みなら {{AUR|anki-official-binary-bundle}} を[[インストール]]しださい。開発版は {{aur|anki-git}} パッケージインストールしてください
   
初期状態では、カードは AnkiWeb サーバーと同期されますが、自分で立てた {{aur|anki-sync-server}} 使ます。
+
デフォルトでは、カードは anki の Web サーバを使用して同期されますが、 {{aur|anki-sync-server-git}} 使用することができます。
   
=== 古いバージョン ===
+
== 単語帳 ==
   
  +
単語帳は、以下の方法で入手することができます。
Anki バージョン 1 を使いたい場合、{{AUR|anki12}} パッケージをインストールしてください。Anki バージョン 2.0 を使いたい場合、{{AUR|anki20-bin}} パッケージをインストールしてください。
 
  +
* 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] などがあります。
   
 
== ヒントとテクニック ==
 
== ヒントとテクニック ==
21行目: 24行目:
 
=== 漢字の筆順のサポート ===
 
=== 漢字の筆順のサポート ===
   
anki で漢字の筆順を表示したい場合は [[AUR]] から {{AUR|kanjistrokeorders-ttf}} をインストールしてください。インストール後、anki のデッキプロパティでフォントを選択する必要があります。
+
anki で漢字の筆順を表示したい場合は [[AUR]] から {{AUR|ttf-kanjistrokeorders}} をインストールしてください。インストール後、anki のデッキプロパティでフォントを選択する必要があります。
   
 
=== アジア言語のサポート ===
 
=== アジア言語のサポート ===
32行目: 35行目:
   
 
新しいデッキ (単語帳) を作成後、"deck properties" でデッキモデルとして "Japanese" を選択することで日本語がサポートされます。Japanese Support プラグインをインストールしないと、モデルとして "Japanese" を選択することはできません。
 
新しいデッキ (単語帳) を作成後、"deck properties" でデッキモデルとして "Japanese" を選択することで日本語がサポートされます。Japanese Support プラグインをインストールしないと、モデルとして "Japanese" を選択することはできません。
  +
  +
=== セルフホスト同期サーバ ===
  +
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/ こちら]でご覧になれます。
  +
  +
=== ダークテーマ ===
  +
  +
ダーク GTK テーマでは、Anki UI が読めないことがあります。その場合は、ナイトモードを有効にするとよいでしょう(''Tools > Preferences... > Night mode'')。
  +
  +
古いバージョンの場合は、アドオンをインストールする必要があるかもしれません(例:[https://ankiweb.net/shared/info/1496166067 1496166067] と ''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 解決すること]があります。
  +
  +
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]).
  +
  +
=== 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時点における最新版

Ankispaced 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 EnhancedReview 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)。

古いバージョンの場合は、アドオンをインストールする必要があるかもしれません(例:1496166067View > 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.

ヒント: Press Ctrl+Shift+x to open the HTML editor inside the card editor.

参照

公式

その他

翻訳ステータス: このページは en:Anki の翻訳バージョンです。最後の翻訳日は 2022-01-23 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。