diff options
Diffstat (limited to 'test/command/pandoc-citeproc-locators-delimited.md')
-rw-r--r-- | test/command/pandoc-citeproc-locators-delimited.md | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/test/command/pandoc-citeproc-locators-delimited.md b/test/command/pandoc-citeproc-locators-delimited.md new file mode 100644 index 000000000..97db169b9 --- /dev/null +++ b/test/command/pandoc-citeproc-locators-delimited.md @@ -0,0 +1,127 @@ +``` +% 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. +``` |