2017-03-19 63 views
0

在gnuplot中,我想要一個跨越2行的xlabel。但是,當我執行下面的腳本時,該標籤正在裁剪。我該如何解決這個問題?gnuplot:多行x標籤被裁剪

的data.txt

"my label A\nmy label B" 20 

data.plt

set term postscript eps enhanced color font "Helvetica,20" 
set output "data.eps" 
set style data histogram 
set style histogram gap 1 
plot "data.txt" u 2:xticlabels(1) 

enter image description here

+0

您可以使用'pdfcairo'終端直接創建pdf輸出...... –

回答

2

也許有點髒的解決辦法是使用bmargin手動指定底部邊緣,然後用打標籤的偏移(這些多線圈的其他副作用是,如果後者足夠長,它們將與軸標籤重疊)。

於是命令將

set bmargin 6 

這裏,默認的單位是字符高度。或者,也可以指定例如

set bmargin at screen 0.1 

以便將底部邊距設置爲整個圖的10%。