93: Metadata name after ->@ not declared

A combination of arrow and squirrel ->@ marks a metadata link. This means that ->@ plus a metadata name will be turned into a link to the destination that was assigned to the metadata name in a metadata declaration. But the name after ->@ has not been declared as metadata.

Solution

Make sure the ->@ is immediately followed by a metadata name that has been declared previously as in the following example:

@ prev: ->/page-1.nml

Click to go to the `previous page`->@prev.

You can enclose the metadata name in backticks to separate it from other characters like the ellipsis in the next example:

See how the story started at the `first page`->@`prev`…

If you meant to create a regular link to an URI beginning with a literal squirrel @, you can prepend it with a backslash \@ or enclose the whole URI, including the squirrel, in backticks.

If you did not mean to create a link at all, you can prepend a backslash to the arrow as well: \->\@