gnuplot angstrom étiquette avec Times-Roman de police
Je suis en train de produire une parcelle où j'ai le caractère Å (angströms) sur l'axe des abscisses. En outre, je veux ce caractère d'être dans la même police que le reste du graphe, c'est que je veux utiliser Times-Roman. Si j'utilise le code suivant:
set encoding iso_8859_1
set term postscript eps enhanced color "Times-Roman, 32"
set output "angstroms.eps"
set xlabel "Try1 {A} ({5})"
plot sin(x)
- Je obtenir cette figure:
(remarque: la figure que je reçois est au format eps, mais je dois télécharger un fichier jpg à stackoverflow)
Si je supprime le {A}, ou le changer en autre chose comme {B} je reçois ceci:
Enfin, si j'écris:
set xlabel "Try1 (/E {5})"
- Je obtenir
où le symbole Å changé de police sans serif.
Ce qu'il se passe? Merci pour toute aide, Cheers!
/Luca
Je ne peux pas reproduire cela avec
Je suis à l'aide de gnuplot version 4.2 sur un peu ancien mac (Mac OS X 10.7.5). Si j'utilise votre script, c'est uniquement graphique des étiquettes, je peux voir angstrom signes sur une étiquette. MAIS si j'utilise la dernière aussi comme xlabel, tous d'entre eux disparaissent. Je vais essayer sur une machine linux.
J'ai essayé sur une machine linux avec gnuplot 4.6. J'obtiens toujours le même résultat si, en plus de votre étiquette de lignes, j'ai ajouter
gnuplot
versions 4.6.0, 4.6.3 et 4.7 (2013-09-23) sur Debian x86_64. Vous pouvez également faire un script unique et de complot pour vérification. J'ai utilisé set label at graph 0.1, graph 0.75 "Try1 {A} ({\305})"; set label at graph 0.1, graph 0.5 "Try1 {B} ({\305})"; set label at graph 0.1, graph 0.25 "Try1 ({\305})"
.Je suis à l'aide de gnuplot version 4.2 sur un peu ancien mac (Mac OS X 10.7.5). Si j'utilise votre script, c'est uniquement graphique des étiquettes, je peux voir angstrom signes sur une étiquette. MAIS si j'utilise la dernière aussi comme xlabel, tous d'entre eux disparaissent. Je vais essayer sur une machine linux.
J'ai essayé sur une machine linux avec gnuplot 4.6. J'obtiens toujours le même résultat si, en plus de votre étiquette de lignes, j'ai ajouter
set xlabel "Try1 ({\305})"
. Aucune étiquette n'indique plus aucune Å signe.OriginalL'auteur Luca | 2013-10-02
Vous devez vous connecter pour publier un commentaire.
Ici deux scripts différents, qui travaillent pour moi avec Debian x86_64:
J'ai testé celui-ci avec 4.6.3 (besoin d'au moins 4.4 en raison de la
utf8
encodage). Comme angstrom signes que j'ai utilisé le LETTRE LATINE MAJUSCULE AVEC UN ANNEAU AU-DESSUS DE (U+00C5).L'autre script est
Je l'ai testé avec la version 4.2.0 et 4.6.3. Toutes les variantes donnent le même résultat:
J'ai obtenu que
png
à l'aide de:OriginalL'auteur Christoph
Dans le temps, j'ai aussi trouvé cette solution, même si elle n'est pas aussi élégante:
OriginalL'auteur Luca