``` % pandoc --citeproc -t markdown-citations --- csl: command/locators.csl references: - id: citekey title: Title type: 'article-journal' suppress-bibliography: true --- See . Standard page range[@citekey {35-89, 102}] Alphanumeric[@citekey {abcdefg1234}] Kitchen sink[@citekey, {123(4)a-8(\[a\]12.398{8})}] Empty braces inside[@citekey, {{}}] Label specified[@citekey {p. a}] Should it work outside? No. [@citekey, p. {(a)}] Empty locator [@citekey, {}] Empty locator to force suffix[@citekey {} 123-35 numbers are suffix] Suffix generally [@citekey {123-35} numbers not, but text is suffix] With preceding comma[@citekey, {p. VI}] No commas before label[@citekey, {, p. (p. is not recognised)}] Trim white space[@citekey, { p. 9 }] Without delimiters[@citekey, suffix] With rendering label[@citekey {ss IV div 4 s 128L(7)(a)(i)-(iv), 129(5), 130(b)}] The text is apparently NOT verbatim; it is lightly processed as page numbers. [@citekey {no comma, no label, no nothing}] AGLC-style page \[para\] [@citekey {584 \[78\]}] Unbalanced curly { breaks the parse[@citekey {p. suffix{suffix}suffix] Unbalanced curly } ends early[@citekey {green}suffix}suffix] ^D See . Standard page range[^1] Alphanumeric[^2] Kitchen sink[^3] Empty braces inside[^4] Label specified[^5] Should it work outside? No.[^6] Empty locator[^7] Empty locator to force suffix[^8] Suffix generally[^9] With preceding comma[^10] No commas before label[^11] Trim white space[^12] Without delimiters[^13] With rendering label[^14] The text is apparently NOT verbatim; it is lightly processed as page numbers.[^15] AGLC-style page \[para\][^16] Unbalanced curly { breaks the parse[^17] Unbalanced curly } ends early[^18] [^1]: Title {35--89, 102}. [^2]: Ibid-with-locator {abcdefg1234}. [^3]: Ibid-with-locator {123(4)a--8(\[a\]12.398{8})}. [^4]: Ibid-with-locator {{}}. [^5]: Ibid-with-locator {a}. [^6]: Subsequent, p. {(a)}. [^7]: Ibid-with-locator. [^8]: Ibid 123-35 numbers are suffix. [^9]: Ibid-with-locator {123--35} numbers not, but text is suffix. [^10]: Ibid-with-locator {VI}. [^11]: Ibid-with-locator {, p. (p. is not recognised)}. [^12]: Ibid-with-locator {9}. [^13]: Subsequent, suffix. [^14]: Ibid-with-locator ss {IV div 4 s 128L(7)(a)(i)--(iv), 129(5), 130(b)}. [^15]: Ibid-with-locator {no comma, no label, no nothing}. [^16]: Ibid-with-locator {584 \[78\]}. [^17]: Subsequent {p. suffix{suffix}suffix. [^18]: Ibid-with-locator {green}suffix}suffix. ```