>我看到我可以使用以下方法排除具有特定标签的 tiddler
<$list filter="[tag[TagNameHere]]">
! <$transclude field="title"/>
<$transclude mode="block"/>
我还可以使用<currentTiddler>
制作带有当前标题标记的幼儿列表:
<<list-links filter:"[tag<currentTiddler>] +[sort[title]]">>
但是,如果我尝试将<currentTiddler>
的使用与第一个宏结合使用,则不起作用:
<$list filter="[tag[<currentTiddler>]]">
! <$transclude field="title"/>
<$transclude mode="block"/>
我尝试使用与第二个宏相同的tag<currentTiddler>
语法,但 TiddlyWiki 抱怨缺少括号。
使用当前 tiddler 标题进行包含的正确语法是什么?解释此语法不起作用的原因的加分项。
我终于想通了:
<$list filter="[tag{!!title}]">
<h1><$link><$transclude field="title"/></$link></h1>
<$transclude mode="block"/>
</$list>
<h1>...</h1>
行包括被排除的Tiddler的标题作为链接标题,这很好。
信用
这是另一个也可以工作的过滤器: [all[current]tagging[]]