How to programmatically change the command window text size?
18 views (last 30 days)
Show older comments
marcel hendrix
on 18 Jul 2024
Commented: marcel hendrix
on 29 Jul 2024 at 15:23
It is of course possible to change the command window's text size by setting preferences, using the GUI. Is there a way to do the same programmatically by executing a MATLAB command or script? That would be much more convenient (I am calling MATLAB through engOpen() from C). At the moment MATLAB is using a 6-pixel font on my hi-dpi monitor (3840x2160), which is really inconvenient. The console has a menu bar, but it offers none of the functionality a normal OS cmd window has.
0 Comments
Accepted Answer
marcel hendrix
on 21 Jul 2024
2 Comments
VBBV
on 29 Jul 2024 at 13:19
Edited: VBBV
on 29 Jul 2024 at 13:20
@marcel hendrix, The answer provided in the link doesn't mention about how to change the command window text size programmatically but rather tells about the use of mouse scroll and Ctrl keys
I guess your question is about how to obtain it using a set of commands ( programmatically ) and @Voss answer using the commands works perfectly fine.
More Answers (2)
Voss
on 18 Jul 2024
s = settings;
s.matlab.fonts.codefont.Size.PersonalValue = 16;
4 Comments
VBBV
on 18 Jul 2024
@marcel hendrix, it seems to work fine. Here's the difference you can notice if the change in fontsize settings is done from 10 to 16![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1737121/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1737121/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1737126/image.png)
Fangjun Jiang
on 18 Jul 2024
2 Comments
Fangjun Jiang
on 18 Jul 2024
In that case, you might want to try saving a pre-set settings to a folder and re-load it.
See Also
Categories
Find more on Introduction to Installation and Licensing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!