[NTG-context] LuaTeX-plain OpenType Features Select

AĆ­re Funvake aire.funvake at gmail.com
Mon May 12 22:59:47 CEST 2014


On Mon May 12 22:52:43 2014, Hans Hagen wrote:
> On 5/12/2014 10:46 PM, Aíre Funvake wrote:
>> 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.
>
> there is some info in font manuals and the context wiki
>
>> 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
>>        ...
>
> so you need to select the lnum feature too
>
Was this not it?:
...
\font\kwr = name:thesansmonocdw5regular:+lnum;+zero at \fntcodesz
...
But thanks; will keep on reading; if solution found, will add it here.
Regards,
Aíre


More information about the ntg-context mailing list