Am 17.07.19 um 20:07 schrieb Rich:
> Alexandru <
alexandr...@meshparts.de> wrote:
>>
>> But is the font "Segoe UI" scalable or not? How can I know this?
>
> The answer to this question is directly system dependent.
It is this font from MS:
https://en.wikipedia.org/wiki/Segoe
>> If this is the system default font, then looks like it is scalable in
>> other apps on my system and not scalable in Tk.
>
> Well, it is the font named "Segoe UI", but beyond that the answers lie
> somewhere within your system.
>
> An alternate would be for you to create a named font (font create)
> using a -family that you have installed, and that you know to be
> scalable, and see what results. If that known scalable font produces
> what looks to be vector fonts, then this would imply that something
> about Segoe UI is not scaling properly.
I think this is leading nowhere. Non-scalable (i.e. bitmapped) fonts are
largely a thing of the past. There was some usage 10 years ago when the
typesetting engines were still not that good, and a good hand-made
bitmap font looked better than a rendered scalable outline font, but
these times are /long/ gone. MS Cleartype was released in 2000, i.e.
almost 20 years ago. I doubt that a current Windows system even has a
single bitmapped font installed - apart from the UEFI system on startup,
you'll never see a bitmapped font.
I believe there is a setting in Windows which tells it to scale a
certain application by enlarging it pixel-by-pixel, and others by
setting the screen dpi. The first way will always "work" in the sense
that the application remains usable, but give blurry results, the second
only works for applications adopted to High DPI.
This page describes some settings:
https://www.windowscentral.com/how-change-high-dpi-settings-classic-apps-windows-10-april-2018-update
For lack of a relevant system I can't try these things myself.
Christian