2017-11-24 3 views
0

Ich habe einen Schlüssel mit einem breiten Titel:Gnuplot Schlüssel Positionierung im Feld mit breiten Titel

Dies wurde der erzeugt mit folgenden:

set key ins vert reverse t r R title "Starting values for (x,y)" box 

würde ich den Text wie in der Schlüsselkasten rechts innerhalb der Box auszurichten, aber mit help key Ich kann keine Option finden, um den Text innerhalb der Box zu positionieren.

Wie löse ich das?

+1

Es scheint, dass eine absolute Angabe Breite der Legende (etwas wie "width 10" vor dem 'title' Schlüsselwort) wird den Etikettentext rechtsbündig ausrichten. Sie werden wahrscheinlich einen großen Abstand zwischen der Linie und dem Label haben, aber Sie können die Linie mit der Option 'samplen' verlängern. Alternativ können Sie Ihre 7 Legendeneinträge in zwei Spalten aufteilen, indem Sie 'maxrows 4' angeben. – user8153

+1

Ein Zeilenumbruch würde helfen, obwohl es nicht die Lösung ist: 'Titel" Startwerte \ nfür (x, y) "' – vaettchen

+0

@ user8153 Danke, tatsächlich bekomme ich einen großen Abstand zwischen Zeile und Label, aber es sieht etwas besser aus. –

Antwort

1

es hängt vor allem, welche Version von Gnuplot Sie verwenden, 5.2 scheint eine Lösung zu bieten:

Ein Gesamttitel auf dem Schlüssel gesetzt werden kann (title "<text>") --- siehe auch syntax für die Unterscheidung zwischen Text in Einzel- oder doppelte Anführungszeichen. Die Begründung der Titel ist standardmäßig zentriert und können durch die Schlüsselwörter right oder left

ältere Versionen (zB 4.6) scheinen nicht, dies zu unterstützen geändert werden ...

Verwandte Themen