Skip to content

Latest commit

 

History

History
83 lines (58 loc) · 2.76 KB

README.md

File metadata and controls

83 lines (58 loc) · 2.76 KB

Anki Selectable Theme: How to add content to cards

Key: ★ Required / ☆ Optional (recommended)

What's the answer?

  • The fields of the choice are showing in a random order.
  • May be it won't work correctly in the AnkiDroid. Was tested on Mac clients (descktop & mobile) and Windows (desctop).

★ Title

  • The main question, statement or fact.

☆ Syntax

  • The type of Syntax we're learning.

★ Selectable choices

  • Choose from the offered answers.
  • The correct answers there can be one, two or all.
  • if the quantity of the selected fields are more or less than correct - any isn't correct.
  • filling this field has to correspond to variant-1 | variant-2 | variant-3 e.t.c
  • the correct answer must be noted by italics variant-1 | <i>variant-2</i> | variant-3 Preview gif

☆ Sample (code block or image)

  • A sample of the code we're learning:

★ Key point (code block or image)**

  • What's the main takeaway from this flashcard?
    • Snippet of code, or output.
    • Enter a <pre> block
      • or if you're feeling lazy, upload a snapshot
    • Syntax highlighting using the included themes.

☆ Key point notes

  • A short explanation of what we're trying to learn.
  • For any key functions or symbols, wrap in <code>.

Extra fields

Key: ✎ Optional

✎ Other notes

Use sparingly, as it's always best to be succinct with Anki. Think of this as a 'reference' for future use:

  • Links to documentation
  • Supplementary notes
  • Anything that is universal between cards

✎ Markdown

  • Store raw .md for future editing, if necessary

Notes

  1. Fields marked Optional fields (☆ ✄ ♻ ✎) can be left blank and the template will ignore them. Required fields (✔ and ♞) are required in order for a card to be generated.
  2. You can reference fields within fields. For instance:
  • {{☆ Syntax (inline code)}} or {{★ Key point (code block or image)}}. This will pick up all the HTML from those fields.
  • Keep in mind any referenced fields will have to be manually edited if the field name is ever changed, which can be a huge pita.