Allow more granular font size settings #5804

Closed
opened 2026-01-31 00:22:12 +00:00 by claunia · 6 comments
Owner

Originally created by @schffp on GitHub (Jan 7, 2020).

Description of the new feature/enhancement

I would love to see the ability to adjust the font size in a more granular fashion. Every terminal/text editor seems to render the same font size a little differently. For example: Sublime text at font size 11, is optimal for me, with the font I use. Windows Terminal at 11 is a little to small, but 12 is way to large.

Proposed technical implementation details (optional)

I'm not sure if this is technically possible, but it would be great if you could allow float values for the font size. Like 11.1, 11.2, etc.

Originally created by @schffp on GitHub (Jan 7, 2020). # Description of the new feature/enhancement I would love to see the ability to adjust the font size in a more granular fashion. Every terminal/text editor seems to render the same font size a little differently. For example: Sublime text at font size 11, is optimal for me, with the font I use. Windows Terminal at 11 is a little to small, but 12 is way to large. # Proposed technical implementation details (optional) I'm not sure if this is technically possible, but it would be great if you could allow float values for the font size. Like 11.1, 11.2, etc.
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 00:22:12 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Jan 9, 2020):

Thanks for the request! I'd rather approach this from the side of figuring out why rendering is different and whether there's something we can do to make it better rather than by adding support for floating-point font sizes.

@DHowett-MSFT commented on GitHub (Jan 9, 2020): Thanks for the request! I'd rather approach this from the side of figuring out _why_ rendering is different and whether there's something we can do to make it better rather than by adding support for floating-point font sizes.
Author
Owner

@edoardoc commented on GitHub (Nov 30, 2020):

this is useful for old fonts, such as Terminus just read the paragraph "Recommended font sizes" which has a nice explanation of this

@edoardoc commented on GitHub (Nov 30, 2020): this is useful for old fonts, such as [Terminus](https://files.ax86.net/terminus-ttf/) just read the paragraph "Recommended font sizes" which has a nice explanation of this
Author
Owner

@kayzzen01 commented on GitHub (Sep 5, 2021):

@DHowett-MSFT

I don't understand almost anything about font rendering, for me it's a bit confusing. For example using Sublime Text setting the font to size 10 is the same as size 16 in Windows command prompt 😄

Basically if an improvement is possible, I would like the Windows Terminal fonts to be rendered the same way as the command prompt, powershell or cmder.
The fonts from these terminals I mentioned seem to be a little sharper and a little thinner (the inner outline of the fonts looks better). I for example could not make the font size of Windows Terminal equal to the command prompt. It must be what I mentioned about the contour being a little different (maybe I'm talking about antializing).
Here in the documentation there is even an example, the letter "e" the inner outline almost closes the letter.
https://docs.microsoft.com/en-us/windows/terminal/customize-settings/profile-advanced

I'm starting to use Windows Terminal and I'm really enjoying it. This was really missing for Windows.
If you have any tips I appreciate it.

This issue here is closed, it is recommended that I open a new one to a new analysis?

@kayzzen01 commented on GitHub (Sep 5, 2021): @DHowett-MSFT I don't understand almost anything about font rendering, for me it's a bit confusing. For example using Sublime Text setting the font to size 10 is the same as size 16 in Windows command prompt 😄 Basically if an improvement is possible, I would like the Windows Terminal fonts to be rendered the same way as the command prompt, powershell or cmder. The fonts from these terminals I mentioned seem to be a little sharper and a little thinner (the inner outline of the fonts looks better). I for example could not make the font size of Windows Terminal equal to the command prompt. It must be what I mentioned about the contour being a little different (maybe I'm talking about antializing). Here in the documentation there is even an example, the letter "e" the inner outline almost closes the letter. https://docs.microsoft.com/en-us/windows/terminal/customize-settings/profile-advanced I'm starting to use Windows Terminal and I'm really enjoying it. This was really missing for Windows. If you have any tips I appreciate it. This issue here is closed, it is recommended that I open a new one to a new analysis?
Author
Owner

@jeffrson commented on GitHub (Sep 16, 2021):

I have an issue that may be related.

I use Iosevka (https://github.com/be5invis/Iosevka), one of the "fixed" variants. The strange thing is, that sizes of 10 and 11 appear to be the same actual size. There are other values that result in equal size.

That happens for other fonts as well, eg Meslo (https://github.com/andreberg/Meslo-Font), however, the "twin values" are different (12 and 13, if memory serves).

So I thought I could use some floating value , but it's not possible yet. But maybe you can find why the problem occurs in the first place.

@jeffrson commented on GitHub (Sep 16, 2021): I have an issue that may be related. I use Iosevka (https://github.com/be5invis/Iosevka), one of the "fixed" variants. The strange thing is, that sizes of 10 and 11 appear to be the same actual size. There are other values that result in equal size. That happens for other fonts as well, eg Meslo (https://github.com/andreberg/Meslo-Font), however, the "twin values" are different (12 and 13, if memory serves). So I thought I could use some floating value , but it's not possible yet. But maybe you can find why the problem occurs in the first place.
Author
Owner

@zadjii-msft commented on GitHub (Dec 9, 2021):

Looks like #6678 is a dupe of this one! However, this one was open first, but it looks like #6678 has more upvotes, so I'm going to defer to that one. That should more correctly reflect the community interest in the underlying issue here. Thanks all!

/dup #6678

@zadjii-msft commented on GitHub (Dec 9, 2021): Looks like #6678 is a dupe of this one! However, this one was open first, but it looks like #6678 has more upvotes, so I'm going to defer to that one. That should more correctly reflect the community interest in the underlying issue here. Thanks all! /dup #6678
Author
Owner

@ghost commented on GitHub (Dec 9, 2021):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Dec 9, 2021): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#5804