我在水平放置時對不同按鍵標題的對齊有困難,顯然是由於標題中的長度不同。gnuplot - 對齊不同長度的水平按鍵標題
有兩個短小標題(第一和第四個)和兩個較長的標題(第二和第三個)它留下了最後兩個標題之間的較大差距(大概是因爲它將它們之間的差距全部設置爲相同的最大字符串長度)。我已經搜查,但沒有找到辦法改變這一點。
一個簡化的例子如下所示。任何建議或幫助將不勝感激。
set terminal postscript eps size 5.12,2.3 enhanced color "Helvetica" 12
set output 'example.eps'
set title 'Difficulty of Long and Short Title usage in Horizontal Keys' font "Helvetica, 20"
set key inside bottom center horizontal font "Helvetica, 20" width 1.8
set ylabel 'ylabel' font "Helvetica, 20"
set xlabel 'xlabel' font "Helvetica, 20"
set lmargin screen 0.10
set rmargin screen 0.95
set yrange [-1.5:1.5]
plot sin(x) title 'short', \
cos(x) title 'long title 1', \
-0.5 title 'long title 2', \
0.5 title 'short' w l ls 4
結果是:
我沒有看到用現有的'set key'選項來解決這個問題的方法。你有一個長和一個短標題之間的依賴關係嗎?也許它會出現一個'2x2'鍵('set key maxcols 2'),左邊的兩列都有短鍵? – Christoph
非常感謝您的回覆。不幸的是,我非常熱衷於在實際情節中保持標題的順序,並且希望將它們保持在一行中。這顯然是一個美學問題,所以不是世界的盡頭,但很高興知道它是否可行。有沒有解決方法? – user2707058