Como alterar a fonte do console do matlab no windows

0

Eu gosto de executar o matlab no modo console sem JVM. Então, basicamente, eu executo este comando:

matlab /nojvm

Se parece com isso:

insira a descrição da imagem aqui

O que eu quero fazer é mudar essa fonte. E talvez as cores. O que seria melhor é que, se eu pudesse fazê-lo como a casca de Cygwin minty

insira a descrição da imagem aqui

No entanto, não consigo encontrar nenhuma maneira de fazer isso. Alguém pode ajudar?

th1rdey3
fonte

Respostas:

0

Se você inicia o Matlab sem a Java Virtual Machine, não obtém sua GUI padrão implementada em Java, mas o Matlab é executado no modo de console, o que significa que utiliza as rotinas de entrada / saída de tela do teclado fornecidas pelo shell a partir do qual é iniciada. Sob um sistema semelhante ao Unix, hoje em dia geralmente é um emulador de terminal rodando no X, e a fonte usada pode ser alterada usando as configurações desse emulador de terminal. Tenho que admitir que nunca fiz isso no Windows, mas acho que você iniciaria o Matlab no prompt de comando do Windows (cmd.exe) e poderá alterar as configurações de fonte no programa Prompt de Comando (tente clicar com o botão direito do mouse em ou menu do sistema).

No entanto, a captura de tela exibida não tem o título "Prompt de Comando", mas "Janela de Comando do MATLAB". Para mim, parece que você não teve sucesso usando essa opção, mas ainda tem a GUI Java padrão do MATLAB. Além disso, uma olhada nas opções de linha de comando do Matlab no Windows mostra a) que todas as opções começam com um "-", não um "/" eb) que não há opção "nojvm", pelo menos em 2013b. Meu palpite é que o Matlab simplesmente ignorou a opção "/ nojvm".

Você pode alterar a fonte usada na janela de comando do Matlab nas preferências. Como você não parece ter o menu, digite preferencesna janela de comando.

A. Donda
fonte
Estou usando o matlab 2011a. Mesmo quando executo o comando matlab /nojvma cmd, ele abre um novo console branco, como mostra a figura. E correr preferencesdá esse erro Preferences is not supported because Java is not currently available.. Então eu acho que o matlab implementou seu próprio console para uso nojvm.
precisa saber é o seguinte
Sim, parece assim, estranho ... A única coisa que consigo pensar seria encontrar as configurações desse console especial; Tentaria clicar com o botão direito do mouse na janela ou no menu do sistema (da última vez que verifiquei, Alt-Space). Mas como isso parece um hack, acho que é possível que você não possa personalizá-lo. Estupidamente, a documentação do 2011b não pode ser acessada on-line sem licença associada. - O que acontece se você iniciar o matlab a partir da janela do Cygwin? Você tentou matlab -help, talvez exista uma opção especial para permitir que o Matlab seja executado em uma janela do cmd.
A.Delda