Я использую tikz.py pandocfilter, чтобы превратить код латекса tikz в файл разметки в изображения в выходном файле html. Я запускаю pandoc версии 1.17.0.2, python 2.7.10 и ImageMagick 6.9.6-4. Моя команда pandoc является:Pandoc filter tikz.py возвращает «недействительное значение json»
pandoc -s -c --mathjax -i- t slidy tik.md --filter tikz.py -o tik.html
(но я пытался простые команды без slidy или MathJax и они дают один и тот же выпуск)
Где tik.md содержит простую tikz среду:
\begin{tikzpicture}
\draw (0,0) -- (4,0) -- (4,4) -- (0,4) -- (0,0);
\end{tikzpicture}
tikz.py работает хорошо, и это, кажется, успешно генерировать изображение:
$ pandoc -s -c --mathjax -i -t slidy tik.m d --filter tikz.py -o tik.html
Это PdfTeX, версия включена 3.14159265-2.6-1.40.16 (TeX Live 2015) (предустановленное формат = pdflatex) ограничено \ Написать18.
входа в режим продлен
(./tikz.tex
< LaTeX2e 2015/01/01>
Бабель ...
.....
[1] (./tikz.aux))
Результат написан на tikz.pdf (1 страница, 1077 байт).
Стенограмма написана на tikz.log.
создания изображения tikz-изображения/53200b26dfa2c05d2b92647ef74211f7a2ce0c0e.png
pandoc: Ошибка в $: Ошибка чтения: не является допустимым значением JSON
Я использую неизмененный tikz.py, так что не ясно, для меня, где источником проблемы может быть. Есть предположения?