Julien Dutant
Julien Dutant
Faced the same issue writing a Lua filter for JATS output. The new `pandoc.write` function helps a lot, but doesn't cover all uses cases. I want to covert some native...
Thanks I'll clean that up asap.
In the first version only the Div with identifier`refs` was captured. But this may be preceded by a header. In the new version (d7b74340d9bf6c2a09d5ae1c693dd5f81509069e) the filter captures both the references...
NB, there's already a filter for that: https://github.com/jdutant/columns . The syntax is the same, and it provides the header-includes if needed. It handles column spacing, rules etc. as well. I...
@chrisaga ah, good point! Indeed `columns.lua` only reproduces the functionality of the LaTeX package `multicol`, which doesn't handle variable width. I see different widths are a challenge; they can't be...
This is now implemented, cf the filter's updated README.md.
Thanks. I'm not sure; I thought I had tested it on docs with header-includes and it worked. But it's also possible I overlooked it. Especially header-includes can have three types:...
@bpj Thanks. That's right; this filter does the same, except that it first creates a MetaList with the desired content as MetaBlocks containing a Rawblock, then check if there's something...
Thanks. Actually the pandoc.List `insert` method was only introduced in 2.9. We could make the filter backwards compatible by using Lua's native table.insert method. For the time being I've just...
Thanks. I've now updated [recursive-citeproc](https://github.com/dialoa/recursive-citeproc) to make use of modern Pandoc - back then we didn't have pandoc.utils.citeproc and pandoc.utils.references! I'll see if I can integrate that in these filters.