2016-07-13 4 views
3

Ich habe ein Arbeitsstück mit diesem Titel:Wie stelle ich die Schriftgröße des Zahlentitels in gnuplot-py ein?

g.title('eta_n as a Function of Time') 

Die Standardschriftgröße ist für Achsenbeschriftungen in Ordnung, aber ich mag eine größere Größe für den Plot-Titel.

g.title('eta_n as a Function of Time', font=',18') failed. 

Ich arbeite an einem Imac-Bildschirm mit Terminal auf 'Aqua' eingestellt.

Antwort

1

gnuplot-py verwendet eine sehr alte Syntax zum Festlegen der Schriftart des Titels, die bereits mit Version 4.4 veraltet war. Bis zur Version 4.6 konnte diese Syntax mit einem Flag zur Kompilierzeit aktiviert werden, aber seit Version 5.0 wird die Syntax nicht mehr unterstützt.

Sie müssen den vollständigen Befehl senden Sie es zum Laufen zu bringen:

g('set title "eta_n as a Function of Time" font ",18"') 
+0

Dies beseitigt die Fehler in dem Python-Code, aber die Änderung der Schriftgröße geschieht immer noch nicht. – thelma

+0

Christoph, deine Lösung funktioniert erst, nachdem ich eine Schriftart angegeben habe.g ('Titel' eta_n als Funktion der Zeit 'setzen font "courier, 18"') – thelma