1

Why is there so much variation between how font renderers treat fonts? Specifically, why is letter spacing vary with some fonts & not with others?

For example, why does "Open Sans" have near-identical letter spacing between all environments? But "Arial" letter spacing varies drastically? Does the "Arial" font have some metadata that "Open Sans" does not?

Open Sans, 16pt

Arial, 16pt

Thanks.

Markus
  • 518
  • 6
  • 18
  • 1
    I'm voting to close this question as off-topic because it has nothing to do with programming as defined in the FAQ. – Rob Feb 28 '17 at 20:58
  • @Rob, that's a fair point... i was hoping to see if i could do some normalization programatically. But first i have to understand the problem.... – Markus Mar 01 '17 at 14:23
  • @Markus: one of the reasons is that it depends on how renderer treats metrics, are they adjusted after hinting or stay at design values. Also font size could mean different things on different systems. – bunglehead Mar 08 '17 at 03:37
  • @bunglehead Thank you for your reply. I am very interested to know the dirty details of how the renderer treats different metrics under different circumstances. – Markus Mar 08 '17 at 20:19

0 Answers0