((META (EMPTY-STRING title "Zettelmarkup: Inline-mode Transclusion") (WORD role "manual") (TAG-SET tags ("#manual" "#zettelmarkup" "#zettelstore")) (WORD syntax "zmk") (ZID-SET back ("00001006000000" "00001007031110" "00001007040320" "00001007990000")) (ZID-SET backward ("00001006000000" "00001007031110" "00001007040320" "00001007040350" "00001007990000")) (NUMBER box-number "1") (STRING copyright "(c) 2020-present by Detlef Stern ") (TIMESTAMP created "20210811154251") (ZID-SET forward ("00001004020000" "00001006020000" "00001006050000" "00001007000000" "00001007030000" "00001007030300" "00001007031100" "00001007040000" "00001007040310" "00001007040322" "00001007040350" "00001008010000" "00010000000000")) (WORD lang "en") (EMPTY-STRING license "EUPL-1.2-or-later") (TIMESTAMP modified "20231222164501") (TIMESTAMP published "20231222164501") (WORD visibility "public")) (BLOCK (PARA (TEXT "Inline-mode") (SPACE) (TEXT "transclusion") (SPACE) (TEXT "applies") (SPACE) (TEXT "to") (SPACE) (TEXT "all") (SPACE) (TEXT "zettel") (SPACE) (TEXT "that") (SPACE) (TEXT "are") (SPACE) (TEXT "parsed") (SPACE) (TEXT "in") (SPACE) (TEXT "a") (SPACE) (TEXT "non-trivial") (SPACE) (TEXT "way,") (SPACE) (TEXT "e.g.") (SPACE) (TEXT "as") (SPACE) (TEXT "structured") (SPACE) (TEXT "textual") (SPACE) (TEXT "content.") (SOFT) (TEXT "For") (SPACE) (TEXT "example,") (SPACE) (TEXT "textual") (SPACE) (TEXT "content") (SPACE) (TEXT "is") (SPACE) (TEXT "assumed") (SPACE) (TEXT "if") (SPACE) (TEXT "the") (SPACE) (LINK-ZETTEL () "00001006020000#syntax" (TEXT "syntax")) (SPACE) (TEXT "of") (SPACE) (TEXT "a") (SPACE) (TEXT "zettel") (SPACE) (TEXT "is") (SPACE) (FORMAT-QUOTE () (TEXT "zmk")) (SPACE) (TEXT "(") (LINK-ZETTEL () "00001007000000" (TEXT "Zettelmarkup")) (TEXT "),") (SPACE) (TEXT "or") (SPACE) (FORMAT-QUOTE () (TEXT "markdown")) (SPACE) (TEXT "/") (SPACE) (FORMAT-QUOTE () (TEXT "md")) (SPACE) (TEXT "(") (LINK-ZETTEL () "00001008010000" (TEXT "Markdown")) (TEXT ").")) (PARA (TEXT "Since") (SPACE) (TEXT "this") (SPACE) (TEXT "type") (SPACE) (TEXT "of") (SPACE) (TEXT "transclusion") (SPACE) (TEXT "is") (SPACE) (TEXT "at") (SPACE) (TEXT "the") (SPACE) (TEXT "level") (SPACE) (TEXT "of") (SPACE) (LINK-ZETTEL () "00001007040000" (TEXT "inline-structured") (SPACE) (TEXT "elements")) (TEXT ",") (SPACE) (TEXT "the") (SPACE) (TEXT "transclude") (SPACE) (TEXT "specification") (SPACE) (TEXT "must") (SPACE) (TEXT "be") (SPACE) (TEXT "replaced") (SPACE) (TEXT "with") (SPACE) (TEXT "some") (SPACE) (TEXT "inline-structured") (SPACE) (TEXT "elements.")) (PARA (TEXT "First,") (SPACE) (TEXT "the") (SPACE) (TEXT "referenced") (SPACE) (TEXT "zettel") (SPACE) (TEXT "is") (SPACE) (TEXT "read.") (SOFT) (TEXT "If") (SPACE) (TEXT "it") (SPACE) (TEXT "contains") (SPACE) (TEXT "other") (SPACE) (TEXT "transclusions,") (SPACE) (TEXT "these") (SPACE) (TEXT "will") (SPACE) (TEXT "be") (SPACE) (TEXT "expanded,") (SPACE) (TEXT "recursively.") (SOFT) (TEXT "When") (SPACE) (TEXT "an") (SPACE) (TEXT "endless") (SPACE) (TEXT "recursion") (SPACE) (TEXT "is") (SPACE) (TEXT "detected,") (SPACE) (TEXT "expansion") (SPACE) (TEXT "does") (SPACE) (TEXT "not") (SPACE) (TEXT "take") (SPACE) (TEXT "place.") (SOFT) (TEXT "Instead") (SPACE) (TEXT "an") (SPACE) (TEXT "error") (SPACE) (TEXT "message") (SPACE) (TEXT "replaces") (SPACE) (TEXT "the") (SPACE) (TEXT "transclude") (SPACE) (TEXT "specification.")) (PARA (TEXT "The") (SPACE) (TEXT "result") (SPACE) (TEXT "of") (SPACE) (TEXT "this") (SPACE) (TEXT "(indirect)") (SPACE) (TEXT "transclusion") (SPACE) (TEXT "is") (SPACE) (TEXT "searched") (SPACE) (TEXT "for") (SPACE) (TEXT "inline-structured") (SPACE) (TEXT "elements.")) (UNORDERED (BLOCK (PARA (TEXT "If") (SPACE) (TEXT "only") (SPACE) (TEXT "an") (SPACE) (LINK-ZETTEL () "00001006050000" (TEXT "zettel") (SPACE) (TEXT "identifier")) (SPACE) (TEXT "was") (SPACE) (TEXT "specified,") (SPACE) (TEXT "the") (SPACE) (TEXT "first") (SPACE) (TEXT "top-level") (SPACE) (LINK-ZETTEL () "00001007030000#paragraphs" (TEXT "paragraph")) (SPACE) (TEXT "is") (SPACE) (TEXT "used.") (SOFT) (TEXT "Since") (SPACE) (TEXT "a") (SPACE) (TEXT "paragraph") (SPACE) (TEXT "is") (SPACE) (TEXT "basically") (SPACE) (TEXT "a") (SPACE) (TEXT "sequence") (SPACE) (TEXT "of") (SPACE) (TEXT "inline-structured") (SPACE) (TEXT "elements,") (SPACE) (TEXT "these") (SPACE) (TEXT "elements") (SPACE) (TEXT "will") (SPACE) (TEXT "replace") (SPACE) (TEXT "the") (SPACE) (TEXT "transclude") (SPACE) (TEXT "specification.")) (PARA (TEXT "Example:") (SPACE) (LITERAL-CODE () "{{00010000000000}}") (SPACE) (TEXT "(see") (SPACE) (LINK-ZETTEL () "00010000000000" (TEXT "00010000000000")) (TEXT ")") (SPACE) (TEXT "is") (SPACE) (TEXT "rendered") (SPACE) (TEXT "as") (SPACE) (FORMAT-SPAN (("" . "example")) (TEXT "You") (SPACE) (TEXT "will") (SPACE) (TEXT "find") (SPACE) (TEXT "the") (SPACE) (TEXT "lastest") (SPACE) (TEXT "information") (SPACE) (TEXT "about") (SPACE) (TEXT "Zettelstore") (SPACE) (TEXT "at") (SPACE) (LINK-EXTERNAL () "https://zettelstore.de" (TEXT "https://zettelstore.de")) (TEXT ".") (SOFT) (TEXT "Check") (SPACE) (TEXT "that") (SPACE) (TEXT "website") (SPACE) (TEXT "regulary") (SPACE) (TEXT "for") (SPACE) (LINK-EXTERNAL () "https://zettelstore.de/home/doc/trunk/www/download.wiki" (TEXT "upgrades")) (SPACE) (TEXT "to") (SPACE) (TEXT "the") (SPACE) (TEXT "latest") (SPACE) (TEXT "version.") (SOFT) (TEXT "You") (SPACE) (TEXT "should") (SPACE) (TEXT "consult") (SPACE) (TEXT "the") (SPACE) (LINK-EXTERNAL () "https://zettelstore.de/home/doc/trunk/www/changes.wiki" (TEXT "change") (SPACE) (TEXT "log")) (SPACE) (TEXT "before") (SPACE) (TEXT "upgrading.") (SOFT) (TEXT "Sometimes,") (SPACE) (TEXT "you") (SPACE) (TEXT "have") (SPACE) (TEXT "to") (SPACE) (TEXT "edit") (SPACE) (TEXT "some") (SPACE) (TEXT "of") (SPACE) (TEXT "your") (SPACE) (TEXT "Zettelstore-related") (SPACE) (TEXT "zettel") (SPACE) (TEXT "before") (SPACE) (TEXT "upgrading.") (SOFT) (TEXT "Since") (SPACE) (TEXT "Zettelstore") (SPACE) (TEXT "is") (SPACE) (TEXT "currently") (SPACE) (TEXT "in") (SPACE) (TEXT "a") (SPACE) (TEXT "development") (SPACE) (TEXT "state,") (SPACE) (TEXT "every") (SPACE) (TEXT "upgrade") (SPACE) (TEXT "might") (SPACE) (TEXT "fix") (SPACE) (TEXT "some") (SPACE) (TEXT "of") (SPACE) (TEXT "your") (SPACE) (TEXT "problems.")) (TEXT "."))) (BLOCK (PARA (TEXT "If") (SPACE) (TEXT "a") (SPACE) (TEXT "fragment") (SPACE) (TEXT "identifier") (SPACE) (TEXT "was") (SPACE) (TEXT "additionally") (SPACE) (TEXT "specified,") (SPACE) (TEXT "the") (SPACE) (TEXT "element") (SPACE) (TEXT "with") (SPACE) (TEXT "the") (SPACE) (TEXT "given") (SPACE) (TEXT "fragment") (SPACE) (TEXT "is") (SPACE) (TEXT "searched:")) (UNORDERED (BLOCK (PARA (TEXT "If") (SPACE) (TEXT "it") (SPACE) (TEXT "specifies") (SPACE) (TEXT "a") (SPACE) (LINK-ZETTEL () "00001007030300" (TEXT "heading")) (TEXT ",") (SPACE) (TEXT "the") (SPACE) (TEXT "next") (SPACE) (TEXT "top-level") (SPACE) (TEXT "paragraph") (SPACE) (TEXT "is") (SPACE) (TEXT "used.")) (PARA (TEXT "Example:") (SPACE) (LITERAL-CODE () "{{00010000000000#reporting-errors}}") (SPACE) (TEXT "is") (SPACE) (TEXT "rendered") (SPACE) (TEXT "as") (SPACE) (FORMAT-SPAN (("" . "example")) (TEXT "If") (SPACE) (TEXT "you") (SPACE) (TEXT "have") (SPACE) (TEXT "encountered") (SPACE) (TEXT "an") (SPACE) (TEXT "error,") (SPACE) (TEXT "please") (SPACE) (TEXT "include") (SPACE) (TEXT "the") (SPACE) (TEXT "content") (SPACE) (TEXT "of") (SPACE) (TEXT "the") (SPACE) (TEXT "following") (SPACE) (TEXT "zettel") (SPACE) (TEXT "in") (SPACE) (TEXT "your") (SPACE) (TEXT "mail") (SPACE) (TEXT "(if") (SPACE) (TEXT "possible):")) (TEXT "."))) (BLOCK (PARA (TEXT "In") (SPACE) (TEXT "case") (SPACE) (TEXT "the") (SPACE) (TEXT "fragment") (SPACE) (TEXT "names") (SPACE) (TEXT "a") (SPACE) (LINK-ZETTEL () "00001007040350" (TEXT "mark")) (TEXT ",") (SPACE) (TEXT "the") (SPACE) (TEXT "inline-structured") (SPACE) (TEXT "elements") (SPACE) (TEXT "after") (SPACE) (TEXT "the") (SPACE) (TEXT "mark") (SPACE) (TEXT "are") (SPACE) (TEXT "used.") (SOFT) (TEXT "Initial") (SPACE) (TEXT "spaces") (SPACE) (TEXT "and") (SPACE) (TEXT "line") (SPACE) (TEXT "breaks") (SPACE) (TEXT "are") (SPACE) (TEXT "ignored") (SPACE) (TEXT "in") (SPACE) (TEXT "this") (SPACE) (TEXT "case.")) (PARA (TEXT "Example:") (SPACE) (LITERAL-CODE () "{{00001007040322#spin}}") (SPACE) (TEXT "is") (SPACE) (TEXT "rendered") (SPACE) (TEXT "as") (SPACE) (FORMAT-SPAN (("" . "example")) (LITERAL-CODE () "{{Spinning Emoji|00000000040001}}{title=Emoji width=30}") (SPACE) (TEXT "is") (SPACE) (TEXT "rendered") (SPACE) (TEXT "as") (SPACE) (FORMAT-SPAN (("" . "example")) (EMBED (("title" . "Emoji") ("width" . "30")) (ZETTEL "00000000040001") "gif" (TEXT "Spinning") (SPACE) (TEXT "Emoji"))) (TEXT ".")) (TEXT "."))) (BLOCK (PARA (TEXT "Just") (SPACE) (TEXT "specifying") (SPACE) (TEXT "the") (SPACE) (TEXT "fragment") (SPACE) (TEXT "identifier") (SPACE) (TEXT "will") (SPACE) (TEXT "reference") (SPACE) (TEXT "something") (SPACE) (TEXT "in") (SPACE) (TEXT "the") (SPACE) (TEXT "current") (SPACE) (TEXT "page.") (SOFT) (TEXT "This") (SPACE) (TEXT "is") (SPACE) (TEXT "not") (SPACE) (TEXT "allowed,") (SPACE) (TEXT "to") (SPACE) (TEXT "prevent") (SPACE) (TEXT "a") (SPACE) (TEXT "possible") (SPACE) (TEXT "endless") (SPACE) (TEXT "recursion."))))) (BLOCK (PARA (TEXT "If") (SPACE) (TEXT "the") (SPACE) (TEXT "reference") (SPACE) (TEXT "is") (SPACE) (TEXT "a") (SPACE) (LINK-ZETTEL () "00001007040310#link-specifications" (TEXT "hosted") (SPACE) (TEXT "or") (SPACE) (TEXT "based")) (SPACE) (TEXT "link") (SPACE) (TEXT "/") (SPACE) (TEXT "URL") (SPACE) (TEXT "to") (SPACE) (TEXT "an") (SPACE) (TEXT "image,") (SPACE) (TEXT "that") (SPACE) (TEXT "image") (SPACE) (TEXT "will") (SPACE) (TEXT "be") (SPACE) (TEXT "rendered.")) (PARA (TEXT "Example:") (SPACE) (LITERAL-CODE () "{{//z/00000000040001}}{alt=Emoji}") (SPACE) (TEXT "is") (SPACE) (TEXT "rendered") (SPACE) (TEXT "as") (SPACE) (FORMAT-SPAN (("" . "example")) (EMBED (("alt" . "Emoji")) (BASED "/z/00000000040001") ""))))) (PARA (TEXT "If") (SPACE) (TEXT "no") (SPACE) (TEXT "inline-structured") (SPACE) (TEXT "elements") (SPACE) (TEXT "are") (SPACE) (TEXT "found,") (SPACE) (TEXT "the") (SPACE) (TEXT "transclude") (SPACE) (TEXT "specification") (SPACE) (TEXT "is") (SPACE) (TEXT "replaced") (SPACE) (TEXT "by") (SPACE) (TEXT "an") (SPACE) (TEXT "error") (SPACE) (TEXT "message.")) (PARA (TEXT "To") (SPACE) (TEXT "avoid") (SPACE) (TEXT "an") (SPACE) (TEXT "exploding") (SPACE) (FORMAT-QUOTE () (TEXT "transclusion") (SPACE) (TEXT "bomb")) (TEXT ",") (SPACE) (TEXT "a") (SPACE) (TEXT "form") (SPACE) (TEXT "of") (SPACE) (TEXT "a") (SPACE) (LINK-EXTERNAL () "https://en.wikipedia.org/wiki/Billion_laughs_attack" (TEXT "billion") (SPACE) (TEXT "laughs") (SPACE) (TEXT "attack")) (SPACE) (TEXT "(also") (SPACE) (TEXT "known") (SPACE) (TEXT "as") (SPACE) (FORMAT-QUOTE () (TEXT "XML") (SPACE) (TEXT "bomb")) (TEXT "),") (SPACE) (TEXT "the") (SPACE) (TEXT "total") (SPACE) (TEXT "number") (SPACE) (TEXT "of") (SPACE) (TEXT "transclusions") (SPACE) (TEXT "/") (SPACE) (TEXT "expansions") (SPACE) (TEXT "is") (SPACE) (TEXT "limited.") (SOFT) (TEXT "The") (SPACE) (TEXT "limit") (SPACE) (TEXT "can") (SPACE) (TEXT "be") (SPACE) (TEXT "controlled") (SPACE) (TEXT "by") (SPACE) (TEXT "setting") (SPACE) (TEXT "the") (SPACE) (TEXT "value") (SPACE) (LINK-ZETTEL () "00001004020000#max-transclusions" (LITERAL-INPUT () "max-transclusions")) (SPACE) (TEXT "of") (SPACE) (TEXT "the") (SPACE) (TEXT "runtime") (SPACE) (TEXT "configuration") (SPACE) (TEXT "zettel.")) (HEADING 1 () "see-also" "see-also" (TEXT "See") (SPACE) (TEXT "also")) (PARA (LINK-ZETTEL () "00001007031100" (TEXT "Full") (SPACE) (TEXT "transclusion")) (SPACE) (TEXT "does") (SPACE) (TEXT "not") (SPACE) (TEXT "work") (SPACE) (TEXT "inside") (SPACE) (TEXT "some") (SPACE) (TEXT "text,") (SPACE) (TEXT "but") (SPACE) (TEXT "is") (SPACE) (TEXT "used") (SPACE) (TEXT "for") (SPACE) (LINK-ZETTEL () "00001007030000" (TEXT "block-structured") (SPACE) (TEXT "elements")) (TEXT "."))))