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

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

 Akzeptierte Antwort

Tak
Tak am 19 Mär. 2024
Bearbeitet: Tak am 19 Mär. 2024

2 Stimmen

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

1 Kommentar

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Produkte

Version

R2023a

Gefragt:

am 19 Mär. 2024

Kommentiert:

am 22 Mär. 2024

Community Treasure Hunt

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

Start Hunting!