Мне нравится запускать Matlab в консольном режиме без JVM . В общем, я запускаю эту команду:

matlab /nojvm

Это выглядит так:

Что я хочу сделать, это изменить этот шрифт. И, возможно, цвета. Что было бы лучше всего, так это то, что если бы я мог сделать это как оболочка Cygwin minty

Тем не менее, я не могу найти способ сделать это. Кто-нибудь может помочь?

1 ответ1

0

Если вы запускаете Matlab без виртуальной машины Java, вы не получаете стандартный графический интерфейс пользователя, который реализован в Java, но Matlab работает в режиме консоли, то есть он использует процедуры ввода / вывода с клавиатуры, предоставленные оболочкой, из которой он запущен. В Unix-подобной системе в настоящее время это обычно эмулятор терминала, работающий под X, и используемый шрифт можно изменить с помощью настроек этого эмулятора терминала. Я должен признать, что я никогда не делал этого под Windows, но я думаю, что вы запустите Matlab из командной строки Windows (cmd.exe), и вы можете изменить настройки шрифта в программе командной строки (попробуйте щелкнуть правой кнопкой мыши, или системное меню).

Однако показанный снимок экрана не имеет заголовка "Командная строка", а "Окно команд MATLAB". Для меня это выглядит так, как будто вы не добились успеха, используя эту опцию, но у вас все еще есть стандартный MATLAB Java GUI. Более того, просмотр параметров командной строки Matlab под Windows показывает, a) что все параметры начинаются с «-», а не «/», и b) что нет параметра "nojvm", по крайней мере, в 2013b. Я думаю, что Matlab просто проигнорировал параметр "/nojvm".

Вы можете изменить шрифт, используемый в окне команд Matlab, в настройках. Поскольку у вас, похоже, нет меню, введите preferences в командном окне.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .