Mission accomplished. (I’ve omitted type signatures here, just to show it can be done.) But I don’t want to learn Haskell! While it’s easiest to write pandoc filters in Haskell, it is fairly easy to write them in python using the pandocfilters package. The package is in PyPI and can be installed using pip install pandocfilters or easy_install pandocfilters.
In --version, use Windows %APPDATA% variable to describe user data dir (#8686, Pablo Rodríguez). Text.Pandoc.App.CommandLineOptions: don’t lowercase arg to --from /--read (Albert Krewinkel). This prevented users to use custom writers with uppercase characters in their filenames. Format-normalization, including lower-casing of format ...
You can install in several ways: pandoc
Using the x86 or x64 executable from here and installng like any other Windows app: pandoc downloads
Using the x86 or x64 flavor of the file (same link shown above), and unpack it on the folder of your preference. Then, set manually the path to that folder. Pandoc is only a couple of files zip and pandoc.exe. You may even copy then to your pandoc-citeproc.exe folder of your preference if want to save adding another PATH./bin
Using the R package , and then run installr.
It will automatically install the Windows installr::install.pandoc() and add the PATH for you.
You may review the user path in environment variables: msi.C:\Users\user_name\AppData\Local\Pandoc\
Reload the environment variables by restarting your PC.