フィルターのクリア

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

59 ビュー (過去 30 日間)
徹士
徹士 2024 年 3 月 19 日
コメント済み: 徹士 2024 年 3 月 22 日
グラフに使用するフォントを,日本語は"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 日
TeX マークアップを使ってみてはどうでしょうか?
xlabel('\fontname{Times New Roman} English Font \fontname{MS 明朝}日本語フォント')
  1 件のコメント
徹士
徹士 2024 年 3 月 22 日
ご回答いただき誠にありがとうございます。
そんな方法があったのですか。
一度目を通した記憶はありましたが見逃していたようです。
大変助かりました。ありがとうございます。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange起動と終了 についてさらに検索

タグ

製品


リリース

R2023a

Community Treasure Hunt

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

Start Hunting!