I was musing about how I use DT3 for almost all of my knowledge management needs bar a few holdouts: my spaced repetition system using the very clunky Anki
being one of them. Can I absorb even that into DT3?
Well, I created a system that works for me using markdown
in DT3.
Markdown
gets converted to HTML before being served to the container that is displaying it, such as the Preview pane in DT. This is why raw HTML tags are conveyed and rendered alongside with markdown
marks.
There is an HTML tag that hides text until a disclosure triangle is clicked called <details>
. Here I am using it to create a classic index card for spaced repetition:
And clicking on the disclosure triangle reveals the text up to the </details>
end tag:
This works especially well on DTTG:
And you have all the capabilities of DT3’s markdown
system in the “answer section” including MathJax, transclusions, images and even links to other files! etc.
This should work well if you set DT3 to display as preview as default:
You can create a blank card and export it as a template to save you from typing the HTML tags:
Now as for the spaced repetition system, I have yet to create something as sophisticated as Anki
's but merely use DT3’s color label system and flags to allow me to sort and to give me a visual idea about what still needs frequent revisiting. In addition, this simply carries over to DTTG. I tried using tags and smart groups but there was too much friction.
Hope this might be helpful to you too!