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

D and O are indistinguishable #11

Closed
ctrlcctrlv opened this issue Jul 10, 2015 · 11 comments
Closed

D and O are indistinguishable #11

ctrlcctrlv opened this issue Jul 10, 2015 · 11 comments
Labels

Comments

@ctrlcctrlv
Copy link

dodo

@davelab6
Copy link
Contributor

I'm not sure this should be fixed, that is how things look on these displays :)

@s-a
Copy link
Owner

s-a commented Jul 10, 2015

Yes. This font was made to mimic displays of hardware. As the name says mainly numbers. We have here an environment such like a pocket calculator 😸 So at this point it works as expected.

@s-a s-a added the wontfix label Jul 10, 2015
@ctrlcctrlv
Copy link
Author

I don't think that's fair.

Some glyphs are a fourteen segment display (W) while others are a seven segment display (DODO).

Fourteen segment display:
14

Seven segment display:
7

What I am saying is, make up your mind 😄. If it's a 14 or 16 segment display, my suggestion is more than possible.

Also I was going to open a separate issue for this, but I think you'd just close it given how...non-receptive you were to this one 😉 but

Your X and Y are impossible. They need dividers between them to be believable, currently they aren't possible on any type of display, unless it was made just to show an X (and another just to show a Y and nothing else). xy

@ctrlcctrlv
Copy link
Author

I decided to just work on my own 14 segment font rather than bother you.

lcd

@davelab6
Copy link
Contributor

davelab6 commented Jul 11, 2015 via email

@ctrlcctrlv
Copy link
Author

I've gotten quite far with my own...

lcd1

I'm now considering how to handle umlauts, acute accents and the like.

I don't want to break with my style, which is to not break the 14-segment in any situation, so I might have to pretend that for those characters there was an extra 4 segments installed like this...

sel

The good thing is I found a configuration like this online so it's not completely unbelievable, as in would never happen on a real LCD.

111segment

This allows me to have dieresis, grave, acute, circumflex and ring (turn on only one dieresis)...however no tidle. I think I can make alternate glyphs for the glyphs that have tildes above them and just put a line above them.

@ctrlcctrlv
Copy link
Author

Also a sample :D

sample

@davelab6
Copy link
Contributor

davelab6 commented Jul 11, 2015 via email

@ctrlcctrlv
Copy link
Author

Yes.

I plan on:

Two families, 14 Segment and 7 Segment. I was going to do 16 Segment as well but decided that I wouldn't actually meaningfully use the freedom provided by top and bottom being divided in half.

Each will have:

  • Condensed
  • Italic
  • Italic Condensed

There probably won't be bold.

14 will be the most complete. 7 will be missing quite a bit due to how many glyps are impossible with it. For example...k, m, v, w, x. But it will have at least the digits. I mostly needed the 14 as I wrote.

Variations are easy just by applying FontForge's transformations so why not 😉

@ctrlcctrlv
Copy link
Author

I finished ISO 8859-1 in my way.

I decided it would be necessary for extra segments above and below to support European type...so I gave in and created this thing.

lel

I then deleted segments as usual for creating the rest of the letters.

iso
spanish2
spanish1
german
br

After I decide exactly how much skewed italic will be and how much narrower condensed will be I'll make Github release.

Overall I am quite happy with how it came out. :) Thank you for "notfixing" this and giving me something to do.

@davelab6
Copy link
Contributor

Awesome!!

Please check https://github.com/google/fonts/blob/master/CONTRIBUTING.md#font-requirements including the glyph set :)

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

No branches or pull requests

3 participants