Behdad Esfahbod
bdfed8f113
[blob] Add failing versions of create API
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2567
New API:
+hb_blob_create_or_fail()
+hb_blob_create_from_file_or_fail()
Use these in util/ to distinguish empty file from not-found file.
Only err on the latter.
3 years ago
Khaled Hosny
3583fce86d
[manual] Give all chapters & sections pretty links
4 years ago
Khaled Hosny
4136ecf741
[docs] Don’t use FreeType in the simple example
...
Also make the code actually compile.
Fixes https://github.com/harfbuzz/harfbuzz/issues/2106
4 years ago
Khaled Hosny
5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc
...
[docs] Describe buffer context applicability more explicitly
4 years ago
Khaled Hosny
30ae62779f
Regular spaces will do
6 years ago
Alfie John
ed62551d67
Adding leading space for code example
6 years ago
Alfie John
3e332544db
Fix description of example
6 years ago
Nathan Willis
ad95487038
Usermanual: small formatting and wording fixes.
6 years ago
Nathan Willis
ed13caddf2
Usermanual: small updates.
6 years ago
Matthew Butterick
d3d0f15f7d
update simple shaping example ( closes #298 )
...
add call to `FT_Set_Char_Size`, otherwise default size remains at `0`, and glyph positions come back as `0` too
6 years ago
Nathan Willis
9f4b375e39
Usermanual: minor wording updates, build fixes.
6 years ago
Nathan Willis
01400f7425
Usermanual; minor wording changes.
6 years ago
Khaled Hosny
e89f43dc08
Minor; rewording unsafe-to-break note.
...
Co-Authored-By: n8willis <nwillis@glyphography.com>
6 years ago
Khaled Hosny
722099487b
Minor; simplify example code
...
Co-Authored-By: n8willis <nwillis@glyphography.com>
6 years ago
Khaled Hosny
6e4dd58a4a
Minor: simplify example code
...
Co-Authored-By: n8willis <nwillis@glyphography.com>
6 years ago
Nathan Willis
163ab81ab0
Docs: rename Hello HarfBuzz to Getting Started.
6 years ago
Nathan Willis
9e7efa3f47
Docs: usermanual, add API Overview to Hello HarfBuzz chapter. Start Terminology section.
6 years ago
Nathan Willis
0956ab4185
Docs: Move What-HarfBuzz-doesnt-do to Usermanual-what-is-HarfBuzz.
6 years ago
Behdad Esfahbod
a0ad0d5bb8
[docs] s/Harfbuzz/HarfBuzz/g
7 years ago
Khaled Hosny
493a922208
Rename user manual files
...
Use chapter ids instead of numbers, so that we can reorder them,
introduce new ones etc. without the numbers becoming out of date.
9 years ago
Behdad Esfahbod
5783e05f81
[docs] Move docs/reference/ contents into docs/
9 years ago
Behdad Esfahbod
cd5e3a13a6
[docs] Fix out-of-tree build
9 years ago
Simon Cozens
11a07c4729
Correct tag hierarchy, to allow for table-of-contents entries.
9 years ago
Simon Cozens
387d6af428
Missing tag (oops).
9 years ago
Simon Cozens
f0807654da
First two chapters. More to follow.
9 years ago