Zettelmarkup: Transclusion manual manual zettelmarkup zettelstore zmk 00001006000000 00001007030000 00001007040324 00001007800000 00001017000000 00001006000000 00001007030000 00001007040324 00001007800000 00001017000000 1 (c) 2020-present by Detlef Stern 20220131151022 00001006050000 00001007031110 00001007031140 00001007040310 00001007050000 00001007700000 en EUPL-1.2-or-later 20220922155031 20220922155031 public A transclusion allows to include the content of other zettel into the current zettel. The transclusion specification begins with three consecutive left curly bracket characters ({, U+007B) at the first position of a line and ends with three consecutive right curly bracket characters (}, U+007D). The curly brackets delimit either a zettel identifier or a searched zettel list. You can add some attributes, although a transclusion does not support the default attribute. Any other characters in this line will be ignored. This leads to three variants of transclusions: Transclusion of the content of another zettel into the current zettel. This is done if you specify a zettel identifier, and is called zettel transclusion. Transclusion of the list of zettel references that satisfy a query expression. This is called query transclusion. Transclusion of the content of an image, referenced by a hosted or based link / URL. The first two variants are described on separate zettel: Zettel transclusion Query transclusion