Here, clozes are not a classical clozed deletion. Rather, the generated cards shows/highlights the content (normally a word) being tested. It would be the equivalent to setting the hint text of a cloze to the content that would otherwise be hidden. In fact, that's exactly what this addon does. This is much better for those who hate the fill-in-the-blank feeling.
This is intended to do what cloze to highlight does, but in a semi-portable way. I use this to support a spin on the AJATT MCD review strategy.
- Watch anime, read manga, and other general immersion activities.
- When a sentence or passage grabs me, capture that context in a video, image, sound, and/or description.
- Add as much of that content (text and context) as I feel confident with to the front side of a card. This might only be one word in the worst case.
- Cloze the words I feel most confident in grading myself on.
- Add as much of a translation, including readings for relevant words, as I feel confident with to the answer side.
- My custom card is based on Cloze so that it can support multiple clozes.
- Fields are
Sentence
,Context
,Meaning
,Extra
. Technically, the first two could be combined and the last two could be combined; this merely reflects personal preference. Sentence
andMeaning
are question/answer counterparts.Context
typically contains a video, image, and/or description of the context to remind me what the sentence is from.Extra
typically contains readings and basic definitions.
This addon only serves to provide some slight automation for this process.
This addon is intended to assist in generating card content in a platform independent way.
Here's how this will work.
- Cards with the
unclozed
tag will be affected - Affected cards must at least have a front side with one or more of the field names (
Sentence
,Text
,Front
) - Affected cards must at least have a front side with one of more of the field names (
Meaning
,Extra
,Back
) - When affected fields lose unfocus, clozes will have their hint text set to their clozed text (i.e.
{{c1::text::text}}
) - Affected cards will automatically have some javascript added to the end of their HTML. These simply remove
[]
from cloze elements so they may be highlighted. It might also do some work to make user-scripting more convenient.
Some possible automations.
- Back side is modified to add an outline for words/definitions by adding
ClozeText =
for each cloze. It'd be even better to automate wrapping theClozeText
part with a search engine link (such as https://jisho.org) so the user may easily add extra details later. - Automate adding a search engine link for the text. Maybe back side only?
- Add customization for search engines, text colors, etc.