Hierarchical study decks (flash cards)
- Simple plain text card syntax.
- Spaced repetition based on deck hierarchy.
- No backend.
Unlike other flash card systems, here there is front and back or question and answer side, per se. Instead cards are said to in a clozed state or open state. The clozed state can be considered the front (or question) side of the card. While the open state can be considered the back (or answer). The syntax of the card determines what is shown or not show in each state. The syntax for the card is markdown (easy-to-read, easy-to-write plain text format) with some additional formatting syntax:
Text enclosed in mustache brackets is hidden or shown depending on the card state. {A} is hidden in the clozed state (front or question side) but becomes A in the open state (back or answer side). Double colon can be used to add open (front side) text. {A::Q} is shown as Q in the closed state and A in the open state. Both sides of the :: are optional. In other-words {::Q} is only shown on the "front" (clozed state).
Text enclosed in double curly brackets is shown clozed in square brackets depending on the card state. {{A}} becomes [...] in the clozed state and [A] in the open state. An alternate clozed text can be added after double colons ::. {{A::Q}} becomes [A] in the open state and [Q] in the clozed state.
| Source | Clozed Display | Open Display |
|---|---|---|
| The capital of Japan {Tokyo} | The capital of Japan | The capital of Japan Tokyo |
| The capital of Japan is {{Tokyo}} | The capital of Japan is [...] | The capital of Japan is [Tokyo] |
| The capital of Japan is {{Tokyo::東京}} | The capital of Japan is [東京] | The capital of Japan is [Tokyo] |
A word (string of text preceded by white space or the beginning of the line) followed by square brackets is interpreted as ruby characters. So 東京[とうきょう] becomes 東京. Ruby text (like other text) can be switched using curly clozed bracket notation above. For example:
| Source | Clozed Display | Open Display |
|---|---|---|
| The capital of Japan is {{Tokyo::東京[とうきょう]}} | The capital of Japan is [東京] | The capital of Japan is [Tokyo] |

