alb wrote:
RuntimeError: Invalid input format! Expected one of these: native, json, markdown, markdown+lhs, rst, rst+lhs, docbook, textile, html, latex, latex+lhs
It looks like it's expecting the base format to be spelled "markdown", not abbreviated to "md". (The python wrapper expands "md" to "markdown", but not if it's followed by any + or - options.) So try: pypandoc.convert(s, 'latex', format="markdown+raw_tex") BTW, I just installed pandoc on MacOSX to try this out, and it seems that raw_tex is enabled by default for me -- I have to turn it *off* with format="markdown-raw_tex" in order to get the behaviour you're seeing. Maybe a different version? My pandoc says it's version 1.12.0.1. -- Greg -- https://mail.python.org/mailman/listinfo/python-list