(BLOCK (PARA (TEXT "A query directive transforms a list of zettel identifier into a list of zettel identifiert.") (SOFT) (TEXT "It is only valid if a list of zettel identifier is specified at the beginning of the query expression.") (SOFT) (TEXT "Otherwise the text of the directive is interpreted as a search expression.") (SOFT) (TEXT "For example, ") (LITERAL-INPUT () "CONTEXT") (TEXT " is interpreted as a full-text search for the word ") (FORMAT-QUOTE () (TEXT "context")) (TEXT ".")) (PARA (TEXT "Every query directive therefore consumes a list of zettel, and it produces a list of zettel according to the specific directive.")) (UNORDERED (INLINE (LINK-ZETTEL () "00001007720300" (TEXT "Context directive"))) (INLINE (LINK-ZETTEL () "00001007720600" (TEXT "Ident directive"))) (INLINE (LINK-ZETTEL () "00001007720900" (TEXT "Items directive"))) (INLINE (LINK-ZETTEL () "00001007721200" (TEXT "Unlinked directive")))))