【发布时间】:2012-07-09 15:50:16
【问题描述】:
我正在尝试使用
在gnuplot 中生成一个 .eps 图
set terminal postscript eps enhanced color solid
我想在我的图中包含一个包含一些星号的情节的标题,例如★☆
我试过了:
plot "./mydata" u 1:2 title "★ ☆"
还有这个:
stars = sprintf("★ ☆")
plot "./mydata" u 1:2 title stars
但它们都不起作用。
有什么想法吗?
【问题讨论】:
-
如果我使用 pdf 终端
set term pdf; set output 'plot.pdf',它会完美显示。如果我将 .pdf 转换为 .ps,它也可以工作,但 .ps 看起来不太好。查看由 gnuplot 生成的 .eps 的代码,星号就在它们应该在的位置;他们只是没有显示。这似乎不是字体问题,因为几种字体的行为相同。 -
@andyras --(据我所知)postscript 中的 unicode 支持充其量只是粗略的。在此之上层 gnuplot,你会失望的......正如你所指出的,如果
pdf是一个选项,那么也许这就是这里的方法。 -
谢谢你安迪拉斯!它有效,但我想要一个附言(EPS格式)!
标签: character-encoding gnuplot symbols postscript figure