indestructible-type / Bodoni

Bodoni* by indestructible type*
http://indestructible-type.github.io/Bodoni.html
SIL Open Font License 1.1
152 stars 5 forks source link

Math characters are misaligned #23

Open thlinard opened 4 years ago

thlinard commented 4 years ago

Example with 1<>=×÷+−¬±≠≤≥◊3 :

Bodoni

Also, ∏∑ are too small and +−±×÷¬=≠≈~<>≤≥∞|¦◊^∏∑ should remain upright, never italic or slanted.

thlinard commented 4 years ago

A good reference: http://www.typoma.com/publ/20041002-atypi.pdf

EwonRael commented 4 years ago

Thanks for the reference. I did a quick run-though and fixed the alignment + italic issue. ∏∑ are unchanged right now. I will fix them presently. Let me know if there's anything else I missed

thlinard commented 4 years ago

Very good! ~ and ◊ could be more in the Math axis, and ~|^◊∏∑ are still slanted in italic.

Also, two possible future refinements:

  1. You could add a case feature for hyphen, en dash, em dash, etc. The vertical axis should be the same as your present math axis (lining figures height = uppercase letters height).
  2. You could expand your onum feature with %$€£, etc., and math characters with a math axis equal to the vertical axis of your current hyphen, en dash, em dash (old style figures height = lowercase letters height).