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

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

Accepted Answer

Tak
Tak on 19 Mar 2024
Edited: Tak on 19 Mar 2024
TeX マークアップを使ってみてはどうでしょうか?
xlabel('\fontname{Times New Roman} English Font \fontname{MS 明朝}日本語フォント')
  1 Comment
徹士
徹士 on 22 Mar 2024
ご回答いただき誠にありがとうございます。
そんな方法があったのですか。
一度目を通した記憶はありましたが見逃していたようです。
大変助かりました。ありがとうございます。

Sign in to comment.

More Answers (0)

Categories

Find more on ビッグ データの処理 in Help Center and File Exchange

Products


Release

R2023a

Community Treasure Hunt

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

Start Hunting!