Gnuplot mit Latex und Bash

Gnuplot mit Latex und Bash

Ich habe ein Bash-Skript erstellt, das mit Gnuplot auf Daten zugreift und diese darstellt. Dazu musste ich das Bash-Symbol „$“ verwenden. Wie kann ich eine EPS-Datei darstellen, in der ich in den Xlabels und Ylabels ein Hut oder eine Tilde mit Sonderzeichen haben kann?

$\hat{x}/ \lambda_D$

mein aktuelles Terminal ist

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

Antwort1

Ich denke, Sie suchen das epslatexTerminal. Beginnen Sie Ihr Gnuplot-Skript also mit

set terminal epslatex
set output 'output.tex'

dann können Sie Latex-Notation verwenden wie

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

.epsDies sollte eine Datei mit dem Diagramm und der Datei ausgeben, .texin der das Diagramm eingebettet und die Beschriftungen festgelegt sind. Sie können es \input{output}in Ihrer LaTeX-Datei verwenden.

Ich bin nicht sicher, wie Ihr Bash-Skript funktioniert, möglicherweise müssen Sie das maskieren $, d. h \$. .

verwandte Informationen