Denis Maier
Denis Maier
@bwiernik, @bdarcus what do you think about those as enhancements for vanilla csl? @jgm @cormacrelf What do other implementors think about this?
(parallel citations are supported via these [attributes](https://citeproc-js.readthedocs.io/en/latest/csl-m/index.html#parallel-citation-and-suppressing-repetition).) For reference: use case is [here](https://github.com/andras-simonyi/citeproc-el/issues/92). From the csl-m specification: > The consolidate-containers attribute can be set on cs:bibliography, and takes a list...
A related item structure would clearly more powerful and precise, but also more difficult to implement.
There's an open issue about this: https://github.com/citation-style-language/schema/issues/386
IDK, but just a question: Why aren't you using pandoc's own citeproc?
Sure, but I don't think citeproc-rs fully supports it ATM.
I very much like the idea to add more citation modes. In that particular case, though, I'm unsure that would be the best solution for the given problem. Shouldn't this...
Yes, adding `[@ p. 33]` could be a nice shorthand and useful for easier input. (Though with proper editor suppor this should probably not be necessary.) Regarding CSL: this [style](https://gist.github.com/denismaier/7b83d3961151188fb17d48f4e84127d6)...
Ok, first try. Use these filters: 1. restrict-ibid.lua ```lua function Para (el) table.insert(el.content, 1, pandoc.Cite({pandoc.Str('Whatever')}, {pandoc.Citation('mancite', 'NormalCitation')})) return el end ``` 2. mancite.lua ```lua function Cite (cite) if cite.citations[1].id ==...
Any further thoughts?