Die Standardfarbe ist auf der Gnuplot-Website eingestellt

8

Ok, ich weiß, dass sich diese Frage albern anhört, aber ich kann nicht herausfinden, warum die Demo von der gnuplot offiziellen Website (Sie können ein Beispiel auf der linken Seite im Bild unten sehen) aussieht anders (und viel schöner) als was ich bekomme, wenn ich die gleiche Demo auf meinem Rechner (auf einem wxt Terminal) starte.

Gibt es eine Konfigurationsdatei (etwas wie ein ~/.gnuplotrc ), wo ein Theme angegeben wurde? Wenn ja, weiß jemand, welches Theme hier verwendet wurde?

Hier haben Sie ein Bild, wo Sie die Website und die lokal erstellten Versionen

vergleichen können

Darüber hinaus, nur eine off-Thema Kuriosität, ist jemand ernsthaft mit gnuplot , oder es wird im Grunde verwendet, um einfache Batch-Plots und für Octave zu plotten?

    
Atcold 15.06.2013, 05:07
quelle

5 Antworten

11

Es ist sehr wahrscheinlich, dass die Person, die die Demo gemacht hat (wahrscheinlich Ethan Merritt), ihre eigene Reihe von Standardlinienfarben definiert hat, die sich in den Demo-Bildern widerspiegeln. Sie können dies selbst tun (siehe help set linetype ). Beispiel aus gnuplot E-Mail-Liste:

%Vor%

Es gibt keine integrierten gnuplot-Themes, nur Sets von Einstellungen, die die Farben ändern.

Und ja, ich benutze gnuplot ernsthaft! Ich benutze es sowohl zum einfachen Plotten als auch zur wissenschaftlichen Veröffentlichung.

    
andyras 15.06.2013, 15:37
quelle
5

Unter Ссылка und Ссылка

Diese definieren Linienstile, die Sie explizit verwenden können, aber mit einigen Shell-Escape-Tricks können Sie sie dazu bringen, die Standard-Linientypen mit etwas Ähnlichem in Ihrem .gnuplot zu überschreiben:

%Vor%

Sie können dann load palettefile(palettename) (wo Palettenname einer der im Palettenrepository verfügbaren ist) aufrufen, wann immer Sie die Standardpalette ändern wollen, so dass Sie dem Begriff thema sehr nahe kommen .

    
Len Trigg 02.07.2015 21:31
quelle
3

Es sieht so aus, als ob Sie eine ältere Version verwenden - die Demos werden wahrscheinlich mit Version 5 erstellt, die eine neue Standardpalette hat. Ihre Farben sehen wie Version 4 oder darunter aus.

Die neue Version hat viele neue, leistungsfähigere Funktionen. Das neue cariolatex-Terminal kann wirklich schöne Plots in Publikationsqualität produzieren oder mit sehr wenigen Optimierungen.

    
emptypenny 25.09.2015 21:22
quelle
1

Die neuesten Versionen von gnuplot (5) haben standardmäßig die linke Farbpalette (mindestens das wxt-Terminal). Sie erwähnen, dass es Lesern mit Farbenblindheit hilft.

Ich schlage vor, dass Sie Folgendes eingeben: help set colorsequence .

ps. Ich benutze gnuplot auch immer für alle meine wissenschaftlichen Publikationen.

    
Sebastian.Sanchez 01.06.2017 09:25
quelle
0

Obwohl das Ergebnis dem von andyras ähnlich ist, hier ist eine andere Lösung: Da die Standardfarben vom Typ des Terminals abhängen, wechseln Sie mit set term zum gewünschten Terminaltyp und geben Sie dann

ein %Vor%     
guebe 01.02.2017 15:27
quelle