グラフのフォント設定(日本語と英数字の個別設定)

グラフに使用するフォントを,日本語は"MS明朝",英数字は"Times New Roman"と設定したいです.
例えば,xlabelに"X軸"と表示させる際に,"X"は"Times New Roman","軸"は"MS明朝"といった具合です.
Excel等では"MS明朝"→"Times New Roman"の順で設定すれば,日本語のフォントは"MS明朝"のまま残りますが,
Matlabでは完全に上書きされてしまい,日本語が文字化けしてしまいます.
Matlabでは日本語と英数字を同時に扱う際,別々のフォントを使用する良い方法は無いのでしょうか?
ご存じの方いらっしゃましたら,ご教授いただけますと幸いです.
よろしくお願いいたします。

 采纳的回答

Tak
Tak 2024-3-19
编辑:Tak 2024-3-19

2 个投票

TeX マークアップを使ってみてはどうでしょうか?
xlabel('\fontname{Times New Roman} English Font \fontname{MS 明朝}日本語フォント')

1 个评论

徹士
徹士 2024-3-22
ご回答いただき誠にありがとうございます。
そんな方法があったのですか。
一度目を通した記憶はありましたが見逃していたようです。
大変助かりました。ありがとうございます。

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 グラフィックス オブジェクトの識別 的更多信息

产品

版本

R2023a

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!