警告ダイアログやアラビア語のテキストをメッセージとして使用したヘルプダイアログなどのメッセージダイアログを表示すると、適切な方法で表示されません。
例:
英語:
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のダイアログメッセージをアラビア語でどのように表示できるかということです。