245: Metadata name not declared with text value
The squirrel @
marks metadata in the text and is required to be followed by a metadata name to which text has been assigned in a metadata declaration. The metadata name has been declared in your case, but not with a textual value.
Solution
Make sure the metadata name is followed by a colon :
in its metadata declaration and the assigned value does not start with an arrow, which would mark a link. Here is an example:
@ author: Jane Doe
This excerpt was written by @author in 2017.
If your textual metadata begins with a literal hyphen followed by a greater-than sign you can prepend the value with a backslash:
@ H1: \->Here<-
=== @H1 ===
If you actually meant to reuse a metadata link in the text, make sure to preprend the metadata name with ->@
in the text to mark it as link as well:
@ next: ->chapter-2
Read more on the ->@next page.