2011-07-30 50 views
3

我產生.EPS在gnuplot的納入與LaTeX的排版的論文數據,使用gnuplot中的加號/減號符號?

set terminal postscript eps enhanced "Helvetica" 14 

這一般完美的作品,但現在我試圖使用一個標籤,包括±放在一起人物符號。如果我直接使用它,例如

set label "-56±2" 

那麼它正確地出現在「WXT」終端默認值,但由A與抑揚前綴(即-56±2)在PostScript輸出。使用

set label "-56^+/-2" 

作品,但看起來很垃圾。在過去,我已經做

set encoding iso_8859_1 
set xlabel "wavelength (\305)" 

使用「埃」字符(A),但我沒有設法得到這個工作,無論是±的Unicode表示,我認爲是\ 261(見http://www.fileformat.info/info/unicode/char/00b1/index.htm),即

set label "-56 \261 2" 

,但我只是得到了-56和2對如何做到這一點的任何想法之間的空白空間? Ubuntu 10.10和Gnuplot 4.4 patchlevel 0,如果它很重要的話。

回答

3

只是爲了記錄在案,從gnuplot的角度正確答案確實出現了這樣的:

set encoding iso_8859_1 
set label "-56 \261 2" 

這給標籤

-56 ± 2 

它完全不同的機器上(相同的Gnuplot級別),所以我不知道爲什麼原始Ubuntu機器上存在問題;兩臺機器都能正確顯示結果.eps文件。

1

爲了獲得更美麗的標籤,我建議epslatex終端。它生成eps格式的圖形部分和乳膠格式的文本部分。然後你可以編輯你的tex文件並插入任何特殊字符乳膠支持。