mirror of
https://github.com/VincentWei/MiniGUI.git
synced 2026-02-06 10:21:57 +08:00
HarzBuff -> HarfBuzz
This commit is contained in:
@@ -112,7 +112,7 @@ laying out the text.
|
||||
|
||||
MiniGUI provides two types of shaping engine. One is the basic
|
||||
shaping engine. The corresponding function is `InitBasicShapingEngine`.
|
||||
The other is called complex shaping engine, which is based on HarzBuff.
|
||||
The other is called complex shaping engine, which is based on HarfBuzz.
|
||||
The corresponding function is `InitComplexShapingEngine`. The latter
|
||||
one can give you a better shaping result.
|
||||
|
||||
@@ -152,7 +152,7 @@ in the following respects:
|
||||
|
||||
* We provide two shaping engines for rendering the text. One is a
|
||||
basic shaping engine and other is the complex shaping engine based
|
||||
on HarzBuff. The former can be used for some simple applications.
|
||||
on HarfBuzz. The former can be used for some simple applications.
|
||||
|
||||
#### Enhanced logical font APIs
|
||||
|
||||
|
||||
@@ -548,7 +548,7 @@ AC_ARG_ENABLE(ttfcache,
|
||||
build_ttfcache_support=$enableval)
|
||||
|
||||
AC_ARG_ENABLE(complexscripts,
|
||||
[ --enable-complexscripts build support for complex scripts (needs HarzBuff library) <default=yes>],
|
||||
[ --enable-complexscripts build support for complex scripts (needs HarfBuzz library) <default=yes>],
|
||||
build_complex_scripts=$enableval)
|
||||
|
||||
AC_ARG_ENABLE(bmpfsupport,
|
||||
|
||||
@@ -11564,7 +11564,7 @@ MG_EXPORT void GUIAPI DestroyBMPFont (DEVFONT* dev_font);
|
||||
*
|
||||
* MiniGUI provides two types of shaping engine. One is the basic
|
||||
* shaping engine. The corresponding function is \a InitBasicShapingEngine.
|
||||
* The other is called complex shaping engine, which is based on HarzBuff.
|
||||
* The other is called complex shaping engine, which is based on HarfBuzz.
|
||||
* The corresponding function is \a InitComplexShapingEngine. The latter
|
||||
* one can give you a better shaping result.
|
||||
*
|
||||
@@ -13112,7 +13112,7 @@ MG_EXPORT BOOL GUIAPI InitBasicShapingEngine(TEXTRUNS* truns);
|
||||
* The complex shaping engine performs the complex shaping process
|
||||
* according to the data contained in the OpenType Layout tables
|
||||
* (GSUB, GPOS, and so on) contained in a OpenType font. The complex
|
||||
* shaping engine is implemented based on HarzBuff.
|
||||
* shaping engine is implemented based on HarfBuzz.
|
||||
*
|
||||
* You can call \a InitBasicShapingEngine to initialize the basic shaping
|
||||
* process which shapes the glyphs based on the Unicode character properties
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
**
|
||||
** - We provide two shaping engines for rendering the text. One is a
|
||||
** basic shaping engine and other is the complex shaping engine based
|
||||
** on HarzBuff. The former can be used for some simple applications.
|
||||
** on HarfBuzz. The former can be used for some simple applications.
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
Reference in New Issue
Block a user