I can’t find how filter a list of tag, I want remove the tags that aren’t been used. I tried different ways with/without filter operator(/run prefix) but it doesn’t work. I must have missed something. I also try it with !is[blank]
Example:
- one tiddler tagged with
$:/tags/Macro
- two tiddler tagged with
$:/tags/Stylesheet
I used the following code:
\define zerotagging() [tagging[]count[]!match[0]]
<$list filter="[all[shadows]tags[]is[system]filter<zerotagging>sort[title]]" variable="sysTag">
<<sysTag>>
<$list filter="[tag<sysTag>]" variable="tid">
<br><$text text=<<tid>>/>
</$list>
<br>
</$list>
The output is all system tag with the three tiddlers in their respectives tags. But I want only the tags of this tiddler.
Is it possible do it only with filters?