excalidraw / virgil

The old-font that powered Excalidraw. Now replaced by Excalifont.
https://plus.excalidraw.com/virgil
SIL Open Font License 1.1
624 stars 18 forks source link

O's and 0's too close to each other #42

Open Feddas opened 3 years ago

Feddas commented 3 years ago

image

The lowercase and uppercase O look great. The zero could be changed to make it look more zero like. Either by making it thinner, putting a slash through the middle, or something else.

image

thorn0 commented 3 years ago

Isn't this okay for handwriting fonts though? In what contexts can this cause confusion?

Feddas commented 3 years ago

I'm in the boat where all characters should be differentiable. I make that slash when I handwrite the 0's in my email address. Why not allow for usernames and IDs to be decipherable? Otherwise, best use case I could come up with is pretty lame; H20 could be a type of submarine or it could be water. Depending on if that's an "oh" or a zero.

dwelle commented 3 years ago

I agree. This is similar issue to 1, and you could make the exact same argument as https://github.com/excalidraw/virgil/issues/20: "Digit 0 looks confusing without other digits next to it".

image

anumithaapollo12 commented 3 years ago

Hi, this looks interesting! Can I take this up?

ellinor-rapp commented 3 years ago

image I ovaled the zero a bit - question is is it sufficient?

Feddas commented 3 years ago

It is subtle, but seems good enough. I'm curious if @anumithaapollo12 has any additional ideas.

aisbergde commented 2 years ago

For me it is very important that you can clearly distinguish all the characters. I learned that still in my youth, as a radio operator, when you listen to messages in groups of 5 in Morse code and write down the characters so that you can distinguish them clearly. For one thing, it was important to use a graphite pencil because it survives rain and water. On the other hand, the clear distinction between characters whose meaning is not obvious from the context in groups of 5.

That is why there was and still is an extra radio script that had to be learned. At least the German radio script is extremely well thought out, precisely with the goal of good distinguishability.

https://www.qsl.net/dk5ke/bilder/abc.gif

abc