2014-09-05 45 views
0

所以最近我決定不使用Matlab提供的標準標記並使用我自己的via:一組字體,包括Webdings或WingDings。我製作了一個標準散點圖,並使用文本命令在標記的位置上繪製了文本(使用wingdings)。
當我將這些圖保存爲png文件時,它們完美地打印。繪圖後,它們在我的屏幕上也完美呈現。
但是,當我將這些地塊保存爲eps文件時,webdings會變成其原始字母'l'或'w'。它看起來像是用Courier字體繪製它們,但我的默認值是Helvetica。
我已經閱讀了previous post,但是我的問題不同,他希望使用Latex作爲解釋器幷包含字體,而我不想使用Latex作爲解釋器。但是,這看起來像我的默認解釋器(不知道這是什麼),轉換爲EPS時沒有做這項工作。MatLab Eps Print Webdings解釋器

例子:

imageR='w' 
text(xf2,yf2,imageR,'fontName',font,'FontSize',fontR,'HorizontalAl','left','color','w') 

回答

1

我想通了....我花的時間太長了。 當您導出eps文件時,Ghostscript/Postscript僅導出few fonts。 這link是非常有幫助的。

我剛剛從wingdings/webdings切換到ZapfDinbats ...實際上是一樣的東西...