pandoc/test/command/6741.md
John MacFarlane d226a35c0a Switch back from HsYAML to yaml.
Reasons:

- Performance: HsYAML is around 20 times slower in parsing
  large YAML bibliographies (#6084).
- An issue was submitted to HsYAML, but it hasn't gotten
  any attention.  HsYAML seems borderline unmaintained; it hasn't
  had a commit in over a year.
- Unfortunately this goes back on our attempts to free ourselves
  from C dependencies (#4535).  But I don't see a better alternative
  until a better pure Haskell parser is available.

Closes #6084.

Notes:

- We've removed the FromYAML instances for all types that had
  them, since this is a HsYAML-specific typeclass [API change].
  (The yaml package just uses From/ToJSON.)
- Unlike HsYAML (in the configuration we were using), yaml
  parses 'Y', 'N', 'Yes', 'No', 'On', 'Off' as boolean values.
  Users may need to quote these when they are meant to be
  interpreted as strings.  Similarly, 'null' is parsed as
  a YAML null value (and will be treated as an empty string
  by pandoc rather than the string 'null').  Quoting it will
  force it to be interpreted as a string.
- Some tests had to be adjusted accordingly.
- Pandoc now behaves better when the YAML metadata contains
  escaping errors: instead of just falling back on treating
  the section as a table, it raises a YAML parsing error.
2021-10-27 12:50:51 -07:00

145 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

```
% pandoc --citeproc --csl command/ieee.csl -t plain
---
title: 'A Simple Citations Test'
author: 'Joanna Doe'
references:
- author:
- family: Mathôt
given: S
container-title: Annual review of vision science
DOI: 10.1146/annurev-vision-030320-062352
id: mathot2020
issued: 2020
title: "Tuning the senses: How the pupil shapes vision at the earliest
stage."
title-short: Tuning the senses
type: article-journal
- author:
- family: Zokaei
given: Nahid
- family: Board
given: Alexander G.
- family: Manohar
given: Sanjay G.
- family: Nobre
given: Anna C.
container-title: Proceedings of the National Academy of Sciences of
the United States of America
DOI: 10.1073/pnas.1909959116
id: zokaei2019
issued: 2019
page: 201909959
title: Modulation of the pupillary response by the content of visual
working memory
type: article-journal
- author:
- family: Suzuki
given: Y.
- family: Minami
given: T.
- family: Laeng
given: B.
- family: Nakauchi
given: S.
container-title: Acta Psychologica
DOI: 10.1016/j.actpsy.2019.102882
id: suzuki2019
issued: 2019
page: 102882
title: "Colorful glares: Effects of colors on brightness illusions
measured with pupillometry."
title-short: Colorful glares
type: article-journal
volume: 198
- author:
- family: Brainard
given: David H.
- family: Hurlbert
given: Anya
container-title: Current Biology
DOI: 10.1016/j.cub.2015.05.020
id: brainard2015a
issue: 13
issued: 2015
page: R551-R554
title: "Colour vision: Understanding \\#TheDress"
title-short: Colour vision
type: article-journal
volume: 25
- author:
- family: Cavanagh
given: Patrick
container-title: Limits of vision
editor:
- family: Crody-Dillon
given: John R.
id: cavanagh1991
issued: 1991
page: 234-250
publisher: CRC Press
title: Vision at equiluminance
type: chapter
- author:
- family: Brainard
given: David H.
container-title: Annual Review of Vision Science
DOI: 10.1146/annurev-vision-082114-035341
id: brainard2015
issued: 2015
page: 519-546
title: Color and the cone mosaic
type: article-journal
volume: 1
...
# First Heading #
Here is some **text**. And a reference [@brainard2015;@brainard2015a].
# Second Heading #
Here is some *text*[@cavanagh1991]. And a reference [@cavanagh1991;@brainard2015].
# Third Heading #
Here is some [text]{.underline}. And a reference [@mathot2020;@zokaei2019;@suzuki2019].
::: {#refs}
## Bibliography ##
:::
^D
First Heading
Here is some text. And a reference [1], [2].
Second Heading
Here is some text[3]. And a reference [1], [3].
Third Heading
Here is some text. And a reference [4][6].
Bibliography
[1] D. H. Brainard, “Color and the cone mosaic,” Annual Review of Vision
Science, vol. 1, pp. 519546, 2015.
[2] D. H. Brainard and A. Hurlbert, “Colour vision: Understanding
#TheDress,” Current Biology, vol. 25, no. 13, pp. R551R554, 2015.
[3] P. Cavanagh, “Vision at equiluminance,” in Limits of vision, J. R.
Crody-Dillon, Ed. CRC Press, 1991, pp. 234250.
[4] S. Mathôt, “Tuning the senses: How the pupil shapes vision at the
earliest stage.” Annual review of vision science, 2020.
[5] N. Zokaei, A. G. Board, S. G. Manohar, and A. C. Nobre, “Modulation
of the pupillary response by the content of visual working memory,”
Proceedings of the National Academy of Sciences of the United States of
America, p. 201909959, 2019.
[6] Y. Suzuki, T. Minami, B. Laeng, and S. Nakauchi, “Colorful glares:
Effects of colors on brightness illusions measured with pupillometry.”
Acta Psychologica, vol. 198, p. 102882, 2019.
```