Mobile app version of vmapp.org
Login or Join
Gretchen549

: Why do fonts set to the same (pixel) number of size differ drastically in actual size when displayed on screen? Something that has always puzzled me is the fact that when I change the font

@Gretchen549

Posted in: #Fonts #FontSize #History

Something that has always puzzled me is the fact that when I change the font used in a program, even though in theory the font size is remains the same, the actual displayed size differs dramatically. For example, Inconsolata at 13 looks so much smaller than Source Code Pro at 13, so that I have to set it to 15 to make my eyes comfortable. In another example, Proxima Nova seems to be smaller than Helvetica Neue.

Why do I feel such a phenomenon? Is it only because different fonts have different single-character width, such that some fonts simply look more cuddled together? Or is it actually that font size doesn’t really mean a lot regarding the real size of individual characters (both height and width), and that different fonts might have radically different actual sizes even though the theoretical sizes specified are the same? If that’s the case, then font sizing looks to be a very confusing matter. Why isn’t there a more uniform way to represent the actual size a character is going to occupy on screen so that switching between fonts would be easier?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Gretchen549

2 Comments

Sorted by latest first Latest Oldest Best

 

@RJPawlick971

Or is it actually that font size doesn’t really mean a lot regarding the real size of individual characters


Yes. That's the reason.

This is how fonts looked originally:



The type size referred the height of the block of metal the glyph was placed on--not the size of the letter itself.

All fonts at 72 point were cast in blocks of metal 72 points high. But the actual glyphs could be any size (though usually less than 72 points).

10% popularity Vote Up Vote Down


 

@Shelton719

The short answer could be: because a pixel isn't a unit of measure and depends of the screen size where you display your design.

The not so short answer should start asking you What do you understand a pixel is? As I mentioned before, a pixel isn't a concrete length magnitude.

The second detail you have to understand is how is build a type. Nowadays a type for us is a simply set of Bézier curves that define the form of a letter. But anciently it was a piece of metal well built and with a 3D body. It's important because from those times come many design decisions that create subtle differences in the proportions of the letters design.

The length, angle, proportion of many of the ascenders and descenders have to do with the ancient metal dimensions. That's the reason why you can have two different fonts in the same size (i.e. 13 pt) and you can see one bigger than other. It's a question of proportion between the parts of the letter and meanly, the lower case height so called x-height.

You should read about typometry or how to measure and comapre typefaces.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme