
Why do you think these fonts have kern tables at all? I looked at Optima.ttc with Fontforge and can’t find one.
On my system, they do have kerning values. FontForge > Elemente > Schriftinformationen > Nachschlagetabellen > GPOS > kern As I wrote, I can generate new TTF fonts with FontForge from Optima.ttc for example, use them instead and ConTeXt then has access to the kerning table (see attached PDF). I was just wondering if there is a way to use the TTC files directly with ConTeXt.

Am 04.02.25 um 10:36 schrieb Paul Schalck via ntg-context:
Why do you think these fonts have kern tables at all? I looked at Optima.ttc with Fontforge and can’t find one.
On my system, they do have kerning values.
FontForge > Elemente > Schriftinformationen > Nachschlagetabellen > GPOS > kern
As I wrote, I can generate new TTF fonts with FontForge from Optima.ttc for example, use them instead and ConTeXt then has access to the kerning table (see attached PDF). I was just wondering if there is a way to use the TTC files directly with ConTeXt.
You’re right, I looked in the wrong place, sorry. (Didn’t use Fontforge for years…) Hraban

On 2/4/2025 10:36 AM, Paul Schalck via ntg-context wrote:
Why do you think these fonts have kern tables at all? I looked at Optima.ttc with Fontforge and can’t find one.
On my system, they do have kerning values.
FontForge > Elemente > Schriftinformationen > Nachschlagetabellen > GPOS > kern
As I wrote, I can generate new TTF fonts with FontForge from Optima.ttc for example, use them instead and ConTeXt then has access to the kerning table (see attached PDF). I was just wondering if there is a way to use the TTC files directly with ConTeXt.
liek this: file:cambria.ttc(Cambria Math) ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------

liek this:
file:cambria.ttc(Cambria Math)
Yes, similar to cambria.ttc, but Cambria works perfectly here unlike those macOS TTCs (see script below and PDF). I made a temporary link to the fonts, for testing purposes only obviously, if anyone is interested but not on macOS (10 files, 4.5MB). https://drive.google.com/file/d/12JDS4b_qxDDFparSF__xk6X_gDe8aZPF/view?usp=s... /// \usetypescript[cambria] % tested here only with cambria.ttc; version 6.99; 2017 \setupbodyfont [cambria] \def\smpl{VO WA LT Vo Va Ty \bgroup\enabletrackers[visualizers.glyph]fi fl\egroup\crlf} \def\test{\tf\ctxlua{tex.print(fonts.hashes.properties[font.current()].fullname)}\crlf\smpl\bf\smpl\it\smpl\bi\smpl\blank} \starttext \enabletrackers[visualizers.fontkern] \test \stoptext
participants (3)
-
Hans Hagen
-
Henning Hraban Ramm
-
Paul Schalck