RE: ct, fj and blackletter ligatures

From: Kent Karlsson (kentk@md.chalmers.se)
Date: Thu Nov 07 2002 - 14:37:30 EST

  • Next message: Michael Everson: "Re: A .notdef glyph"

    > Kent Karlsson wrote:
    > > (Subword boundaries are likely hyphenation
    > > points, whereas occurrences of ff, fi etc. elsewhere are
    > > unlikely hyphenation points.)
    >
    > I am sorry to always contradict you

    I don't think we always contradict eachother! ;-)
    Indeed we seem to agree on that the TAG "characters"
    should be deprecated... [Long live the TAG BOLD and
    TAG ITALIC!; ah, no]

    > but, in Italian, there always is an
    > hyphenation point between two identical consonant letters.

    ok. (And I don't think we disagree here at all.)

    > Nevertheless,
    > Italian typography traditionally requires the "ff", "ffi" and "ffl"
    > ligatures.

    I guess, fi, fl, etc. too.

    > BTW, this leads me to a horrible thought: would a shy hyphen
    > between the two
    > f's prevent the formation of the "ff" ligature? In this is
    > the case, fonts
    > might also need to have <f>+<shy>+<f>, <f>+<shy>+<f><i>, and
    > <f>+<shy>+<f><l> into their ligature tables.

    I'm not sure to what extent rendering systems "send" SHYs to fonts.
    If they do, then yes, such ligature table entries would be needed.
    If SHYs are handed before any characters are "sent" to the font (it
    would need to for proper interpretation, right?) they could also
    be removed before the string is "sent" to the font (or more generally,
    before automatic ligature processing).

    If, on the other hand, like (maybe!) for German, one want <f><SHY><f>
    and similar to not form a ligature in the graphical sense, one would
    have to somehow use special ligature entries or special letter forms
    for what originally was <f><SHY><f> (etc.) so that no ligature in the
    graphical sense would be formed, nor any ugly overlap.

                    /Kent K



    This archive was generated by hypermail 2.1.5 : Thu Nov 07 2002 - 15:31:12 EST