(zettel (meta (back "00001006030000 00001012931200") (backward "00001006030000 00001012931200") (box-number "1") (created "20210212135017") (forward "00001006033500 00001007000000") (modified "20230419175441") (published "20230419175441") (role "manual") (syntax "zmk") (tags "#manual #meta #reference #zettel #zettelstore") (title "Zettelmarkup Key Type")) (rights 4) (encoding "") (content "Values of this type are [[String|00001006033500]] values, interpreted as [[Zettelmarkup|00001007000000]].\n\n=== Allowed values\nAll printable characters are allowed.\nThere must be at least one such character.\n\n=== Query comparison\nComparison is done similar to the full-text search: both the value to compare and the metadata value are normalized according to Unicode NKFD, ignoring everything except letters and numbers.\nLetters are mapped to the corresponding lower-case value.\n\nFor example, \"\"Brücke\"\" will be the prefix of \"\"(Bruckenpfeiler,\"\".\n\n=== Sorting\nTo sort two values, the underlying encoding is used to determine which value is less than the other.\n\nUppercase letters are typically interpreted as less than their corresponding lowercase letters, i.e. ``A < a``.\n\nComparison is done character-wise by finding the first difference in the respective character sequence.\nFor example, ``abc > aBc``."))