Gnuplot с латексом и bash

Gnuplot с латексом и bash

Я создал скрипт bash, который получает доступ к данным и строит графики с помощью gnuplot. Для этого мне пришлось использовать переменную bash-символ $. Как построить файл eps, в котором можно использовать шляпу или тильду со специальными символами в xlabels и ylabels?

$\hat{x}/ \lambda_D$

мой текущий терминал

set terminal postscript eps enhanced color font 'Helvetica, 18'

решение1

Я думаю, вы ищете терминал epslatex. Так что начните свой скрипт Gnuplot с

set terminal epslatex
set output 'output.tex'

тогда вы можете использовать латексную нотацию, например

set xlabel '$\hat{x}/ \lambda_D$'

это должно вывести .epsфайл с графиком и .texфайл, в который встроен график и установлены метки. Вы можете использовать его \input{output}в вашем файле LaTeX.

Я не уверен, как работает ваш скрипт bash, возможно, вам нужно экранировать $, т. е \$. .

Связанный контент