Lines Matching full:harfbuzz
12 buffer text with HarfBuzz, you will need also need a font
16 HarfBuzz provides abstractions to help you cache and reuse the
20 HarfBuzz to work with other libraries.
33 moves in the 'GSUB' and 'GPOS' tables), so HarfBuzz makes
38 in HarfBuzz. This data type is a wrapper around an
40 font file. Since HarfBuzz supports TrueType Collections and
42 typefaces), a HarfBuzz face also requires an index number
62 In HarfBuzz, you do this by creating a <emphasis>font</emphasis>
89 <function>hb_font_set_ptem(font, ptem)</function>. HarfBuzz uses the
93 HarfBuzz lets you specify the degree subpixel precision you want
116 HarfBuzz. After creating a face, you increase its reference
132 During shaping, HarfBuzz frequently needs to query font objects
136 Unicode functions in the buffers chapter, HarfBuzz also wants to
142 Therefore, the HarfBuzz API defines a set of virtual
146 HarfBuzz includes a structure called
281 objects in HarfBuzz, you can set user-data for each
297 <title>Font objects and HarfBuzz's native OpenType implementation</title>
299 By default, whenever HarfBuzz creates a font object, it will
320 directions. When fonts don't include this information, HarfBuzz
324 In addition to the direction-specific functions, HarfBuzz
333 <parameter>direction</parameter> parameter, and HarfBuzz will
348 HarfBuzz also provides functions for converting between glyph
389 HarfBuzz manages variation settings in the
406 identifier in its <property>tag</property>. HarfBuzz also has