Terminal: Add Glyphs to Cascadia Code Font

Created on 13 Aug 2019  Â·  11Comments  Â·  Source: microsoft/terminal

I know the font will have it's own repo, but wanted to track this feature here until that repo is available. :)

Description of the new feature/enhancement

Have glyph functionality in Cascadia code (similar to UbuntuMono for instance)

image

Existing Cascadia Code Font

image

Proposed technical implementation details (optional)

Cascadia Code Font would leverage existing OSS glyph source (like Nerd Fonts)

Issue-Question Needs-Attention Needs-Tag-Fix Needs-Triage Resolution-External

Most helpful comment

In an ideal world, part of the Open Source process for Cascadia Code, would include a tool/web app, which would allow people to submit glyph suggestions (with visual examples or even a "build your own glyph" tool based on maybe a 16px grid - which the font design team could then look at, evaluate, and decide on.

All 11 comments

@cinnamon-msft

Given that all characters represented in a font are _glyphs_, we'll need to break these out into more specific issues about exactly which glyphs (and hopefully the codepoints to which they should be attached) you want us to support.

I’ve opened #2437 for adding PowerLine symbols.

If somebody can find a good informative source on what these glyphs should be, how they should look, etc. I'd love to port this to the font repo once it's live. Otherwise, this isn't really actionable?

n.b. i've already done this for powerline.

@DHowett-MSFT Does this satisfy what you are looking for?

https://github.com/ryanoasis/nerd-fonts#glyph-sets

If you look at option 8

Option 8: Patch Your Own Font
The option for patching your own font or fully customizing the patched font.
Use the provided Python command line script to generate a patched font from your own font to get the extra new glyphs

https://github.com/powerline/fontpatcher/blob/develop/fonts/powerline-symbols.sfd

The following unicode codepoints are also used in Airline/Powerline:
U+2630 ☰
U+2632 ☲

In an ideal world, part of the Open Source process for Cascadia Code, would include a tool/web app, which would allow people to submit glyph suggestions (with visual examples or even a "build your own glyph" tool based on maybe a 16px grid - which the font design team could then look at, evaluate, and decide on.

Now that cascadia code is open, these requests belong there. Thanks for playing!

@ExE-Boss I see #2437 was closed in favor of this ticket, yet the comments here aren't 100% clear on whether the powerline glyphs were added. Do you know if they were?

Hmm, according to this open ticket, it would seem not :/

https://github.com/microsoft/cascadia-code/issues/10

@bdw429s I’ve been subscribed to microsoft/cascadia-code#10 since the font’s public beta was released.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Wid-Mimosa picture Wid-Mimosa  Â·  3Comments

mdtauk picture mdtauk  Â·  3Comments

ghvanderweg picture ghvanderweg  Â·  3Comments

miniksa picture miniksa  Â·  3Comments

TayYuanGeng picture TayYuanGeng  Â·  3Comments