Difference between revisions of "Anki"

From ArchWiki
Jump to: navigation, search
(Installation with Japanese Support: mention anki-old)
m (Installation: grammar)
 
(19 intermediate revisions by 12 users not shown)
Line 1: Line 1:
 
[[Category:Applications]]
 
[[Category:Applications]]
[http://ankisrs.net/ Anki] Anki is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.  
+
[[ja:anki]]
 +
[http://ankisrs.net/ Anki] is an [[Wikipedia:Spaced_repetition|SRS]] (Spaced Repetition System), a program which allows you to create, manage and review [[Wikipedia:Flashcard|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.
 
This guide shows you how to install Anki.
  
== Installation with Japanese Support ==
+
== Installation ==
  
Install {{AUR|mecab-ipadic}} from the [[AUR]].
+
If you prefer to use Anki version 1, install {{AUR|anki12}} from the [[AUR]].
 +
 
 +
If you prefer to use Anki version 2.0, install {{AUR|anki20}} from the [[AUR]].
  
Install {{pkg|kakasi}} from the [[Official Repositories]].
+
{{Note|Both packages still rely on [https://www.archlinux.org/todo/phasing-out-qtwebkit/ QtWebKit for Qt 4].}}
  
Install {{pkg|anki}} from the [[Official Repositories]].
+
== Tips and tricks ==
 +
=== Kanji Stroke Support  ===
  
Launch anki, and inside anki use "File->Download->Shared Plugin" to download and install the "Japanese Support" plugin, restart.
+
Install {{AUR|kanjistrokeorders-ttf}} from the [[AUR]] 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 ===
  
If you prefer to use Anki version 1, install {{AUR|anki-old}} from the [[AUR]].
+
Install {{AUR|mecab-ipadic}} from the [[AUR]].
  
== Configuration ==
+
Install {{pkg|kakasi}} from the [[Official repositories]].
 +
 
 +
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.
 
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.
 
== Tips and tricks ==
 
Install {{AUR|ttf-kanjistrokeorders}} from the [[AUR]] if you want to display kanji stroke orders in anki. You have to select this font inside anki in your deck properties after installation.
 
  
 
==See also==
 
==See also==
  
 
* [[Mnemosyne]] - another open-source flashcard program using spaced repetition
 
* [[Mnemosyne]] - another open-source flashcard program using spaced repetition

Latest revision as of 18:32, 24 February 2017

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

If you prefer to use Anki version 1, install anki12AUR from the AUR.

If you prefer to use Anki version 2.0, install anki20AUR from the AUR.

Note: Both packages still rely on QtWebKit for Qt 4.

Tips and tricks

Kanji Stroke Support

Install kanjistrokeorders-ttfAUR from the AUR 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 mecab-ipadicAUR from the AUR.

Install kakasi from the Official repositories.

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