Skip to content
Documentation of OpenType shaping behavior
Branch: master
Clone or download
n8willis Merge pull request #82 from n8willis/avagraha-fix
Indic: Avagraha regular-expression fix
Latest commit d33cb44 Sep 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
character-tables Indic: Update character tables with UCD 11 changes Aug 27, 2019
images
notes Myanmar, notes; trivial: whitespace cleanup in Ragel notes. May 3, 2018
.gitignore Add gitignore. Oct 26, 2017
README.md Minor; update README to include links to default and USE docs. Apr 17, 2019
opentype-shaping-arabic-general.md Various: flyspell pass. Mar 22, 2018
opentype-shaping-arabic.md Minor: broad flyspell pass. Aug 16, 2018
opentype-shaping-bengali.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-default.md USE: expand stages 4 and 5. Default: major update. Jan 29, 2019
opentype-shaping-devanagari.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-gujarati.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-gurmukhi.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-hangul.md Hnagul: insert tone-mark reordering image. May 1, 2018
opentype-shaping-hebrew.md Minor: broad flyspell pass. Aug 16, 2018
opentype-shaping-indic-general.md Indic-General: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-kannada.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-khmer.md Patch improved 2.8 mark-tagging text from IG into all affected Indic2… Mar 9, 2019
opentype-shaping-malayalam.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-mongolian.md Minor: broad flyspell pass. Aug 16, 2018
opentype-shaping-myanmar.md Myanmar: correct syllable-identification classes, add Notes to explain. Aug 16, 2018
opentype-shaping-nko.md Arabic/Mongolian/NKo/Syriac: update discussion of mark reordering. Jun 14, 2018
opentype-shaping-normalization.md Add initial normalization doc. Jan 29, 2019
opentype-shaping-oriya.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-sinhala.md Sinhala: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-syriac.md Arabic/Mongolian/NKo/Syriac: update discussion of mark reordering. Jun 14, 2018
opentype-shaping-tamil.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-telugu.md Indic2: fix regex defs regarding Anusvara/Avagraha confusion. Sep 22, 2019
opentype-shaping-thai-lao.md Thai-Lao: add images. Aug 24, 2018
opentype-shaping-tibetan.md Minor: broad flyspell pass. Aug 16, 2018
opentype-shaping-use.md USE: expand stages 4 and 5. Default: major update. Jan 29, 2019
opentype-shaping-vedic-extensions.md Indic: Update character tables with UCD 11 changes Aug 27, 2019

README.md

OpenType shaping documents

        🆆 🅰 🆁 🅽 🅸 🅽 🅶

This repository is an active WORK IN PROGRESS.

NONE of the documents you currently see here are complete nor are they suitable for reference. PLEASE do not use them as a guide or as a general information source.

As long as this warning text remains visible, the above holds true.

At present, we are seeking comments and bugfixes on the Indic-script, Arabic-like, Hangul, Hebrew, Thai/Lao, Tibetan, Khmer, Myanmar, default, and USE documents. Interested readers and contributors can begin at the

shaping documents and are encouraged to submit their feedback on the text or images of any of the linked scripts.

In its final form, this repository will hold documentation describing the shaping behavior used for layout of OpenType text. In particular, it will focus on complex scripts.

You can’t perform that action at this time.