ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* possible ligaturing bug with EB Garamond * clig
@ 2013-04-16 18:06 Philipp Gesang
  2013-04-16 18:49 ` Hans Hagen
  2013-04-16 19:21 ` Hans Hagen
  0 siblings, 2 replies; 4+ messages in thread
From: Philipp Gesang @ 2013-04-16 18:06 UTC (permalink / raw)
  To: ConTeXt ML


[-- Attachment #1.1: Type: text/plain, Size: 940 bytes --]

Hi,

with EB Garamond Italic and contextual ligatures I get a weird
duplicate “s” for the pairing “us”:

·······································································
\starttext

  \definefontfeature[default][default][clig=yes]
  \definedfont[ebgaramond12italic*default at 42pt]
  %definedfont[ebgaramond08italic*default at 42pt]

  foo us bar ss fi ffi ffl fj\endgraf

  Thus, I came to the conclusion ...

\stoptext
·······································································

Occurs in Context and Luatex-Fonts, not only on my machine. Can
some confirm this? Also I’d like to know if that’s a bug in the
font or the font loader.

Thanks
Philipp

[1] Version 0.015 from here:
    http://www.georgduffner.at/ebgaramond/download.html


[-- Attachment #1.2: Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: possible ligaturing bug with EB Garamond * clig
  2013-04-16 18:06 possible ligaturing bug with EB Garamond * clig Philipp Gesang
@ 2013-04-16 18:49 ` Hans Hagen
  2013-04-16 19:21 ` Hans Hagen
  1 sibling, 0 replies; 4+ messages in thread
From: Hans Hagen @ 2013-04-16 18:49 UTC (permalink / raw)
  To: ConTeXt ML

On 4/16/2013 8:06 PM, Philipp Gesang wrote:
> \starttext
>
>    \definefontfeature[default][default][clig=yes]
>    \definedfont[ebgaramond12italic*default at 42pt]
>    %definedfont[ebgaramond08italic*default at 42pt]
>
>    foo us bar ss fi ffi ffl fj\endgraf
>
>    Thus, I came to the conclusion ...
>
> \stoptext

could be a bug, probably the first time we run into such a case 
(specific kind of chains subs)

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
                                              | 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://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: possible ligaturing bug with EB Garamond * clig
  2013-04-16 18:06 possible ligaturing bug with EB Garamond * clig Philipp Gesang
  2013-04-16 18:49 ` Hans Hagen
@ 2013-04-16 19:21 ` Hans Hagen
  2013-04-16 19:44   ` Philipp Gesang
  1 sibling, 1 reply; 4+ messages in thread
From: Hans Hagen @ 2013-04-16 19:21 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On 4/16/2013 8:06 PM, Philipp Gesang wrote:
> Hi,
>
> with EB Garamond Italic and contextual ligatures I get a weird
> duplicate “s” for the pairing “us”:
>
> ·······································································
> \starttext
>
>    \definefontfeature[default][default][clig=yes]
>    \definedfont[ebgaramond12italic*default at 42pt]
>    %definedfont[ebgaramond08italic*default at 42pt]
>
>    foo us bar ss fi ffi ffl fj\endgraf
>
>    Thus, I came to the conclusion ...
>
> \stoptext
> ·······································································
>
> Occurs in Context and Luatex-Fonts, not only on my machine. Can
> some confirm this? Also I’d like to know if that’s a bug in the
> font or the font loader.
>
> Thanks
> Philipp
>
> [1] Version 0.015 from here:
>      http://www.georgduffner.at/ebgaramond/download.html

you can test with

local function s_hashed(t,cache)
     if t then
         local ht = { }
         local tf = t[1]
         for i=1,#tf do
             ht[i] = { [tf[i]] = true }
         end
         return ht
     else
         return nil
     end
end

in font-otf.lua (you need to delete the cached font) - i wonder what the 
original test font was (might as break that one)

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
                                              | 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://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: possible ligaturing bug with EB Garamond * clig
  2013-04-16 19:21 ` Hans Hagen
@ 2013-04-16 19:44   ` Philipp Gesang
  0 siblings, 0 replies; 4+ messages in thread
From: Philipp Gesang @ 2013-04-16 19:44 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 1736 bytes --]

···<date: 2013-04-16, Tuesday>···<from: Hans Hagen>···

> On 4/16/2013 8:06 PM, Philipp Gesang wrote:
> >Hi,
> >
> >with EB Garamond Italic and contextual ligatures I get a weird
> >duplicate “s” for the pairing “us”:
> >
> >·······································································
> >\starttext
> >
> >   \definefontfeature[default][default][clig=yes]
> >   \definedfont[ebgaramond12italic*default at 42pt]
> >   %definedfont[ebgaramond08italic*default at 42pt]
> >
> >   foo us bar ss fi ffi ffl fj\endgraf
> >
> >   Thus, I came to the conclusion ...
> >
> >\stoptext
> >·······································································
> >
> >Occurs in Context and Luatex-Fonts, not only on my machine. Can
> >some confirm this? Also I’d like to know if that’s a bug in the
> >font or the font loader.
> >
> >Thanks
> >Philipp
> >
> >[1] Version 0.015 from here:
> >     http://www.georgduffner.at/ebgaramond/download.html
> 
> you can test with
> 
> local function s_hashed(t,cache)
>     if t then
>         local ht = { }
>         local tf = t[1]
>         for i=1,#tf do
>             ht[i] = { [tf[i]] = true }
>         end
>         return ht
>     else
>         return nil
>     end
> end
> 
> in font-otf.lua (you need to delete the cached font) - i wonder what
> the original test font was (might as break that one)

Thanks, applied! No noticable breakage.

Philipp

-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments

[-- Attachment #1.2: Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-04-16 19:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-16 18:06 possible ligaturing bug with EB Garamond * clig Philipp Gesang
2013-04-16 18:49 ` Hans Hagen
2013-04-16 19:21 ` Hans Hagen
2013-04-16 19:44   ` Philipp Gesang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).