Emacs 如何筛选要包含/排除在时钟表中的标记

Emacs 如何筛选要包含/排除在时钟表中的标记,emacs,org-mode,Emacs,Org Mode,我想设置一个时钟表,在这里我可以指定要包含和排除的标记 我试过下面的方法。我尝试过使用双引号和不使用双引号,使用+和&,使用:match和:tags,但似乎没有任何效果。从表面上看:match应该做我想做的事情,但不管我做什么,它都包括了一切 #+TAGS: { billable(a) notes(o) travel(b) } #+BEGIN: clocktable :scope file :tags +"billable"+"notes"-"travel" #+CAPTION: Clock s

我想设置一个时钟表,在这里我可以指定要包含和排除的标记

我试过下面的方法。我尝试过使用双引号和不使用双引号,使用+和&,使用:match和:tags,但似乎没有任何效果。从表面上看:match应该做我想做的事情,但不管我做什么,它都包括了一切

#+TAGS: { billable(a) notes(o) travel(b) }
#+BEGIN: clocktable :scope file :tags +"billable"+"notes"-"travel"
#+CAPTION: Clock summary at [2019-09-20 Fri 21:49]
| Headline     | Time   |
|--------------+--------|
| *Total time* | *1:00* |
|--------------+--------|
| Session      | 1:00   |
#+END:
* Session   :billable:
:LOGBOOK:
CLOCK: [2019-09-19 Thu 17:30]--[2019-09-19 Thu 18:30] =>  1:00
:END:
* Notes    :notes:
:LOGBOOK:
CLOCK: [2019-09-19 Thu 18:30]--[2019-09-19 Thu 18:45] =>  0:15
:END:
* Travel   :travel:
:LOGBOOK:
CLOCK: [2019-09-19 Thu 18:45]--[2019-09-19 Thu 18:55] =>  0:10
:END:

我发现正确的语法是将所有标记放在一个双引号内

:tags "billable|notes-travel"