Dejavu Sans Typography: The Mystery of the r n Letter Sequence

  • Thread starter Thread starter Stephen Tashi
  • Start date Start date
AI Thread Summary
The issue of the letters "r n" appearing as "m" in Dejavu Sans type at 14 points in LibreOffice is likely due to problems with kerning tables in that specific implementation of the font. This discrepancy does not occur in MS Office, suggesting that the issue is not inherent to the font itself but rather a rendering error in LibreOffice. Factors such as font scaling also contribute to the problem, as the spacing between letters can vary at different point sizes. The complexity of real-life scaling means that font dimensions do not simply double when the point size increases, further complicating how letters are displayed on screens. Overall, the tight spacing between "r" and "n" is a known issue that may manifest under certain conditions.
Stephen Tashi
Science Advisor
Homework Helper
Education Advisor
Messages
7,864
Reaction score
1,602
TL;DR Summary
Does the design of Dejavu Sans type intend that "r" next to "n" look like an "m"?
On my particular computer monitor and computer, using 14 point Dejavu Sans type in Libreoffice, the sequence of letters "r n" looks like an "m".

typograhphyExample.jpg


Is this a deliberate feature of the design of Dejavu Sans type? Or is it something that only happens in
typograhphyExample.jpg
a peculiar combination of circumstances on particular monitors and software?
 
Computer science news on Phys.org
This is how it looks in MS Office (Dejavu Sans, 14):
1605123860881.png
There is a slight gap between r and n.
 
Since it appears OK in MS Office, it sounds like an error in the kerning tables in your implementation of that font. It could be something as simple as a typo or a dropped bit.
 
  • Like
Likes Stephen Tashi and DrClaude
anorlunda said:
Since it appears OK in MS Office, it sounds like an error in the kerning tables in your implementation of that font. It could be something as simple as a typo or a dropped bit.
It can also be due to the scaling used (the font might not render correctly at all zoom factors).
 
  • Like
Likes Tom.G
DrClaude said:
It can also be due to the scaling used

If only plain-old-scaling worked for typefaces. But real-life scaling is more complex: a 24 point font isn't identical to a 12 pt version with every dimension doubled. And that's before being turned into pixels, which makes the problem even worse.
 
Here, the spacing between the arm of the "r" and the "n" is 2 pixels at 24pt and 1 pixel at 22pt (screen display).

This confirms the info on the link @Vanadium 50 posted; it's too tight -- sometimes.
 

Similar threads

2
Replies
67
Views
14K
4
Replies
175
Views
25K
Replies
38
Views
8K
Replies
16
Views
6K
Replies
4
Views
4K
Replies
1
Views
3K
Replies
3
Views
2K
Back
Top