On Mon May 12 22:01:04 2014, Hans Hagen wrote:
> On 5/12/2014 9:48 PM, Aíre Funvake wrote:
>> Hi all,
>>
>> Trying to select "slashed zero" and "lining figures" from a
>> font. For Lucida Bright OT, as another example, +scmp works,
>> but not for Charter ITC Pro. But the font that concerns me
>> the most right now, is TheSansMono Condensed...
>>
>> Font URL:
>> http://www.lucasfonts.com/fonts/thesansmono/thesansmono-condensed/features/
>>
>>
>> PDF Info:
>> https://dl.dropboxusercontent.com/u/6613992/TheSansMonoCd-info.pdf
>>
>> 8<-------------------minimal example---------------------------->8
>> \newdimen\fntcodesz
>> \fntcodesz = 11.5pt
>> \font\kwr = name:thesansmonocdw5regular:+lnum;+zero at \fntcodesz
>> \kwr
>> 0123456789
>> \bye
>> 8<-------------------------------------------------------------->8
>
> sometimes you need to select a script/language combination too or when
> digits are concerned disable oldstyle

I'm too inexperienced to know what that means, or how to apply that.

I've opened the font in FontForge, and can see the glyphs I'm
looking for, but again, it does not carry much applicable meaning
for me. For example, can I use this information?:

Slash 0, Lining Figures: (0x10120) U+0030 "zero.lf.slashed" DIGIT ZERO
      1, Lining Figures: (0x10121) U+0031 "one.lf" DIGIT ONE
      ...
Slash 0, "Basic": (0x1012b) U+0030 "zero.basic.slashed" DIGIT ZERO
      1, "Basic": (0x1012c) U+0031 "one.basic" DIGIT ONE
      ...

Also, under Font Info -> Lookups, I see something which may help:

...
lookup zeroSlashedZeroinLatinlookup25 {
  lookupflag 0;
    sub \zero by \zero.slashed ;
    sub \zero.oldstyle by \zero.oldstyle.slashed ;
    sub \zero.alt1 by \zero.alt1.slashed ;
    sub \zero.lf by \zero.lf.slashed ;
    sub \zero.basic by \zero.basic.slashed ;
} zeroSlashedZeroinLatinlookup25;
...

The whole feature set:
https://dl.dropboxusercontent.com/u/6613992/TheSansMonoCd-W5Regular.fea

Thanks for your time,
Aíre.

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to