Anki

From ArchWiki
Jump to: navigation, search

Anki is an SRS (Spaced Repetition System), a program which allows you to create, manage and review flashcards. Because spaced repetition algorithms are a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn. Anki is very flexible and also allows the creation of templates. Android and iOS apps are available and synchronization between devices is supported.

This guide shows you how to install Anki.

Installation

For the latest version of Anki install the ankiAUR package.

If you prefer to use Anki version 1, install the anki12AUR package. If you prefer to use Anki version 2.0, install the anki20-binAUR package.

Note: Both version 1 and 2.0 still rely on QtWebKit for Qt 4. The ankiAUR package uses QTWebEngine but is in alpha.

Tips and tricks

Kanji stroke support

Install the kanjistrokeorders-ttfAUR package if you want to display kanji stroke orders in Anki. You have to select this font inside Anki in your deck properties after installation.

Asian language support

Install the mecab-ipadicAUR package and the kakasi package.

Launch Anki, and inside Anki use "File->Download->Shared Plugin" to download and install the "Japanese Support" plugin, restart.

After creating a new deck, you need to select "Japanese" as the deck model in "deck properties" to have Japanese support. Make sure that the Japanese Support plugin is installed, otherwise you cannot select "Japanese" as the model.

See also

  • Mnemosyne - another open-source flashcard program using spaced repetition