如何在 xmgrace 批处理文件中设置不同的字体
how to set different font in xmgrace batch file
如何在xmgrace
批处理文件中将xaxis
、yaxis
、label
和title
的字体更改为(例如宋体)?
解法:
要更改 x 轴字体,请将以下行添加到您的批处理文件中:
xaxis label font 4
4 号字体映射到 Helvetica。 http://plasma-gate.weizmann.ac.il/Xmgr/doc/fonts.html
的文档中描述了可用字体的完整列表
Arial 不包括在内,因为它有专有许可。 Grace 根据 GNU General Public License and therefore doesn't use proprietary fonts. Helvetica is a good sans serif alternative and is often recommended 许可用于科学出版物。
更改默认字体映射:
如果您想更改默认字体映射,您可以通过在
创建一个新文件夹(假设您使用 GNU/Linux)来实现
~/.grace/templates/
然后创建一个新的 Default.agr 文件
cp /usr/share/grace/templates/Default.agr ~/.grace/templates/
并修改与字体映射相关的行:
例如
...
@map font 0 to "Helvetica", "Helvetica"
@map font 1 to "Helvetica-Oblique", "Helvetica-Oblique"
@map font 2 to "Helvetica-Bold", "Helvetica-Bold"
@map font 3 to "Helvetica-BoldOblique", "Helvetica-BoldOblique"
@map font 4 to "Times-Roman", "Times-Roman"
@map font 5 to "Times-Italic", "Times-Italic"
...
现在,无论何时创建新绘图,都应默认使用 Helvetica。
如何在xmgrace
批处理文件中将xaxis
、yaxis
、label
和title
的字体更改为(例如宋体)?
解法:
要更改 x 轴字体,请将以下行添加到您的批处理文件中:
xaxis label font 4
4 号字体映射到 Helvetica。 http://plasma-gate.weizmann.ac.il/Xmgr/doc/fonts.html
的文档中描述了可用字体的完整列表Arial 不包括在内,因为它有专有许可。 Grace 根据 GNU General Public License and therefore doesn't use proprietary fonts. Helvetica is a good sans serif alternative and is often recommended 许可用于科学出版物。
更改默认字体映射:
如果您想更改默认字体映射,您可以通过在
创建一个新文件夹(假设您使用 GNU/Linux)来实现~/.grace/templates/
然后创建一个新的 Default.agr 文件
cp /usr/share/grace/templates/Default.agr ~/.grace/templates/
并修改与字体映射相关的行: 例如
...
@map font 0 to "Helvetica", "Helvetica"
@map font 1 to "Helvetica-Oblique", "Helvetica-Oblique"
@map font 2 to "Helvetica-Bold", "Helvetica-Bold"
@map font 3 to "Helvetica-BoldOblique", "Helvetica-BoldOblique"
@map font 4 to "Times-Roman", "Times-Roman"
@map font 5 to "Times-Italic", "Times-Italic"
...
现在,无论何时创建新绘图,都应默认使用 Helvetica。