(((meta (@ (content . "Zettelmarkup: Verse Blocks") (name . "title"))) (meta (@ (content . "manual") (name . "role"))) (meta (@ (content . "#manual #zettelmarkup #zettelstore") (name . "tags"))) (meta (@ (content . "zmk") (name . "syntax"))) (meta (@ (content . "00001007030000 00001007800000 00001012920513") (name . "back"))) (meta (@ (content . "00001007030000 00001007800000 00001012920513") (name . "backward"))) (meta (@ (content . "1") (name . "box-number"))) (meta (@ (content . "(c) 2020-present by Detlef Stern ") (name . "copyright"))) (meta (@ (content . "20210126175322") (name . "created"))) (meta (@ (content . "00001007040000 00001007050000") (name . "forward"))) (meta (@ (content . "en") (name . "lang"))) (meta (@ (content . "EUPL-1.2-or-later") (name . "license"))) (meta (@ (content . "20220218132432") (name . "modified"))) (meta (@ (content . "20220218132432") (name . "published"))) (meta (@ (content . "public") (name . "visibility")))) (p "Sometimes, you want to enter text with significant space characters at the beginning of each line and with significant line endings." " " "Poetry is one typical example." " " "Of course, you could help yourself with hard space characters and hard line breaks, by entering a backslash character before a space character and at the end of each line." " " "Using a verse block might be easier.") (p "This kind of line-range block begins with at least three quotation mark characters (" (@L (@H "“") (kbd "\"") (@H "”")) ", U+0022) at the first position of a line." " " "You can add some " (a (@ (href . "00001007050000")) "attributes") " on the beginning line of a verse block, following the initiating characters." " " "The verse block does not support the default attribute, nor the generic attribute." " " "Attributes are interpreted on HTML rendering." " " "Any other character in this line will be ignored.") (p "Text following the beginning line will be interpreted, until a line begins with at least the same number of the same characters given at the beginning line." " " "This allows to enter a verse block within a verse block." " " "At the ending line, you can enter some " (a (@ (href . "00001007040000")) "inline elements") " after the quotation mark characters." " " "These will interpreted as some attribution text.") (p "For example:") (pre (code (@ (class . "language-zmk")) "\"\"\"\"\nA verse block with\n an\n embedded\n verse block\n\"\"\"{.zs-deprecated}\nEmbedded\n verse\nblock\n\"\"\" Embedded Author\n\"\"\"\" Verse Author")) (p "will be rendered as:") (div (@ (class . "example")) (div (p "A verse block with" (br) " an" (br) "  embedded" (br) "   verse block") (div (@ (class . "zs-deprecated")) (p "Embedded" (br) "  verse" (br) "block") (cite "Embedded Author")) (cite "Verse Author"))))