@@ -4949,12 +4949,15 @@ Inline and regular footnotes may be mixed freely.
49494949#### Extension: `citations` ####
49504950
49514951Markdown citations go inside square brackets and are separated
4952−by semicolons. Each citation must have a key, composed of '@' +
4953−the citation identifier from the database, and may optionally
4954−have a prefix, a locator, and a suffix. The citation key must
4955−begin with a letter, digit, or `_`, and may contain
4952+by semicolons. Each citation must have a key and may optionally
4953+have a prefix, a locator, and a suffix. The citation key
4954+consists of `@` plus the citation identifier, possibly
4955+enclosed in curly braces. If the identifier starts
4956+with a letter, digit, or `_`, followed by zero or more
49564957alphanumerics, `_`, and internal punctuation characters
4957−(`:.#$%&-+?<>~/`). Here are some examples:
4958+(`:.#$%&-+?<>~/`), then the curly braces may be omitted.
4959+Identifiers may not contain whitespace characters or unbalanced
4960+curly braces. Here are some examples:
49584961
49594962 Blah blah [see @doe99, pp. 33-35; also @smith04, chap. 1].
49604963
@@ -4962,6 +4965,8 @@ alphanumerics, `_`, and internal punctuation characters
49624965
49634966 Blah blah [@smith04; @doe99].
49644967
4968+ Blah blah [@{https://example.com/bib?name=foobar&date=2000}, p. 33].
4969+
49654970`pandoc` detects locator terms in the [CSL locale files].
49664971Either abbreviated or unabbreviated forms are accepted. In the `en-US`
49674972locale, locator terms can be written in either singular or plural forms,