Я использую для построения данных с помощью gnuplot, поэтому я легко могу привести цифры в документ LaTeX, используя терминал epslatex
. Например:
file = "data.dat"
set terminal epslatex
set output "figure1.tex"
plot file
Таким образом создаются два файла: один .eps
файл, содержащий графику, и один .tex
файл, содержащий текст. Большим преимуществом этого является то, что текст визуализируется LaTeX, поэтому тики, метки и т.д. Имеют тот же шрифт, что и остальная часть документа.
Теперь я начинаю с matplotlib, который имеет намного более удобный API, более доступен для скриптов и, ну, Python. Но, хотя я могу заставить matplotlib визуализировать текст с помощью LaTeX, он встроен в изображение, и я не могу достичь тех же преимуществ, что и у gnuplot.
Можно ли каким-либо образом эмулировать терминал epslatex в matplotlib?