linux默认msam10字体,Linux中的Matlab(Ubuntu 11.10)在绘图中不显示Unicode(希伯来语)

我尝试在我的Ubuntu上的Matlab图形图中使用希伯来字符无济于事.我试过了:

text(0.6,0.5,'????','fontname','times new roman','rotation',180,'fontsize',50,'color','r')

title('????','fontname','times new roman','fontsize',50,'color','r')

类似于这个问题的答案中提出的建议.我的文字乱码(见附图).

Matlab的版本为R2009b.当然我设置为UTF-8编码.

>> slCharacterEncoding

ans =

UTF-8

我也可以通过ssh访问远程计算机,版本为R2011a.那也行不通.(我必须slCharacterEncoding('UTF-8'))

使用javax.swing.JLabel组件的另一个选项太难以使用我拥有的图形量.

我可以继续制作带有英文轴和标题的图表,但这很可惜.有什么建议?

编辑:根据Egon的建议,如果我可以print -deps然后在生成的EPS文件中替换文本(来自Matlab中的代码),那也很酷.但是我不知道如何在EPS中放置Unicode,我认为这会拉伸它......

Q6i5T.png

还有另一个编辑:我开始认为这是一个X服务器问题.虽然不同,但如果这些问题相关,我不会感到惊讶:

我尝试卸载Ubuntu提供的NVidia驱动程序(我有9300GS卡)并重新安装NVidia提供的驱动程序(v295).我尝试将xorg.conf中的DPI更改为"100 x 100".安装了HebrewLocalizationHowto中列出的所有包,然后是一些.没有任何效果.建议?

另一个编辑字体位于matlab/sys/fonts/ttf或未matlab/sys/fonts/type1正确呈现.当我编辑图形并双击标题时,我看到字符在那里,但是当我完成编辑时,它返回到错误的渲染.此外,用于呈现此处建议的Unicode字符的JLabel解决方案在同一图下正确呈现文本.

另一个编辑 Matlab R2011a表现出同样的问题.这是输出listfonts

>> listfonts

ans =

'aharoni'

'andale mono'

'anka clm'

'arial'

'arial black'

'avant garde gothic'

'AvantGarde'

'batang'

'bitstream charter'

'biwidth'

'Bookman'

'caladings'

'century schoolbook l'

'charter'

'clean'

'clearlyu'

'clearlyu alternate glyphs'

'clearlyu arabic'

'clearlyu arabic extra'

'clearlyu devanagari'

'clearlyu devangari extra'

'clearlyu ligature'

'clearlyu pua'

'cmex10'

'cmmi10'

'cmr10'

'cmsy10'

'comic sans ms'

'comix no2 clm'

'Courier'

'courier 10 pitch'

'courier new'

'dingbats'

'dorian clm'

'dotum'

'drugulin'

'ellinia'

'fangsong ti'

'fixed'

'frank ruehl'

'gan clm'

'georgia'

'gladia clm'

'gothic'

'Helvetica'

'Helvetica-Narrow'

'impact'

'itc avant garde gothic'

'itc bookman'

'itc zapf chancery'

'itc zapf dingbats'

'ktav yad clm'

'latin modern roman'

'latin modern sans'

'latin modern sansquotation'

'latin modern typewriter'

'latin modern typewriter variable width'

'lucida'

'lucida bright'

'lucidabright'

'lucidasans'

'lucidasans typewriter'

'lucidatypewriter'

'mincho'

'msam10'

'msbm10'

'nachlieli'

'new century schoolbook'

'newcenturyschlbk'

'NewCenturySchoolBook'

'newspaper'

'nil'

'nimbus mono l'

'nimbus roman no9 l'

'nimbus sans l'

'open look cursor'

'open look glyph'

'ozrad clm'

'Palatino'

'song ti'

'standard symbols l'

'Symbol'

'terminal'

'texgyreadventor'

'texgyrebonum'

'texgyrecursor'

'texgyreheros'

'texgyrepagella'

'texgyreschola'

'texgyretermes'

'Times'

'times new roman'

'trebuchet ms'

'urw bookman l'

'urw chancery l'

'urw gothic l'

'urw palladio l'

'verdana'

'wasy10'

'webdings'

'yehuda'

'zapf chancery'

'zapf dingbats'

'ZapfChancery'

'ZapfDingbats'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值