I use WinShell with PDFLatex on Windows 7. I managed to install Pygmentize and compile the minimum example without errors:




inline: \mint{python}|import this|

int main() {
    printf("hello, world");
    return 0;


However, the output is strange. It shows tex code in the document, which is nicely formatted as if it was Python code:


Any idea how this could happen? Please comment, if more information is needed.


I compile via WinShell, my PDFLatex command line looks like this:

"C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\pdflatex.exe" -shell-escape -aux-directory=./.aux -interaction=nonstopmode -synctex=-1 "%s.tex"

1 Answer 1


The problem is that MiKTeX's -aux-directory option doesn't work with minted's use of pygmentize. Apparently, this option causes problems with packages that use external programs. See https://code.google.com/p/minted/issues/detail?id=37.

  • Removing the -aux-directory option solved the problem. Thanks a lot! Mar 14, 2013 at 7:49
  • As far as I’m concerned this is a bug in MikTeX: packages have simply no way of getting the path to the aux directory so Pygments is working on the wrong directory. Mar 17, 2013 at 19:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .