如何排除所有带有当前标题标记的幼儿



>我看到我可以使用以下方法排除具有特定标签的 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[]]

相关内容

  • 没有找到相关文章

最新更新