Gnuplot:如何从数据文件中打印希腊字母?

时间:2018-10-20 07:12:09

标签: gnuplot

我想画一个简单的线点,将x轴标记为希腊字母而不是整数。示例数据文件如下所示:

\ alpha 2.0

\ alpha + 1 3.0

\ alpha + 2 2.5

代替

0 2.0

1 3.0

2 2.5

如何呈现希腊字母? 谢谢

哈里(Harryy)

1 个答案:

答案 0 :(得分:0)

\alpha符号使我想起了LaTeX。您可能会使用一些与LaTeX相关的工具(例如pdflatex)。

但是,希腊字母Alpha作为α U + 03B1希腊小写字母ALPHA出现在Unicode中。如果您只想使用,请确保使用UTF-8 everywhere并对其进行适当的编码(例如,在C UTF-8编码的字符串中作为\316\261

我猜想gnuplot的最新版本可以打印Unicode字母。参见this example

因此,将数据文件更改为包含UTF-8 alpha,或使用sed(1)对其进行适当的转换。