Saturday, 1 August 2009

Change default font sizes rather than DPI

it's easy and most likely the correct way to change your font size

3 comments:

Dan Horak said...

But it will change the font sizes even when the laptop is using external LCD. I just want to use smaller fonts on internal LCD, but keep them with external LCD. Or are the font sizes tracked per output device?

Martin said...

Looks like this use case justifies your approach. Seems like all the gnome stack expects you to use same font settings for all monitors you have attached (well, it make sense if they are used at the same time, but when you sometimes use laptop screen -- at which you look usually from close distance -- and sometimes external LCD -- at which you will probably look from farther away, it makes sense to have different font sizes per device).

It would be most likely useful if you could save your settings per configuration (e.g. one for laptop screen, one for external monitor and another one for multi-head) rather than globally.

While changing DPI to incorrect, but useful value will fix the font sizes problem, it is probable it will 'break' applications that use physical units (like millimeters or inches) for e.g. displaying a document in the same size in which it would be printed. Obviously the font issue is more important...

Kevin Kofler said...

For KDE users, you can set the font sizes (and also override the DPI at KDE level if that's what you want/need to do, but it probably isn't) in System Settings under Appearance/Fonts.