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