(((meta (@ (content . "Zettelmarkup: Basic Definitions") (name . "title"))) (meta (@ (content . "manual") (name . "role"))) (meta (@ (content . "#manual #zettelmarkup #zettelstore") (name . "tags"))) (meta (@ (content . "zmk") (name . "syntax"))) (meta (@ (content . "00001007000000") (name . "back"))) (meta (@ (content . "00001007000000") (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 . "en") (name . "lang"))) (meta (@ (content . "EUPL-1.2-or-later") (name . "license"))) (meta (@ (content . "20220218130713") (name . "modified"))) (meta (@ (content . "20220218130713") (name . "published"))) (meta (@ (content . "public") (name . "visibility")))) (p "Every Zettelmarkup content consists of a sequence of Unicode code-points." " " "Unicode code-points are called in the following as " (strong "character") "s.") (p "Characters are encoded with UTF-8.") (dl (dt "Line") (dd (p "A " (em "line") " is a sequence of characters, except newline (U+000A) and carriage return (U+000D), followed by a line ending sequence or the end of content.")) (dt "Line ending") (dd (p "A " (em "line ending") " is either a newline not followed by a carriage return, a newline followed by a carriage return, or a carriage return." " " "Different line can be finalized by different line endings.")) (dt "Empty line") (dd (p "An " (em "empty line") " is an empty sequence of characters, followed by a line ending or the end of content.")) (dt "Space character") (dd (p "The " (em "space character") " is the Unicode code-point U+0020."))))