On 12/30/2018 12:06 PM, Joseph Canedo wrote:
Dear list,

Given the Following MWE, I notice that with latest beta (does not seem to happen before) kerns are not applied in paragraph in which there are some hebrew letters. This only affects text after that hebrew letters up to end of paragraph.

I use 2 fonts in sampleĀ : EBGaramond and KeterYG (can be found in various places).

Thanks for advising

Best regards

Joseph

\showfontkerns

\definefontfeature[base][mode=node, kern=yes, script=latn, trep=yes]

\definefontfeature[hebrew][default][mode=node, lang=heb, script=hebr]

\definefallbackfamily[mainfont][serif][KeterYG][preset=range:hebrew, scale=1.0, features=hebrew]

\definefontfamily[mainfont][serif][EBGaramond][features=base]

\setupbodyfont[mainfont, 9pt]

\def\He{\hebrewHe}

\def\Tav{\hebrewTav}

\def\Vav{\hebrewVav}

\starttext

VA c'est {\setupalign[r2l]\Tav\He\Vav} VA c'est % there is no kern between latest V and A

VA c'est. % kern as expected

\stoptext
in font-ots.lua you can find

    local lefttoright  = 0
    local righttoleft  = 1

the second line misses a 't'

can you test with fixing that

(i'm cleaning up a bit of directional code and upcoming betas might have more of that cleanup)

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to