In Mathematica 13 the font and everything else in notebooks and the size of toolbars is too big, compared to Mathematica 12.3 (with all the settings the same, magnification set at 100%).
It seems, the "global magnification" setting actually works (for the purpose of correcting everything being big), but does not affect the palettes (but per-palette magnification setting is remembered, so not a big problem), does not affect the about and welcome dialogs, and does not affect some elements in the notebook windows (the "+" at the top of the notebook and the cell braces at the right). Here is Mathematica 13 with global magnification 75%:
Here is Mathematica 12.3 with global magnification 100%, the font size is the same, but the "+" and braces are smaller:
The welcome screen, about dialog, etc, still remain too big, because global magnification does not affect them.
WindowSize
,ImageSize
, etc... More specifically, the Windows and Linux frontend in v13 no longer misrepresent the dpi of the display under any circumstance. In this case 12.3 would have reported 72 forCurrentValue["WindowResolution"]
, instead of the 96 that Windows uses. $\endgroup$WindowSize
andImageSize
are not in pixels. i.e.,WindowSize->{100, 100}
is actually 133.333x133.333 pixels across on a 96dpi display. If you had a 4k display running at 175% then it would be 233.333x233.333 pixels. $\endgroup$CurrentValue[$FrontEnd, "ScreenResolutionCompatibilityMode"] = True
and restarting the FrontEnd. This only works if all of your displays are set to 100% under the display settings in the Settings app. I make no guarantees that this will continue to work in future versions. $\endgroup$