2016-04-13 31 views
3

Gnuplot'ta yazı tipi boyutunu nasıl değiştireceğinizle ilgili birkaç yazı olduğunu biliyorum. Ancak, kodumda, önceki yazılarda çözüm alsam da, çıktı rakamlarında değişiklik yok. Benim kodudur:gnuplot üzerinde yazı tipi boyutunu değiştir

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 
    } 
    } 
    } 
} 

komut ben koymak herhangi bir sayı ile hiçbir etkisi yoktur, yani

set tics font ",a number" 

Herhangi sayısı aynı yazı tipini üretir. Kaçırdığım bir şey var mı?

Herkese teşekkürler.

Güncelleme: Teşekkürler Raphael. İşte iki png üretildi. Birincisi, [set tics font ”, 1"] ile. İkincisi, [tics yazı tipini ayarla, 10 ”]. enter image description here enter image description here

+0

sorununuzu, yeniden olamaz tikler set yazı benim için çalışıyor (gnuplot'a 5) –

cevap

9

AD1: tikler yazı tipi boyutunu ayarlamak için doğru yol

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

örn olduğunu.

set tics font "Helvetica,10" 

AD2: yazı tipi x-y eksenleri yazı tiplerini yeniden boyutlandırılır tikler ayarlayın. tüm yazı tiplerini yeniden boyutlandırmak için

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

(veya başka bir fontname ve/veya boyutu: o) kullanın (örn title.))