在 LaTeX 中引用 gnuplot epslatex 符号

在 LaTeX 中引用 gnuplot epslatex 符号

我面临的情况是,我需要为用创建的图形写一个标题gnuplot,其中我希望引用gnuplot实际图中使用的点类型,类似于“显示 1% (X)、5% (O) 和 10% (^) 的结果”,其中 X、O 和 ^ 代表使用的符号。

问题:有没有标准的方法来处理这个问题?

我对颜色没意见,但不知道如何获取终端使用的精确符号epslatex在这个问题中,考虑了处理生成的图的类似问题R,答案建议输出带有单个符号的 PDF。

有那么一刻,我希望这些epslatex符号实际上是从某种字体中取出的,因为我在 Symbola 中看到了类似的字符。不幸的是,快速查看 EPS 输出会发现每个符号实际上是使用 PostScript 绘制的:

/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
  hpt neg vpt -1.62 mul V
  hpt 2 mul 0 V
  hpt neg vpt 1.62 mul V closepath stroke
  Pnt} def

上面的示例定义了三角形向上的符号。

问题:是否有办法在 LaTeX 中使用这样的 PostScript 片段,或者我是否需要为每个这样的符号创建自己的小型 EPS 文件列表?

问题:如果我确实不遗余力地为符号制作 EPS 文件,那么至少有没有办法改变所包含的 EPS 文件的颜色,或者我是否需要为给定符号的每种颜色变体制作单独的 EPS 文件?

相关内容