Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request]: All symbols including math ones #204

Open
ghost opened this issue Apr 3, 2023 · 5 comments
Open

[Feature request]: All symbols including math ones #204

ghost opened this issue Apr 3, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Apr 3, 2023

What feature are you proposing?

This font PragmataPro author fabrizioschiavi brags about all the symbols added to his font.

PragmataPro is the first modular font include all Math symbols planned by unicode
Source: https://twitter.com/fabrizioschiavi/status/748102144004333569?s=20

Why don't we add them?

All symbols link https://fsd.it/pragmatapro/All_chars.txt

@ghost ghost added the enhancement New feature or request label Apr 3, 2023
@bebraw
Copy link
Contributor

bebraw commented Apr 6, 2023

Given it's a big set of characters, are there ones you are missing in particular?

@ghost
Copy link
Author

ghost commented Apr 6, 2023

Given it's a big set of characters, are there ones you are missing in particular?

      ▼  Symbols for Legacy Computing
U+1FB00  🬀 🬁 🬂 🬃 🬄 🬅 🬆 🬇 🬈 🬉 🬊 🬋 🬌 🬍 🬎 🬏
U+1FB10  🬐 🬑 🬒 🬓 🬔 🬕 🬖 🬗 🬘 🬙 🬚 🬛 🬜 🬝 🬞 🬟
U+1FB20  🬠 🬡 🬢 🬣 🬤 🬥 🬦 🬧 🬨 🬩 🬪 🬫 🬬 🬭 🬮 🬯
U+1FB30  🬰 🬱 🬲 🬳 🬴 🬵 🬶 🬷 🬸 🬹 🬺 🬻 🬼 🬽 🬾 🬿
U+1FB40  🭀 🭁 🭂 🭃 🭄 🭅 🭆 🭇 🭈 🭉 🭊 🭋 🭌 🭍 🭎 🭏
U+1FB50  🭐 🭑 🭒 🭓 🭔 🭕 🭖 🭗 🭘 🭙 🭚 🭛 🭜 🭝 🭞 🭟
U+1FB60  🭠 🭡 🭢 🭣 🭤 🭥 🭦 🭧 🭨 🭩 🭪 🭫 🭬 🭭 🭮 🭯
U+1FB70  🭰 🭱 🭲 🭳 🭴 🭵 🭶 🭷 🭸 🭹 🭺 🭻 🭼 🭽 🭾 🭿
U+1FB80  🮀 🮁 🮂 🮃 🮄 🮅 🮆 🮇 🮈 🮉 🮊 🮋 🮌 🮍 🮎 🮏
U+1FB90  🮐 🮑 🮒 🮓 🮔 🮕 🮖 🮗 🮘 🮙 🮚 🮛 🮜 🮝 🮞 🮟
U+1FBA0  🮠 🮡 🮢 🮣 🮤 🮥 🮦 🮧 🮨 🮩 🮪 🮫 🮬 🮭 🮮 🮯
U+1FBB0  🮰 🮱 🮲 🮳 🮴 🮵 🮶 🮷 🮸 🮹 🮺 🮻 🮼 🮽 🮾 🮿
U+1FBC0  🯀 🯁 🯂 🯃 🯄 🯅 🯆 🯇 🯈 🯉 🯊
U+1FBF0  🯰 🯱 🯲 🯳 🯴 🯵 🯶 🯷 🯸 🯹

@mikesmithgh
Copy link

Hi, I recently discovered the (U+1FB00…U+1FBFF) unicode block. I'd also like to request for the Symbols for Legacy Computing symbols as well. See https://en.wikipedia.org/wiki/Symbols_for_Legacy_Computing for additional information. I came across a similar issue opened for cascadia code microsoft/cascadia-code#597.
Below is a screenshot of the character set:

I use the Kitty terminal, and noticed that these were rendering correctly. When I investigated, I see that Kitty is actually rendering these characters itself: https://github.com/kovidgoyal/kitty/blob/master/kitty/fonts/box_drawing.py#L900.

I'd like to have MonoLisa include these characters so I can use them outside of Kitty.

My specific usecase is that I am using the eight bar U+1FB7x characters for box drawings at the end of the block. For example, I am using the characters
outer_thin = { '🭽', '▔', '🭾', '▕', '🭿', '▁', '🭼', '▏' },

boxdraw
to outline a popup menu in neovim:
nvim

Please let me know if you need any additional info.

@mikesmithgh
Copy link

mikesmithgh commented Apr 25, 2023

FYI: Looks like FiraCode also has a feature request open: tonsky/FiraCode#972

Other good info in this comment: Textualize/textual#1460 (comment)

@ddewett
Copy link

ddewett commented May 7, 2024

Given it's a big set of characters, are there ones you are missing in particular?

As a math heavy scientist who codes a fair amount, I would enjoy math symbols as well. Specifically, U+2200 to U+220F, U+2102, U+2103, U+2107, U+2109 to U+2116, U+2118 to U+211D, U+2124-U+2138, U+213C to U+2149

I could create a prioritized list of this would be seriously considered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants