I don’t think there’s anything close to making true synonyms, so that, for instance, when you filter for [tag[DMing]]
you will also get anything tagged GMing
. But you could add templates to your Tag Tiddlers to list everything in their aliases
list field. With a little care we could also list any tiddlers than have the current tiddler in their aliases
field. We could extend this to show the synonyms for any of the tags for a given tiddler. Carried out far enough, we should be able to list every tiddler than has a shared tag with the current tiddler, or which has a tag which is an alias of one of the tags of the current tiddler.
Here is an attempt to do all but the last of those. Download the following and drag the resulting file onto tiddlywiki.com:
Aliases.json (3.2 KB)
We create two templates, or for Tag Tiddlers, and one for all tiddlers. The Tag Tiddler one collects all titles in the tag’s aliases
field and all tiddlers that include the current title in their aliases
field and displays a simple list of them in a footer.
The other template looks at every tag for the current tiddler and collects all of its aliases, and again, all the titles for which it is an alias, and puts them in a footer.
We update the tag tiddler Concepts
to include
aliases: Idea Notion [[Brain Wave]]
and we update Reference
to include
aliases: Documentation
We also add Tiddler A
- Tiddler D
, which each have one of the aliases of Concepts
. You can look at their footers to see what’s happening. More interesting to my mind is to look at WikiText
, which has both Concepts
and Reference
tags. You can see the results in the footer here:
We don’t try the harder chore of linking a tiddler to others which have a tag that is an alias of one of our tags. We also don’t try to recurse through aliases of aliases of aliases. While that could be done, it might well get ugly. (Imagine trying to figure out why decline
and autumn
are listed as synonyms, and ones further than one step away (fall
) could well be impossible.)
Finally, we also don’t try to create pretty templates that tie to the Tags area. That’s left as an exercise for the reader. 