提交 c346671b 编写于 作者: B Behdad Esfahbod

Minor doc fixes

上级 40604498
...@@ -34,8 +34,10 @@ ...@@ -34,8 +34,10 @@
* This file exports one main function: _hb_ot_shape_normalize(). * This file exports one main function: _hb_ot_shape_normalize().
* *
* This function closely reflects the Unicode Normalization Algorithm, * This function closely reflects the Unicode Normalization Algorithm,
* yet it's different. The shaper an either prefer decomposed (NFD) or * yet it's different.
* composed (NFC). *
* Each shaper specifies whether it prefers decomposed (NFD) or composed (NFC).
* The logic however tries to use whatever the font can support.
* *
* In general what happens is that: each grapheme is decomposed in a chain * In general what happens is that: each grapheme is decomposed in a chain
* of 1:2 decompositions, marks reordered, and then recomposed if desired, * of 1:2 decompositions, marks reordered, and then recomposed if desired,
...@@ -56,8 +58,8 @@ ...@@ -56,8 +58,8 @@
* which typically has better mark positioning. * which typically has better mark positioning.
* *
* - When a font does not support a combining mark, but supports it precomposed * - When a font does not support a combining mark, but supports it precomposed
* with previous base. This needs the itemizer to have this knowledge too. * with previous base, use that. This needs the itemizer to have this
* We need ot provide assistance to the itemizer. * knowledge too. We need ot provide assistance to the itemizer.
* *
* - When a font does not support a character but supports its decomposition, * - When a font does not support a character but supports its decomposition,
* well, use the decomposition. * well, use the decomposition.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册