[EversonMono] Using Everson Mono in Windows cmd, bash, and PowerShell

John Hudson tiro at tiro.com
Mon Nov 21 21:39:11 GMT 2016


On 21/11/16 12:55, Michael Everson wrote:

> No, because then Microsoft (and perhaps other vendors) disallows the font because the combining characters (which are zero-width) are not permitted when the monospace bit is checked.
>
> This isn’t my fault. I have suggested that there should be an OpenType bit for monowidth fonts that contain zero-width combining characters, but the people on the OpenType list didn’t seem to be interested.

There is already a mechanism for handling combining mark characters in 
OT monospaced fonts:

1. Set width of all glyphs, including combining marks, to standard width.

2. Use GPOS lookup in <mark> feature to collapse width of mark glyphs to 
zero.

This is the method used in other monospaced fonts employed in terminal 
emulators, e.f. Courier New, Consolas, etc.

JH



More information about the EversonMono mailing list