Encoding of Sz Attribute Values manual api manual reference zettelstore zmk 00001012931000 00001012931000 manual (c) 2020-present by Detlef Stern 20230403161923 00001012930500 en EUPL-1.2-or-later 20260713151300 20260713151300 public An attribute is represented by a single cell. The first element of the cell references the attribute key, the second value the corresponding value. AttributeKeyValue = ( AttributeKey . AttributeValue ). AttributeKey and AttributeValue are string values, except when used internally. In this case, the attribute key may be a symbol, e.g. *ZSX-ID*. An empty key denotes the generic attribute. A key with the value "-" specifies the default attribute. In this case, the attribute value is not interpreted. Some examples: () represents the absence of attributes, (("-" . "")) represent the default attribute, (("-" . "") ("" . "syntax")) adds the generic attribute with the value syntax, (("lang" . "en")) denotes the attribute key lang with a value en.