Windows で Matlab コンソールのフォントを変更する方法

Windows で Matlab コンソールのフォントを変更する方法

私は なしでコンソール モードで matlab を実行するのが好きですJVM。つまり、基本的に次のコマンドを実行します。

matlab /nojvm

次のようになります:

ここに画像の説明を入力してください

私がやりたいのは、このフォントを変更することです。そして、色も変更するかもしれません。Cygwinのシェルのようにできれば最高です。

ここに画像の説明を入力してください

しかし、これを実行する方法が見つからないようです。誰か助けてくれませんか?

答え1

Java 仮想マシンなしで Matlab を起動すると、Java で実装された標準 GUI は表示されませんが、Matlab はコンソール モードで実行されます。つまり、起動元のシェルが提供するキーボード入力 / 画面出力ルーチンを使用します。Unix 系システムでは、現在では、これは通常 X で実行されるターミナル エミュレーターであり、使用するフォントはそのターミナル エミュレーターの設定を使用して変更できます。Windows でこれを実行したことがないことを認めなければなりませんが、Windows コマンド プロンプト (cmd.exe) から Matlab を起動し、コマンド プロンプト プログラムでフォント設定を変更できると思います (右クリックまたはシステム メニューを試してください)。

しかし、あなたが示したスクリーンショットには「コマンドプロンプト」というタイトルではなく、「MATLABコマンドウィンドウ」というタイトルが付いています。私には、そのオプションを使用しても成功しなかったように見えますが、標準のMATLAB Java GUIが残っています。さらに、Windows での Matlab のコマンドライン オプションa) すべてのオプションが "/" ではなく "-" で始まること、および b) 少なくとも 2013b では "nojvm" オプションが存在しないことを示しています。私の推測では、Matlab は単にオプション "/nojvm" を無視しただけだと思います。

Matlab コマンド ウィンドウで使用するフォントは、設定で変更できます。メニューが表示されないようですので、preferencesコマンド ウィンドウに入力してください。

関連情報