diff options
author | John MacFarlane <jgm@berkeley.edu> | 2021-05-13 21:11:52 -0700 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2021-05-13 21:59:32 -0700 |
commit | 3f09f53459b877f53072efbf57dec21fa37280b5 (patch) | |
tree | 0c20e79976ede5de2d931727d295591286e0e1ee /src/Text/Pandoc/Lua/Marshaling/ReaderOptions.hs | |
parent | c46482bfc316a91802299ac8aa333500e97be16b (diff) | |
download | pandoc-3f09f53459b877f53072efbf57dec21fa37280b5.tar.gz |
Implement curly-brace syntax for Markdown citation keys.
The change provides a way to use citation keys that contain
special characters not usable with the standard citation
key syntax. Example: `@{foo_bar{x}'}` for the key `foo_bar{x}`.
Closes #6026.
The change requires adding a new parameter to the `citeKey`
parser from Text.Pandoc.Parsing [API change].
Markdown reader: recognize @{..} syntax for citatinos.
Markdown writer: use @{..} syntax for citations when needed.
Update manual with curly-brace syntax for citations.
Closes #6026.
Diffstat (limited to 'src/Text/Pandoc/Lua/Marshaling/ReaderOptions.hs')
0 files changed, 0 insertions, 0 deletions