我正在尝试使用Helvetica字体在GnuPlot中将“P@10”作为图形的标题。我的做法如下:
set encoding iso_8859_1 set title "P \100 10"
\100来自于unicode中at符号的八进制表示。然而,最终的图形将@替换为一个空格。其他符号按预期工作。
我还尝试了这里提供的matlab脚本,在至少4000个不同的代码中寻找@符号,但是我找不到它。
即使使用另一种字体,这是否可能实现?
编辑:我在三个不同的系统(Ubuntu和Windows)上尝试过,但无济于事。
编辑2:最小化的工作示例:
set encoding iso_8859_1 set title "P \100 10"
\100来自于unicode中at符号的八进制表示。然而,最终的图形将@替换为一个空格。其他符号按预期工作。
我还尝试了这里提供的matlab脚本,在至少4000个不同的代码中寻找@符号,但是我找不到它。
即使使用另一种字体,这是否可能实现?
编辑:我在三个不同的系统(Ubuntu和Windows)上尝试过,但无济于事。
编辑2:最小化的工作示例:
设置终端为后缀名为eps的彩色增强的postscript格式
设置编码为iso_8859_1
设置标题为"Test \@ Test" 或者 "Test \100 Test"
输出文件名为"example.eps"
绘制sin(x)图像
我的输出结果标题中没有@符号。