Gnuplot Postscript Terminal中的字体

时间:2010-06-27 12:54:42

标签: gnuplot

我希望gnuplot在postscript-terminal中使用与在wxt-terminal中使用相同的字体。 Gnuplot帮助说wxt默认使用“Sans”。现在,如果我将终端设置为

gnuplot> set term post enhanced color "Sans" 12
Terminal type set to 'postscript'
Options are 'landscape enhanced defaultplex \
   leveldefault color colortext \
   dashed dashlength 1.0 linewidth 1.0 butt noclip \
   palfuncparam 2000,0.003 \
   "Sans" 12 '

然后字体看起来与wxt中的字体非常不同。 我正在使用Ubuntu 10.04清晰。 你建议我使用哪种字体?欢迎任何想法。 我也试过“cm-super”来获取gnuplot中的latex-fonts(计算机现代)。实际上它很有效,但文本经常重叠框和边距!

电贺, mefiX

1 个答案:

答案 0 :(得分:3)

由于所考虑的图是LaTeX文档的一部分,我决定使用前面描述的计算机现代字体。

gnuplot> set term post enhanced color fontfile "/usr/share/texmf/fonts/type1/public/cm-super/sfss1200.pfb" "SFSS1200"
Terminal type set to 'postscript'
Font file '/usr/share/texmf/fonts/type1/public/cm-super/sfss1200.pfb' contains the font 'SFSS1200'. Location:
   /usr/share/texmf/fonts/type1/public/cm-super/sfss1200.pfb
Options are 'landscape enhanced defaultplex \
   leveldefault color colortext \
   dashed dashlength 1.0 linewidth 1.0 butt noclip \
   palfuncparam 2000,0.003 \
   "SFSS1200" 14 fontfile "/usr/share/texmf/fonts/type1/public/cm-super/sfss1200.pfb" '

如前所述,您可以通过调用

在ubuntu下安装它们
# apt-get install cm-super

在root命令行上。

请注意SFSS1200中的字符描述字体编码(Latin1,...),样式(Sans-Serif,...)和dpi中所需的分辨率。