Page MenuHome

Text truncation character not available in verdana font
Open, Needs Triage by DeveloperPublic

Description

System Information
Operating system: Linux/Ubuntu 19.10
Graphics card: i915

Blender Version
Broken: 2.82 (sub 1) from thomas-schiex PPA

The symbol used to designate truncated text in ui has no valid equivalent in the ubiquitous Verdana. This wouldn't be so much of a problem if it wasn't the best hinted font available in this universe. I like my interface clean, un-anti-aliased and hinted and that is only possible using Verdana. It would be nice if this character could be replaced by … (ellipsis U+2026 aka UTF-8:0xE2 0x80 0xA6 or UTF-16:0x2026). See attached images for clarification of the problem and example of perfect hinting in Verdana, lacking the ellipsis.

Default font, correct ellipsis, bad hinting:

Verdana, wrong ellipsis, perfect hinting:

Details

Type
Bug

Related Objects

Event Timeline

Yes, this is a known issue. The correct character to use for continuation character is the ellipsis. Yet we use the “two-dot leader”, which is not available in many fonts, because the ellipsis is quite wide in the font that we ship with.

The changes to fix your problem is in our system now:
https://developer.blender.org/D6055

Among other things it reduces the width of the ellipsis glyph in our fonts and then uses it for continuation. My hope is to get this in for version 2.82 but we are a bit backlogged in our review process so it might take longer.