在Gnuplot中引入一个带有特殊符号的方框

Introduce a box with special symbols in Gnuplot

我想要一个 gnuplot,右上角有一个方框,如下图所示。我的困难是:

  1. 如何在图例中得到\hat{Q}?
  2. 如何添加包含标题的框?

如果你想将你的图形包含到 LaTeX 中,你应该使用终端 cairolatex,然后你可以在你的图中包含 LaTeX 代码:

plot "your.data" title '$\hat{Q}=10$'

关于你的第二个问题,请查看有关set key的手册。

set term cairolatex eps standalone size 3in,3in
set output 'Q.tex'
set key box opaque samplen 0.5
plot for [i=1:4] sinc(x)**i title sprintf('\tiny${\hat{Q}=%d}$',i) lw 2

standalone 关键字将输出包装在最小的 LaTeX 命令中,以便您可以直接 运行 latex Q。如果您想生成 LaTeX 片段以包含在更大的文档中,请忽略此选项。

我展示了如何构建包含 LaTeX 字体大小的格式化标题。请注意,格式使用单引号而不是双引号。

此示例使用 cairolatex eps 因为您特别询问了 eps 文件。 Normallay 我会使用 cairolatex pngcairolatex pdf 然后用 pdflatex 处理而不是普通的 latex.