[NTG-context] copy/paste text broken with certain ligatures

Hans Hagen pragma at wxs.nl
Fri Apr 15 00:24:26 CEST 2016


On 4/14/2016 3:47 PM, Brian R. Landy wrote:
> Hi, sometime between version 2015.08.05 and 2016.04.10 the handling of
> certain ligatures changed (sorry, I don't have intermediate versions to
> test with).  The issue is the ligatures no longer copy/paste as the
> original two characters, which also breaks text searched of the pdf.
> Instead they copy as a single glyph.
>
> I'm seeing the problem with "ti" and "fj", while others like "ffi",
> "fi", and "ff" are fine in both versions.
>
> I see this using Calibri (other fonts I tried don't support those two
> ligatures):
>
>    \starttypescript[cleartype]
>      \definetypeface[\typescriptone][ss][sans][calibri][default]
>    \stoptypescript
>    \usetypescript[cleartype]
>    \setupbodyfont[cleartype,sans,10pt]
>    \starttext
>    ffi\par
>    fi\par
>    ff\par
>    fi\par
>    ti\par
>    fj\par
>    \stoptext
>
> Thank you.

not all pdf viewers can do that well, unless it's broken, context 
outputs the tounicode vectors needed for it

Hans


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.com | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the ntg-context mailing list