mirror of
https://github.com/tiyn/wiki.git
synced 2026-03-18 20:14:47 +01:00
76 lines
3.1 KiB
Markdown
76 lines
3.1 KiB
Markdown
# Anki
|
|
|
|
[Anki](https://apps.ankiweb.net/) is a flashcard program for learning.
|
|
|
|
## Setup
|
|
|
|
Anki can be split up into client and server software.
|
|
The server software is fully optional, handles the syncing between multiple clients and can also be
|
|
done via the official Anki website.
|
|
|
|
### Setup Client
|
|
|
|
The default Anki client is made for computer systems and can be installed from source as described
|
|
[on GitHub](https://github.com/ankitects/anki).
|
|
Alternatively some [Linux](/wiki/linux.md) [package managers](/wiki/linux/package_manager.md)
|
|
package the Anki client in the `anki` package.
|
|
|
|
Adding to the Computer clients there are various possible clients for other platforms.
|
|
|
|
- [AnkiDroid](https://f-droid.org/de/packages/com.ichi2.anki/) is a client for
|
|
[Android](/wiki/android.md).
|
|
|
|
### Setup Server
|
|
|
|
The syncserver can be installed to handle the syncing of data in a self-hosted way.
|
|
It is described [on GitHub](https://github.com/ankitects/anki/tree/main/docs/syncserver) and can be
|
|
setup via [Docker](/wiki/docker.md) using
|
|
[the official manually build container](/wiki/docker/ankitects_-_syncserver.md).
|
|
|
|
## Usage
|
|
|
|
This section addresses the usage of Anki.
|
|
|
|
### Add Backwards Cards
|
|
|
|
When setting up a new deck and sometimes when importing a deck only cards for one-way learning are
|
|
added.
|
|
This guide assumes the default Anki client is used.
|
|
To change this select `Browse` and then navigate to the `Note Type` the deck to add backwards cards
|
|
uses.
|
|
Right click the note type and select `Cards`.
|
|
Afterwards the cards for backwards learning can be added by `Options` and `Add Card Types...`.
|
|
You can confirm the fields have been setup correctly by clicking through the card types and
|
|
verifying it.
|
|
|
|
### Make New Cards Gather Order Random
|
|
|
|
This section is based on a
|
|
[Anki forum entry by NameLessGO](https://forums.ankiweb.net/t/what-are-the-best-settings-here-to-review-cards-in-random-order/27112).
|
|
By default new cards are gathered in order and then also shown in order.
|
|
Most of the time it is useful for them to be gathered in order as it conserves the learning units
|
|
for example.
|
|
To change this navigate to the `Options` of a deck and then change `New card sort order` to
|
|
`Random` to randomize them before showing them without gathering them randomly.
|
|
To change this the `New card gather order` can also be set to `Random notes` or `Random cards`.
|
|
|
|
### Change Card Style
|
|
|
|
The layout and the style of the cards can be changed using CSS and HTML.
|
|
There are various resources that can be used for this.
|
|
One of them is [anki-prettify](https://github.com/pranavdeshai/anki-prettify).
|
|
The exact CSS an HTML has to be changed on a per-note base under `Tools`, `Manage Note Types`, and
|
|
`Cards` after selecting the corresponding note.
|
|
|
|
### Resources
|
|
|
|
The following are useful resources and (shared) decks for learning various languages with Anki.
|
|
|
|
#### French Resources
|
|
|
|
The following is a list of French resources.
|
|
|
|
- [French A0/A1 Anki Deck + Images/Audio/Explanations](https://ankiweb.net/shared/info/1070709392)
|
|
is a shared deck for various French grammar and idioms.
|
|
It is especially useful since it contains a practical note type for grammar questions.
|