[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ligatures
From: |
Pip Cet |
Subject: |
Re: Ligatures |
Date: |
Mon, 18 May 2020 19:41:19 +0000 |
On Mon, May 18, 2020 at 7:27 PM <address@hidden> wrote:
> > And this is where it gets back to "let's not hardcode the dependency
> > on Harfbuzz and FreeType, because other backends might actually give
> > us the information we need".
>
> But how should a backend guess where the subparts of a cluster are
> without the font providing it?
Well, of course it shouldn't. It should return the information that is
available, and then we can decide, based on a user setting, what we
want to do about it: the options are, at least, to treat the ligature
as atomic (the right thing to do for ligatures like %, &, and ß),
guess (possibly the right thing to do for ffi?), or refuse to use the
ligature in question and fall back to individual characters (which
isn't always possible, but it is what we do right now for ASCII
ligatures).
> And in the latter case, HarfBuzz
> does give us the info.
How so? I honestly don't think it does, because it would treat the
ligature as one glyph.
- Re: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY), (continued)
- Re: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY), Eli Zaretskii, 2020/05/17
- Re: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY), Pip Cet, 2020/05/17
- Re: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY), Eli Zaretskii, 2020/05/17
- Re: Ligatures (was: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY)), Eli Zaretskii, 2020/05/18
- Re: Ligatures (was: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY)), tomas, 2020/05/18
- Re: Ligatures (was: Unify the Platforms: Cairo+FreeType+Harfbuzz Everywhere (except TTY)), Eli Zaretskii, 2020/05/18
- Re: Ligatures, Stefan Monnier, 2020/05/18
- Re: Ligatures, Eli Zaretskii, 2020/05/18
- Re: Ligatures, Pip Cet, 2020/05/18
- Re: Ligatures, tomas, 2020/05/18
- Re: Ligatures,
Pip Cet <=
- Re: Ligatures, tomas, 2020/05/18
- Re: Ligatures, Eli Zaretskii, 2020/05/18
- Re: Ligatures, Clément Pit-Claudel, 2020/05/18
- Re: Ligatures, Eli Zaretskii, 2020/05/18
- Re: Ligatures, Clément Pit-Claudel, 2020/05/18
- Re: Ligatures, Eli Zaretskii, 2020/05/19
- Re: Ligatures, Clément Pit-Claudel, 2020/05/19
- Re: Ligatures, Eli Zaretskii, 2020/05/19
- Re: Ligatures, Clément Pit-Claudel, 2020/05/19
- Re: Ligatures, Eli Zaretskii, 2020/05/19