Imported Upstream version 3.4.0
[platform/upstream/harfbuzz.git] / docs / html / shaping-opentype-features.html
index 73d8fcb..e36d84a 100644 (file)
@@ -3,12 +3,12 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>OpenType features: HarfBuzz Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
 <link rel="home" href="index.html" title="HarfBuzz Manual">
 <link rel="up" href="shaping-and-shape-plans.html" title="Shaping and shape plans">
 <link rel="prev" href="shaping-and-shape-plans.html" title="Shaping and shape plans">
 <link rel="next" href="shaping-shaper-selection.html" title="Shaper selection">
-<meta name="generator" content="GTK-Doc V1.32.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
       also applies the <code class="literal">calt</code>,
       <code class="literal">clig</code>, <code class="literal">curs</code>,
       <code class="literal">dist</code>, <code class="literal">kern</code>,
-      <code class="literal">liga</code>, <code class="literal">rclt</code>,
-      and <code class="literal">frac</code> features.
+      <code class="literal">liga</code> and <code class="literal">rclt</code>, features.
     </p>
 <p>
+      Additionally, when HarfBuzz encounters a fraction slash
+      (<code class="literal">U+2044</code>), it looks backward and forward for decimal
+      digits (Unicode General Category = Nd), and enables features
+      <code class="literal">numr</code> on the sequence before the fraction slash,
+      <code class="literal">dnom</code> on the sequence after the fraction slash,
+      and <code class="literal">frac</code> on the whole sequence including the fraction
+      slash.
+    </p>
+<p>
+      Some script-specific shaping models
+      (see <a class="xref" href="opentype-shaping-models.html" title="OpenType shaping models">the section called “OpenType shaping models”</a>) disable some of the
+      features listed above:
+    </p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>
+          Hangul: <code class="literal">calt</code>
+       </p></li>
+<li class="listitem"><p>
+          Indic: <code class="literal">liga</code>
+       </p></li>
+<li class="listitem"><p>
+          Khmer: <code class="literal">liga</code>
+       </p></li>
+</ul></div>
+<p>
       If the text direction is vertical, HarfBuzz applies
       the <code class="literal">vert</code> feature by default.
     </p>
     </p>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.32.1</div>
+<hr>Generated by GTK-Doc V1.32</div>
 </body>
 </html>
\ No newline at end of file