如何使用gnuplot绘制表格

时间:2014-03-15 18:20:24

标签: gnuplot

我想在使用gnuplot的情节上叠加表格。 基本上,我有表值,想要创建一个表并将其添加到信号图上。

1 个答案:

答案 0 :(得分:2)

这可以使用epslatex终端并使用set label来完成,使用latex语法定义表。一个最小的例子:

在gnuplot中:

set term epslatex
set output "plot.eps"
set label at screen 0.5,0.5 '\begin{tabular}{c c}1 & 2 \\ 3 & 4\end{tabular}'
plot sin(x)

然后使用以下代码创建一个乳胶文件document.tex

\documentclass{article}
\usepackage[papersize={100cm,100cm}]{geometry}
\usepackage{graphicx}

\begin{document}

\thispagestyle{empty}

\include{plot}

\end{document}

然后运行

latex document.tex
dvipdf document.dvi
pdfcrop document.pdf

最终输出为document-crop.pdf,现在看起来像这样: enter image description here

您可以使用latex语法进一步格式化表格,显然所有不同的gnuplot选项都与epslatex终端兼容。