[lucida] Lucida OT equality symbol looks faint in Adobe Acrobat

Bruno Voisin bvoisin at icloud.com
Mon Aug 15 00:18:31 CEST 2022


> On 14 Aug 2022, at 23:51, Karl Berry <karl at freefriends.org> wrote:
> 
> If you dump a font which does have hinting (Latin Modern?), I surmise
> you will see the hinting stuff and can then check definitively if they
> are present in the current .otf. -k

Indeed, applying ttx to lmroman10-regular.otf, there are over a thousand hint-related instructions of the type listed at

https://docs.microsoft.com/en-us/typography/opentype/spec/cff2charstr#21-hints

like

        <CharString name="a">
          -45 callsubr
          hstemhm
          32 77 207 69 73 25 hintmask 01111110
          -106 callsubr
          hintmask 10000000
          -51 callsubr
          hintmask 01000010
          -66 callgsubr
          hintmask 10001100
          -70 callgsubr
          endchar
        </CharString>

It turns out two of the Lucida OpenType fonts include such instructions:

LucidaBrightOT-Demi.ttx
LucidaBrightOT-DemiItalic.ttx

like for the first

        <CharString name="a">
          -90 -12 55 -55 77 210 44 79 108 -108 118 -13 45 hstemhm
          26 142 -95 78 181 145 hintmask 0010010110000000
          477 386 rmoveto
          -66 callsubr
          hintmask 0010100110000000
          -65 callsubr
          hintmask 0011000110000000
          -64 callsubr
          hintmask 0010100110000000
          -63 callsubr
          hintmask 0110011010000000
          -62 callsubr
          hintmask 1010010110000000
          -61 callsubr
          -145 125 rmoveto
          -178 vlineto
          hintmask 0110001010000000
          -60 callsubr
          endchar
        </CharString>
 
Bruno


More information about the lucida mailing list.