created: 20200510004110231 modified: 20200730205800000 tags: $:/tags/Macro title: $:/plugins/sobjornstad/TiddlyRemember/macros/remember type: text/vnd.tiddlywiki \define remembertwo(id, reference)
<$set name="selfid" filter="""[enlist[$reference$]]""" value="""[<$link to="$reference$">$reference$: $id$]""" emptyValue="[$id$]"> <>
[$id$]
<$text text=<<__reference__>>/>
\end \define rememberq(id, question, answer, reference: "")
Q:

$question$

A:

$answer$

<$macrocall $name=remembertwo id=<<__id__>> reference=<<__reference__>>/>
\end \define rememberp(id, first, second, reference: "")
1:

$first$

2:

$second$

<$macrocall $name=remembertwo id=<<__id__>> reference=<<__reference__>>/>
\end \define remembercz(id, text, mode: "block", reference: "") <$list filter="[[$mode$]match[inline]]"> <$macrocall $name=twRememberClozeInline id=<<__id__>> text=<<__text__>> reference=<<__reference__>>/> <$list filter="[[$mode$]!match[inline]]"> <$macrocall $name=twRememberClozeBlock id=<<__id__>> text=<<__text__>> reference=<<__reference__>>/> \end \define twRememberClozeBlock(id, text, reference)
cloze: $text$
<$set name="selfid" filter="""[enlist[$reference$]]""" value="""[<$link to="$reference$">$reference$: $id$]""" emptyValue="[$id$]"> <>
[$id$]
<$text text=<<__reference__>>/>
\end \define twRememberClozeInline(id, text, reference) {cloze: $text$ }
<$set name="selfid" filter="""[enlist[$reference$]]""" value="""[<$link to="$reference$">$reference$: $id$]""" emptyValue="[$id$]"> <>
[$id$]
<$text text=<<__reference__>>/>
\end