GNUplot为pdfcairo输出添加字体
我需要在GNUplot的PDF输出中使用一个名为Moon-Fonts-TTF的符号字体。GNUplot发现它在Aqua终端中没有问题 我试过: 设置fontpath“/Users/house/Library/Fonts/MoonPhases.ttf” 以及gnuplot帮助页面中的其他添加字体建议 我还尝试了一系列.ttf、.otf、postscript和unicode映射字体,得到了排版专家的支持,但一点运气都没有:pdfcairo、postscript或epscairo似乎找不到 GNUplot的“show fontpath”给出: system fontpath为“/system/Library/Fonts”“/Library/Fonts”“/Users/house/Library/Fonts” 字体在其中一个路径中。我还尝试将它们直接放在GN的工作目录中 如果任何人有关于如何使这项工作的建议,将不胜感激 OSX雪豹GNUplot为pdfcairo输出添加字体,gnuplot,Gnuplot,我需要在GNUplot的PDF输出中使用一个名为Moon-Fonts-TTF的符号字体。GNUplot发现它在Aqua终端中没有问题 我试过: 设置fontpath“/Users/house/Library/Fonts/MoonPhases.ttf” 以及gnuplot帮助页面中的其他添加字体建议 我还尝试了一系列.ttf、.otf、postscript和unicode映射字体,得到了排版专家的支持,但一点运气都没有:pdfcairo、postscript或epscairo似乎找不到 GNUpl
GNUplot 4.6.1我已经通过MacPorts安装了GNUplot。文件夹
/opt/local/etc/font
包含文件font.conf
。在那里你会发现一个部分“字体目录列表”。但是,即使默认情况下,~/Library/Fonts
是gnuplot fontlist变量的一部分(因此aquaterm可以使用它们),这里也没有列出它(因此pdfcairo不能使用它们)
快速修复方法是创建以下符号链接:
cd ${HOME}
ln -s Library/Fonts .fonts
然后,您的pdfcairo输出应拾取Mac上用户级安装的字体。
我已经在Mavericks(10.9.5)上用gnuplot 4.6进行了测试,它似乎运行良好。我已经通过MacPorts安装了gnuplot。文件夹
/opt/local/etc/font
包含文件font.conf
。在那里你会发现一个部分“字体目录列表”。但是,即使默认情况下,~/Library/Fonts
是gnuplot fontlist变量的一部分(因此aquaterm可以使用它们),这里也没有列出它(因此pdfcairo不能使用它们)
快速修复方法是创建以下符号链接:
cd ${HOME}
ln -s Library/Fonts .fonts
然后,您的pdfcairo输出应拾取Mac上用户级安装的字体。
我已经在Mavericks(10.9.5)上用gnuplot 4.6测试了这一点,它似乎工作得很好。可能fontpath应该是目录,实际的字体是“font”或“fontname”。基于postscript驱动程序有点摇摆-我不知道pdfcairo是否相同。在设置fontpath之前,显示fontpath是:system fontpath是“/system/Library/Fonts”“/Library/Fonts”“/Users/house/Library/Fonts”,这样GNUplot就可以使用director了。可能fontpath应该是目录,实际的字体是“font”或“fontname”。基于postscript驱动程序,我不知道pdfcairo是否相同。在设置fontpath之前,显示fontpath为:system fontpath为“/system/Library/Fonts”“/Library/Fonts”“/Users/house/Library/Fonts”,因此GNUplot已经可以使用director。