128 lines
2.5 KiB
Markdown
128 lines
2.5 KiB
Markdown
|
```
|
|||
|
% pandoc --citeproc -t markdown-citations
|
|||
|
---
|
|||
|
csl: command/locators.csl
|
|||
|
references:
|
|||
|
- id: citekey
|
|||
|
title: Title
|
|||
|
type: 'article-journal'
|
|||
|
suppress-bibliography: true
|
|||
|
---
|
|||
|
|
|||
|
See <https://github.com/jgm/pandoc-citeproc/pull/362>.
|
|||
|
|
|||
|
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 <https://github.com/jgm/pandoc-citeproc/pull/362>.
|
|||
|
|
|||
|
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.
|
|||
|
```
|