Add support for configuring Font Weight #2442

Closed
opened 2026-01-30 22:55:06 +00:00 by claunia · 9 comments
Owner

Originally created by @EricWXY on GitHub (Jul 1, 2019).

Summary of the new feature/enhancement

Proposed technical implementation details (optional)

Originally created by @EricWXY on GitHub (Jul 1, 2019). # Summary of the new feature/enhancement <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. -->
Author
Owner

@DHowett-MSFT commented on GitHub (Jul 2, 2019):

This is not a discussion forum! Please make sure your issue reports and feature requests have information inside them.

Anyway, I am turning this into the "font weight" task.

@DHowett-MSFT commented on GitHub (Jul 2, 2019): This is not a discussion forum! Please make sure your issue reports and feature requests have information inside them. Anyway, I am turning this into the "font weight" task.
Author
Owner

@ghost commented on GitHub (Jul 29, 2019):

This would be super cool 👍

@ghost commented on GitHub (Jul 29, 2019): This would be super cool :+1:
Author
Owner

@mdtauk commented on GitHub (Jul 29, 2019):

If font weight is set to bold, text that is outputted that is meant to stand out in Bold, won't.

So if this is added, there needs to be some consideration as to how you emphasise text. The same goes for Italic text.

@mdtauk commented on GitHub (Jul 29, 2019): If font weight is set to bold, text that is outputted that is meant to stand out in Bold, won't. So if this is added, there needs to be some consideration as to how you emphasise text. The same goes for Italic text.
Author
Owner

@CXuesong commented on GitHub (Aug 25, 2019):

Can terminal just support specifying font-weight for normal and emphasized text separately? I have a font-family that supports light font-weight, but the terminal won't let me to use it.
image

@CXuesong commented on GitHub (Aug 25, 2019): Can terminal just support specifying font-weight for normal and emphasized text separately? I have a font-family that supports *light* font-weight, but the terminal won't let me to use it. ![image](https://user-images.githubusercontent.com/11611687/63645857-70244800-c739-11e9-9b73-8be205e7133d.png)
Author
Owner

@danieldjewell commented on GitHub (Dec 22, 2019):

#610 seems to be related... I'll make more detailed comments there, but FWIW, Terminal seems completely naïve regarding even the mere existence of font styling

@danieldjewell commented on GitHub (Dec 22, 2019): #610 seems to be related... I'll make more detailed comments there, but FWIW, Terminal seems completely naïve regarding even the mere _existence_ of font styling
Author
Owner

@Lombra commented on GitHub (Apr 26, 2020):

Sort of a hypothetical issue, but I've noticed that console renders bold fonts differently than most other applications. When I use Consolas size 16 in console, it seems to be the equivalent of size 11 in other applications (terminal included), but the bold version looks very different. The terminal font is much bolder than the console one. I don't know what's going on here, but I would love it if it were possible to get the appearance from console once we get this option in terminal.

@Lombra commented on GitHub (Apr 26, 2020): Sort of a hypothetical issue, but I've noticed that console renders bold fonts differently than most other applications. When I use Consolas size 16 in console, it seems to be the equivalent of size 11 in other applications (terminal included), but the bold version looks very different. The terminal font is much bolder than the console one. I don't know what's going on here, but I would love it if it were possible to get the appearance from console once we get this option in terminal.
Author
Owner

@DHowett-MSFT commented on GitHub (Apr 27, 2020):

So, some of that might actually be that the traditional console measures fonts in pixels, not points. 16px at a normal DPI is equivalent to 12pt, so it’s not surprising that you’ve found it to be close to that.

@DHowett-MSFT commented on GitHub (Apr 27, 2020): So, some of that might actually be that the _traditional console_ measures fonts in pixels, not points. 16px at a normal DPI is equivalent to 12pt, so it’s not surprising that you’ve found it to be close to that.
Author
Owner

@Lombra commented on GitHub (Apr 27, 2020):

Yes, I've understood that console measures in pixels. I'm fine with using "points", but I'm more concerned about the appearance of the bold font in other applications that use the points scale. I don't know whether it would be possible (or desirable) to have a non binary font weight setting in the terminal, if that would even help achieve the console appearance.

@Lombra commented on GitHub (Apr 27, 2020): Yes, I've understood that console measures in pixels. I'm fine with using "points", but I'm more concerned about the appearance of the bold font in other applications that use the points scale. I don't know whether it would be possible (or desirable) to have a non binary font weight setting in the terminal, if that would even help achieve the console appearance.
Author
Owner

@ghost commented on GitHub (Jun 18, 2020):

:tada:This issue was addressed in #6048, which has now been successfully released as Windows Terminal Preview v1.1.1671.0.🎉

Handy links:

@ghost commented on GitHub (Jun 18, 2020): :tada:This issue was addressed in #6048, which has now been successfully released as `Windows Terminal Preview v1.1.1671.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.1.1671.0) * [Store Download](https://www.microsoft.com/store/apps/9n0dx20hk701?cid=storebadge&ocid=badge)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2442