当我使用阿拉伯语文本显示任何消息对话(如警告对话或帮助对话)作为消息时,它没有以正确的方式显示。
例子:
英语:
helpdlg('Hello World !!');
阿拉伯:
helpdlg('أهلا أيها العالم');
我的想法是它的字符编码问题,我真的不确定!
我尝试使用不同的字体,例如:
text(0.6,0.5,'أهلا و سهلا','fontname','david','rotation',180,'fontsize',50,'color','r');
text(0.6,0.5,'أهلا و سهلا','fontname','arial','rotation',180,'fontsize',50,'color','r');
text(0.6,0.5,'أهلا و سهلا','fontname','Arabic Typesetting','rotation',0,'fontsize',50,'color','r');
text(0.6,0.5,'أهلا و سهلا','fontname','Courier','rotation',0,'fontsize',50,'color','r');
而问题仍然没有解决。
问题是, Matlab 对话消息如何以阿拉伯语出现?