(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")))))