Я экспериментирую с работой с латексом и преобразованием текста в pdf. Латекс фигурирует с использованием модуля PyLatex, но есть проблема с печатью Unicode. Я нашел единственный выход - использовать модуль Python «TEX». Но опять-таки есть какая-то проблема, которую я не могу решить. При выполнении моей программы, чтобы получить Linux Terminal отображается сообщение об ошибке:Латекс: ошибка в модуле python TEX
sergen-pc:~$ python /home/sergen/PythonExp/latex.py
Traceback (most recent call last):
File "/home/sergen/PythonExp/latex.py", line 27, in <module>
tex.convert('/home/sergen/PythonExp/full.tex', 'tex', 'pdf', max_runs=3)
File "/usr/local/lib/python2.7/dist-packages/tex.py", line 149, in convert
raise ValueError(log)
ValueError: This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdftex 2016.5.1) 20 OCT 2016 20:03
entering extended mode
%&-line parsing enabled.
**/tmp/tex-temp-UzNg43/texput.tex
(/tmp/tex-temp-UzNg43/texput.tex)
! Emergency stop.
<*> /tmp/tex-temp-UzNg43/texput.tex
! ==> Fatal error occurred, no output PDF file produced!
Я не могу понять, в чем причина, или в папке «TMP», который текс отказывается читать/писать, будь то в кишках текс модуль? Если вы знаете другой модуль Python для преобразования файлов в PDF, я буду рад попробовать его.
Есть ли причина, по которой вы используете PyLaTeX вместо использования инструмента командной строки 'pdflatex'? –
Да, я пишу программу с Python, поэтому pylatex удобна для этой цели. Pylatex может делать PDF из python, но не может работать с Unicode. –
Можете ли вы публиковать или ссылаться на gist с помощью 'texput.tex'? –