getpelican/pelican-plugins — pull request #278 by liob (2014-08-27 09:37:35+00:00)
Title: Add pandoc_reader plugin as a submodule

[pandoc_reader] is a pandoc markdown reader plugin for pelican.

The intention for developing the plugin is to bring the features of pandoc, explicitly advanced referencing support, to pelican. This is of interest when, for example, writing scientific texts. As more and more members of the scientific community start blogging, I believe that this is an interesting feature. As an example I provide a shameless plug, [a blogpost of mine][example blog post]. At the bottom of the post you see the References section, which is generated by pandoc using a bibtex and a csl (citation style language) file based on the citations in the text.

It is tested with pelican 3.3 and pypandoc 0.8.0 - 0.8.2. The source code of pandoc_reader is [less than 50 lines of code][pandoc_reader code].

I think that pandoc_reader would make a fine addition to the pelican plugins repo.

[pandoc_reader]: https://github.com/liob/pandoc_reader
[pandoc_reader code]: https://github.com/liob/pandoc_reader/blob/b3c968fa234f25e258ee9b86603af62074f6e79a/pandoc_reader.py
[example blog post]: http://proven-inconclusive.com/blog/2014/Apr/24/scientific_blogging_with_pelican_and_pandoc.html