(((meta (@ (content . "Query Directives") (name . "title"))) (meta (@ (content . "manual") (name . "role"))) (meta (@ (content . "#manual #search #zettelstore") (name . "tags"))) (meta (@ (content . "zmk") (name . "syntax"))) (meta (@ (content . "00001007700000 00001007770000") (name . "back"))) (meta (@ (content . "00001007700000 00001007770000") (name . "backward"))) (meta (@ (content . "1") (name . "box-number"))) (meta (@ (content . "(c) 2020-present by Detlef Stern ") (name . "copyright"))) (meta (@ (content . "20230707203135") (name . "created"))) (meta (@ (content . "00001007720300 00001007720600 00001007720900 00001007721200") (name . "forward"))) (meta (@ (content . "en") (name . "lang"))) (meta (@ (content . "EUPL-1.2-or-later") (name . "license"))) (meta (@ (content . "20230731162002") (name . "modified"))) (meta (@ (content . "20230731162002") (name . "published"))) (meta (@ (content . "public") (name . "visibility")))) (p "A query directive transforms a list of zettel identifier into a list of zettel identifiert." " " "It is only valid if a list of zettel identifier is specified at the beginning of the query expression." " " "Otherwise the text of the directive is interpreted as a search expression." " " "For example, " (kbd "CONTEXT") " is interpreted as a full-text search for the word " (@L (@H "“") "context" (@H "”")) ".") (p "Every query directive therefore consumes a list of zettel, and it produces a list of zettel according to the specific directive.") (ul (li (a (@ (href . "00001007720300")) "Context directive")) (li (a (@ (href . "00001007720600")) "Ident directive")) (li (a (@ (href . "00001007720900")) "Items directive")) (li (a (@ (href . "00001007721200")) "Unlinked directive"))))