【问题标题】:Displaying hebrew text on screen在屏幕上显示希伯来语文本
【发布时间】:2011-06-06 02:44:40
【问题描述】:

我想在 MATLAB 中使用text 命令在屏幕上显示希伯来语文本:

text(0.6, 0.5, 'ירוק', 'rotation', 180, 'fontsize', 50, 'color', 'r')

问题是它显示乱码。

有人知道为什么吗?我应该怎么做才能正确显示文本?

【问题讨论】:

  • 这很可能是一个编码问题 - 您看到的“乱码”可能是 Matlab 将文件解释为使用与您保存的不同字符集的结果。究竟显示了什么?是: ירוק还是类似的东西?
  • ...如果没有,则添加 cmets 和/或使用描述它们为什么不好的额外信息更新您的问题 :-)

标签: matlab text character-encoding fonts hebrew


【解决方案1】:

您需要使用支持希伯来字符的字体 - 默认字体 (Helvetica) 不支持。您可以使用 'Courier'、David' 等。例如:

text(0.6,0.5,'ירוק','fontname','david','rotation',180,'fontsize',50,'color','r')

בהצלחה!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-30
    • 2021-09-18
    • 2012-08-10
    相关资源
    最近更新 更多