我試圖產生一個情節,我在x軸上具有字符Å(angstroms)。此外,我希望這個角色與圖形的其餘部分處於相同的字體,也就是我想使用Times-Roman。如果我使用下面的代碼:gnuplot angstrom與Times-Roman字體的標籤
set encoding iso_8859_1
set term postscript eps enhanced color "Times-Roman, 32"
set output "angstroms.eps"
set xlabel "Try1 {A} ({\305})"
plot sin(x)
我得到這個數字:
(注:圖中我得到的是EPS格式,但我要上傳JPG到計算器)
如果我刪除{A},或將其變成別的類似{B}我得到這個:
最後,如果我寫:
set xlabel "Try1 (/E {\305})"
我得到 其中Å符號改爲無襯線字體。
發生了什麼事?謝謝你的幫助,乾杯!
/盧卡
我無法在Debian x86_64上用'gnuplot'版本4.6.0,4.6.3和4.7(2013-09-23)重現這一點。你還可以製作一個腳本和陰謀進行檢查。我在圖0.1使用'set label,圖0.75「Try1 {A}({\ 305})」;在圖0.1設置標籤,圖0.5「Try1 {B}({\ 305})」;在圖0.1上設置標籤,圖0.25「Try1({\ 305})」'。 – Christoph
@Christoph我在有點舊的mac上使用gnuplot 4.2版本(Mac OS X 10.7.5)。如果我使用您的腳本,那只是圖形標籤,我可以在任何標籤上看到埃及標誌。但如果我使用最後一個也作爲xlabel,他們都消失了。我會嘗試在一個Linux機器上。 – Luca
@Christoph我用gnuplot 4.6在linux上試過。如果除了標籤行之外,我還會添加'set xlabel「Try1({\ 305})」'。沒有標籤顯示任何Å標誌。 – Luca