Hi Soren.
I've run into a bit of trouble trying to create a custom cloze-macro using
TiddlyRemember. I have tiddlers with the fields cloze and context, and am
trying to create a global macro that will generate cloze cards based on
those fields. Here is the code:
\define cloze-text()
{{!!context}}
<br><br>
{{!!cloze}}
\end
\define cloze()
<$macrocall $name=remembercz id={{!!created}} text=<<cloze-text>> />
\end
I am finding that the macro is unable to get the current tiddler. If I
change the code for cloze-text to the following I get the output "block":
\define cloze-text()
<<currentTiddler>
\end
I have done something similar with question and answer cards and seem to
experience the same problem. Do you know what is going on here?
I hope I have explained myself clearly enough, but that's not always easy
so please let me know if I'm not making any sense!
On Monday, 25 May 2020 at 03:26:29 UTC+1 Soren Bjornstad wrote:
> I'm pleased to announce the release of version 1.0 of TiddlyRemember, a
> tool to make it easy to remember the most important bits of your notes. You
> call out specific bits of your tiddlers that you want to remember using
> TiddlyWiki macros, and an associated Anki <https://apps.ankiweb.net>
> add-on then pulls these snippets into Anki where you can review them
> regularly. The Anki cards link back to the tiddler they came from so you
> can find the context if you need it, and if you edit the content in
> TiddlyWiki or move it around, your Anki collection gets updated to match on
> your next sync, maintaining your review history.
>
> Here's a little snip of the syntax, the rendering in a TiddlyWiki, and the
> card in Anki (permalink to this page in the docs
> <https://sobjornstad.github.io/TiddlyRemember/#Question-and-answer%20notes>
> ):
>
> [image: syntax.png]
>
> There are cloze deletion cards too (if you're not a memory geek, you might
> call these "fill in the blanks cards").
>
> Credit for this idea goes to Andy Matuschak, who reported building a
> private tool that worked similarly for his notes system
> <https://notes.andymatuschak.org/>. I cannot for the life of me find this
> note now (if someone knows where it is, please post the link!).
>
> Check it out and install from here:
> https://sobjornstad.github.io/TiddlyRemember/.
>
> I'm hoping this is a reasonably stable and functional version (thus the
> 1.0.0 moniker), but I've only been using it myself for a couple of weeks as
> I've been developing, and there are definitely improvements possible, so
> suggestions and pull requests are welcome! The two biggest areas for
> improvement I see that I'm not sure how to attack are:
>
> - You have to have TiddlyWiki installed on Node on your system to use
> TiddlyRemember. (You can use TiddlyRemember fine with a single-file wiki
> though. It just has to be there for TiddlyRemember to call out to.)
> There's
> no way around this I can think if if you want a fully automated sync (the
> Anki add-on needs some way to run TiddlyWiki commands unless it wants to
> duplicate the wiki parser), but I could imagine a way to use the new
> browser-based static site generator tool as part of a two-step process
> where you export.
> - In order to extract the questions, TiddlyRemember renders all the
> tiddlers in your wiki and then parses the resulting HTML, which means it
> will end up pulling multiple copies of a question if the tiddler
> containing
> a question is transcluded into another tiddler that's included in the
> sync.
> It will happily remove duplicates, but there's no way for it to tell which
> tiddler is the "original source", so it picks whichever one it happens to
> process first, which isn't great. I don't tend to use transclusion much
> aside from adding templates to things and building up system tiddlers and
> sidebar tabs, so this isn't a big deal for me, but it might be for others.
> - I originally planned to make each question a tiddler of its own;
> while this seemed more philosophically pure, I eventually decided
> against
> this approach because I didn't like the idea of having to separately
> edit a
> bunch of subtiddlers for all of my notes, and because having the
> question
> included in a tiddler allows the source to be automatically determined
> without having to link back to it and update it if you move the
> question
> around (aside from the transclusion issue). But I could see an argument
> for
> doing it as transcluded question tiddlers, and maybe we could support
> that
> as an alternative method eventually (especially if it becomes easier to
> edit transcluded tiddlers in a future version of TiddlyWiki).
>
>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/6cac39ec-486f-4571-bb92-68b150fe4017n%40googlegroups.com.