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

Wishlist for characters to be added #1

Open
b-jonas0 opened this issue Feb 29, 2016 · 3 comments
Open

Wishlist for characters to be added #1

b-jonas0 opened this issue Feb 29, 2016 · 3 comments

Comments

@b-jonas0
Copy link

Here's a wishlist for what characters I think would be nice to see in this font.

  • Whitespace characters, especially \x{2007} and \x{2009}. These are easy to draw in a monospaced font, because they all look the same as an ordinary space.
  • Full support for Romanian. This needs the \x{0219} and \x{021b} letters and their uppercase versions. Those are actually trivial to draw in this font, since they can look exactly the same as the \x{015F} and \x{0163} characters, which is how they were represented before they got split off in unicode. Note that your current glyphs for \x{00E7} and \x{0157} and \x{146} already show that you're using the same looks for the cedilla and comma below, which is entirely reasonable at this resolution.
  • Ellipsis \x{2026}. Hard to fit in 8 pixels, but occurs very frequently in text, so support would be nice.
    • Also perhaps vertical ellipsis \x{22EE} and middle dot horizontal ellipsis \x{22EF}.
  • Certain frequent mathematical symbols, most of which shouldn't be very hard to draw, but a few might are:
    • cap and cup operators \x{2229}, \x{222A},
    • square root \x{221A}
    • vertical bar and double vertical bar relations \x{2223}, \x{2225},
    • angle brackets \x{27E8} \x{27E9},
    • oplus and otimes operators \x{2295} \x{2297},
    • top and bottom atoms \x{22A4}, \x{22A5},
    • middle dot operator \x{22C5},
    • mapsto arrow \x{21A6},
    • prime \x{2032}, double and triple prime \x{2033} \x{2034},
    • partial derivative \x{2202},
    • element of \x{2208}, not element of \x{2209},
    • squiggle and double squiggle relations \x{223C}, \x{2248},
    • subset and superset relations \x{2282}, \x{2283}, \x{2286}, \x{2287},
    • floor and ceiling brackets \x{2308} \x{2309}, \x{230A} \x{230B}.
  • All characters in the cp437 encoding. This one isn't easy, since you seem to be missing a dozen still, including \x{0192} and \x{2642} and many of these are not easy to draw.
@JuliaScythe
Copy link

May I add characters in the Geometric Shapes block (U+25A0 to U+25FF)

@ExileInParadise
Copy link

ExileInParadise commented Dec 5, 2018

I see that "adding the rest of CP437" is one of the suggestions here.
Take a look at UNSCII http://pelulamu.net/unscii/ which is a unicode font for adding all sorts of block art characters missing from Unicode that are part of retro computers and block art scene graphics. It looks like it may be possible to merge the code points from UNSCII into Unison without too much conflict. Could be a great collaboration for UNSCII and Unison to cross-support each other as well.
UNSCII was created by VizNut and his contact is viznut at low dot fi if interested in cross-collaborating

@toastal
Copy link

toastal commented Mar 18, 2019

Thai characters U+0E00..U+0E7F https://en.wikipedia.org/wiki/Thai_(Unicode_block)

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

No branches or pull requests

4 participants