web-dev-qa-db-fra.com

Comment inclure une lettre grecque dans gnuplot?

J'utilise ubuntu 14.04 et gnuplot-x11, et j'ai trouvé que pour la lettre grecque alpha,

{/ symbol a} fonctionnera, mais cela me montre simplement {/ symbol a}, pas la lettre grecque alpha.

J'ai essayé {\ symbol a} ou d'autres options, mais cela ne fonctionne pas ..

11
user42298

Utilisation de la syntaxe {/Symbol a} nécessite d'activer le mode enhanced. Cela peut se faire de plusieurs manières:

  1. Lors du réglage du terminal

    set terminal ... enhanced
    
  2. Après avoir réglé le terminal avec

    set termoption enhanced
    
  3. Explicitement pour une seule étiquette

    set xlabel '{/Symbol a}' enhanced
    

Selon la borne de sortie que vous utilisez, la meilleure option consiste à utiliser le codage utf-8 et à saisir directement les caractères:

set encoding utf8
set xlabel 'α'
15
Christoph

Après avoir utilisé le mode amélioré, prenez soin d'utiliser {/ Symbol a}, vous avez utilisé {/ symbol a}, une petite lettre de "s" dans Symbol, donc vous n'obteniez pas la lettre grecque alpha.

3
Sadhana Singh