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

Bruno Voisin bvoisin at icloud.com
Fri Aug 12 02:43:13 CEST 2022


> On 12 Aug 2022, at 00:23, Karl Berry <karl at freefriends.org> wrote:
> 
> As for a workaround in the font, looking at dumps from ttx is all I can
> think of to see what's really different and what might be changed. It
> could be anything. I won't be able to do this any time soon, but I'll
> add it to my list.

In LucidaBrightOT:

        <CharString name="equal">
          230 108 190 rmoveto
          -100 callsubr
          163 vmoveto
          -100 callsubr
          -271 vmoveto
          -100 callsubr
          163 vmoveto
          -100 callsubr
          endchar
        </CharString>

In LucidaBrightOT-Math:

        <CharString name="equal">
          108 190 rmoveto
          -100 callsubr
          163 vmoveto
          -100 callsubr
          endchar
        </CharString>

Based on

https://docs.microsoft.com/en-us/typography/opentype/spec/cff2#9-local-and-global-subr-indexes

and LucidaBrightOT having 161 Subrs and LucidaBrightMathOT 456, my impression is that "-100 callsubr" calls subroutine 7 (107 -100), which is the same in both

          <CharString index="7">
            651 54 -651 hlineto
            return
          </CharString>

That's as far as I went.

Bruno





More information about the lucida mailing list.