Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

gnuplot, numérotation des axes

1 réponse
Avatar
didier
Soient les fichiers «cordier.com» et «cordier.dat» plus bas.
Vous remarquerez que dans le fichier «cordier.eps» produit,
les marques (0.1 0.15 0.2...) sur l'axe des «x» se superposent
joyeusement, d'où un caca très moche et pas très lisible.
Je ne trouve pas, dans toute la doc, comment tourner ces marques
d'un quart de tour à gauche ?
Le fin du fin serait d'écrire en bon français : 0,1 0,15 ... avec
des virgules. Possible ?
Mais peut-être ne suis-je pas sur le bon forum ?

Didier.


######### cordier.com ################
# pour obtenir un joli diagrame de Cordier dans cordier.ps,
# taper :
# «gnuplot»
# puis « load 'cordier.com' » puis «q»
set logscale xy
set yrange [0.2:12]; set xrange [0.1:25]
unset key # (pas de 'cordier.dat' dans le coin)
set size 1.0,0.7 ; set ticscale 0
set xtics (.1,.15,.2,.3,.4,.5,.7,1,1.5,2,3,4,5,7,10,15,20)
set ytics (.1,.15,.2,.3,.4,.5,.7,1,1.5,2,3,4,5,7,10,15,20)
set grid xtics ; set grid ytics
set grid mxtics ; set grid mytics
set encoding iso_8859_1 # (pour les accents)
set xlabel "Rayon Spécifique"
set ylabel "Vitesse Angulaire Spécifique"
plot 'cordier.dat' with lines linewidth 3
set terminal postscript portrait
set output 'cordier.eps'
replot
################# fin cordier.com ##################"

############# cordier.dat ###############
20 0.31
6.6 0.6
3.5 0.78
1.5 1.15
0.7 2
0.35 4
0.18 10

1 réponse

Avatar
didier
Le Wed, 03 May 2006 21:24:44 +0200, didier a écrit :

Soient les fichiers «cordier.com» et «cordier.dat» plus bas.
Vous remarquerez que dans le fichier «cordier.eps» produit,
les marques (0.1 0.15 0.2...) sur l'axe des «x» se superposent
joyeusement, d'où un caca très moche et pas très lisible.
Je ne trouve pas, dans toute la doc, comment tourner ces marques
d'un quart de tour à gauche ?
Le fin du fin serait d'écrire en bon français : 0,1 0,15 ... avec
des virgules. Possible ?


je me réponds à moi même ;o)

pour le tour à gauche, «set xtics rotate», tout simplement !

pour lui faire causer la France, je m'en sors avec un bricolage
honteux : «set xtics ("0,1".1,"0,15".15,"0,2".2,"0,3".3, ... »,
sans renoncer à trouver plus propre quand j'en aurai le temps !
Mais si vous avez des idées là dessus, n'hésitez pas...

Didier.