2016-04-13 38 views
3

Ich weiß, es gab mehrere Beiträge darüber, wie Sie die Schriftgröße auf gnuplot ändern. In meinem Code, obwohl ich die Lösung in früheren Posts nehme, haben die Ausgabezahlen keine Änderung. Mein Code ist:Ändern Sie die Schriftgröße auf gnuplot

set terminal png size 1280, 480; 
set xrange [0:100] 
set yrange [0:1] 
set xlabel 'n' 
set ylabel 'x_n' 
set tics font ",1" 
set output './time_series/r'.i.'.'.j.''.k.''.l.'.png'; 
set title 'r = '.i.'.'.j.''.k.''.l; 

do for [i=0:3]{ 
    do for [j=0:9]{ 
    do for [k=0:9]{ 
    do for [l=0:9]{ 
    plot './time_series/r'.i.'.'.j.''.k.''.l.'.txt' every ::0::100 with linespoints ls 1 ps 1 pt 7 notitle 
    } 
    } 
    } 
} 

Der Befehl keine Wirkung mit einer beliebigen Anzahl habe ich in setzen, das heißt

set tics font ",a number" 

Eine beliebige Anzahl erzeugt die gleiche Schriftart. Gibt es etwas, was ich vermisst habe?

Vielen Dank an alle.

Aktualisierung: Dank Raphael. Hier sind zwei Png produziert. Die erste ist mit [set tics font ", 1"]. Die zweite, [set tics font ", 10"]. enter image description here enter image description here

+0

nicht reproduzieren kann Ihr Problem, setzen Ticks Schrift funktioniert gut für mich (gnuplot 5) –

Antwort

9

AD1: die richtige Art und Weise Tics Schriftgröße einzustellen ist

set tics font "name{,<size>}" 

zB.

set tics font "Helvetica,10" 

AD2: set Tics Schrift nur die Schriften von x-y-Achsen der Größe. Um die Größe alle Schriftarten verwenden

set terminal png size 1280, 480 font "Helvetica,30" 

(oder jede andere Fontname und/oder Größe: o) (zB die title.))

Verwandte Themen