如何在 gnuplot 中包含希腊字母?

问题描述 投票:0回答:3

我正在使用 ubuntu 14.04 和 gnuplot-x11,发现对于希腊字母 alpha,

{/symbol a} 可以使用,但这只是显示 {/symbol a},而不是希腊字母 alpha。

我尝试了 {\symbol a} 或其他选项,但这不起作用..

gnuplot
3个回答
25
投票

使用语法

{/Symbol a}
需要启用
enhanced
模式。这可以通过多种方式完成:

  1. 设置终端时

    set terminal ... enhanced
    
  2. 使用

    设置终端后
    set termoption enhanced
    
  3. 明确针对单个标签

    set xlabel '{/Symbol a}' enhanced
    

根据您使用的输出终端,最好的选择是使用utf-8编码并直接输入字符:

set encoding utf8
set xlabel 'α'

3
投票

使用增强模式后,请注意使用 {/Symbol a},您使用了 {/symbol a},Symbol 中的小写字母“s”,因此您不会获得希腊字母 alpha。


0
投票

只需添加

set encoding utf8

它对我有用,同时遵循库中的常用代码http://lowrank.net/gnuplot/label-e.html

谢谢克里斯托夫

© www.soinside.com 2019 - 2024. All rights reserved.