[HarfBuzz] Documenting OpenType shaping

Behdad Esfahbod behdad.esfahbod at gmail.com
Tue Jun 5 17:58:24 UTC 2018


Hey,

Something I quickly spotted:

"""
"Ra,Halant" sequences that occur elsewhere in the syllable may take on a
below-base form (called "Rakaar" in Devanagari and most other scripts, and
called "Raphala" in Bengali).
"""

That should be Halant,Ra.

On Tue, Jun 5, 2018, 7:43 AM Nathan Willis <nwillis at glyphography.com> wrote:

> Hi everyone,
>
> I've been working on a set of specification-like documents that describe
> how OpenType Layout works, specifically for shaping complex scripts. It's
> not quite complete yet, but we'd appreciate any and all feedback that the
> community can provide.
>
> The repository is here:
> https://github.com/n8willis/opentype-shaping-documents/
>
> As the resident README says, the starting points that we'd currently
> suggest people look at are
>
> - The Indic scripts, which you can get to from here:
> https://github.com/n8willis/opentype-shaping-documents/blob/master/opentype-shaping-indic-general.md
> - The Arabic-and-related scripts (N'Ko, Syriac, Mongolian):
> https://github.com/n8willis/opentype-shaping-documents/blob/master/opentype-shaping-arabic-general.md
> - Hangul:
> https://github.com/n8willis/opentype-shaping-documents/blob/master/opentype-shaping-hangul.md
>
> A couple of the others are more-or-less complete, although I'm waiting on
> some question-loops to close with people I've privately been bugging with
> my questions. That includes Myanmar and Tibetan.
>
> I would definitely stay away from the Thai/Lao doc, which is in major
> churn, and Hebrew, which hopefully lands shortly.
>
>
> In any case, the goal here is to bridge the gap left by Microsoft's
> "Developing OpenType fonts for Script X" pages, which only offer some
> details aimed at font designers, and the OpenType/Unicode specs.
>
> It's targeting developers who have to implement script shaping. It's based
> primarily on the HarfBuzz codebase, plus whatever is known about Uniscribe,
> plus dissecting a lot of fonts. If there's anything that is wrong, or is
> unclear, or is missing, please open an issue or a PR or just tell me!
>
> That goes for the illustrations as well as the text; sometimes it can be
> tough to tease out an illustration that highlights one specific GSUB
> feature, when in reality they are meant to work together.
>
> Your feedback and help is appreciated!
>
> Nate
>
> --
> nathan.p.willis
> nwillis at glyphography.com <http://identi.ca/n8>
> _______________________________________________
> HarfBuzz mailing list
> HarfBuzz at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/harfbuzz
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/harfbuzz/attachments/20180605/17af1fdc/attachment.html>


More information about the HarfBuzz mailing list