diff options
author | Nathan Willis <nwillis@glyphography.com> | 2018-10-29 17:10:53 -0500 |
---|---|---|
committer | Khaled Hosny <khaledhosny@eglug.org> | 2018-10-30 19:14:57 +0200 |
commit | 9f4b375e396fe65b30c792b9524a732da0b477d1 (patch) | |
tree | e8bf854fb594e8d9ff4766a74c03dee45d6574e5 /docs | |
parent | e110032b914db9f417cc152b2beb51cda0a91dd7 (diff) |
Usermanual: minor wording updates, build fixes.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/usermanual-buffers-language-script-and-direction.xml | 8 | ||||
-rw-r--r-- | docs/usermanual-clusters.xml | 6 | ||||
-rw-r--r-- | docs/usermanual-fonts-and-faces.xml | 8 | ||||
-rw-r--r-- | docs/usermanual-getting-started.xml | 6 | ||||
-rw-r--r-- | docs/usermanual-glyph-information.xml | 8 | ||||
-rw-r--r-- | docs/usermanual-install-harfbuzz.xml | 20 | ||||
-rw-r--r-- | docs/usermanual-opentype-features.xml | 8 | ||||
-rw-r--r-- | docs/usermanual-shaping-concepts.xml | 6 | ||||
-rw-r--r-- | docs/usermanual-what-is-harfbuzz.xml | 12 |
9 files changed, 70 insertions, 12 deletions
diff --git a/docs/usermanual-buffers-language-script-and-direction.xml b/docs/usermanual-buffers-language-script-and-direction.xml index 9eddb71a..68ce9bd0 100644 --- a/docs/usermanual-buffers-language-script-and-direction.xml +++ b/docs/usermanual-buffers-language-script-and-direction.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="buffers-language-script-and-direction"> <title>Buffers, language, script and direction</title> <para> @@ -74,4 +80,4 @@ void somefunc(hb_buffer_t *buffer) { <para> </para> </section> -</chapter>
\ No newline at end of file +</chapter> diff --git a/docs/usermanual-clusters.xml b/docs/usermanual-clusters.xml index 608371b0..7b2c7adc 100644 --- a/docs/usermanual-clusters.xml +++ b/docs/usermanual-clusters.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="clusters"> <sect1 id="clusters"> <title>Clusters</title> diff --git a/docs/usermanual-fonts-and-faces.xml b/docs/usermanual-fonts-and-faces.xml index 7de0f051..55360043 100644 --- a/docs/usermanual-fonts-and-faces.xml +++ b/docs/usermanual-fonts-and-faces.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="fonts-and-faces"> <title>Fonts and faces</title> <section id="using-freetype"> @@ -15,4 +21,4 @@ <para> </para> </section> -</chapter>
\ No newline at end of file +</chapter> diff --git a/docs/usermanual-getting-started.xml b/docs/usermanual-getting-started.xml index f8f525c6..9e16ecbf 100644 --- a/docs/usermanual-getting-started.xml +++ b/docs/usermanual-getting-started.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="getting-started"> <title>Getting started with HarfBuzz</title> <section> diff --git a/docs/usermanual-glyph-information.xml b/docs/usermanual-glyph-information.xml index ca674c0c..78f06c73 100644 --- a/docs/usermanual-glyph-information.xml +++ b/docs/usermanual-glyph-information.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <sect1 id="glyph-information"> <title>Glyph information</title> <sect2 id="names-and-numbers"> @@ -5,4 +11,4 @@ <para> </para> </sect2> -</sect1>
\ No newline at end of file +</sect1> diff --git a/docs/usermanual-install-harfbuzz.xml b/docs/usermanual-install-harfbuzz.xml index 54b5fc95..a6484fc5 100644 --- a/docs/usermanual-install-harfbuzz.xml +++ b/docs/usermanual-install-harfbuzz.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="install-harfbuzz"> <title>Installing HarfBuzz</title> @@ -376,11 +382,16 @@ <term>--with-uniscribe</term> <listitem> <para> - Use the <ulink url="https://docs.microsoft.com/en-us/windows/desktop/intl/uniscribe">Uniscribe</ulink> library. <emphasis>(Default = no)</emphasis> + Use the <ulink + url="https://docs.microsoft.com/en-us/windows/desktop/intl/uniscribe">Uniscribe</ulink> + library (experimental). <emphasis>(Default = no)</emphasis> </para> <para> This option enables or disables usage of the Uniscribe - font-rendering library. Uniscribe is available on Windows systems. + font-rendering library. Uniscribe is available on + Windows systems. Uniscribe support is used only for + testing purposes and does not need to be enabled for + HarfBuzz to run on Windows systems. </para> </listitem> </varlistentry> @@ -393,7 +404,10 @@ </para> <para> This option enables or disables usage of the DirectWrite - font-rendering library. DirectWrite is available on Windows systems. + font-rendering library. DirectWrite is available on + Windows systems. DirectWrite support is used only for + testing purposes and does not need to be enabled for + HarfBuzz to run on Windows systems. </para> </listitem> </varlistentry> diff --git a/docs/usermanual-opentype-features.xml b/docs/usermanual-opentype-features.xml index 470bab8d..51ff55a7 100644 --- a/docs/usermanual-opentype-features.xml +++ b/docs/usermanual-opentype-features.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="shaping-and-shape-plans"> <title>Shaping and shape plans</title> <section id="opentype-features"> @@ -10,4 +16,4 @@ <para> </para> </section> -</chapter>
\ No newline at end of file +</chapter> diff --git a/docs/usermanual-shaping-concepts.xml b/docs/usermanual-shaping-concepts.xml index 8c49ab13..bc9f1b83 100644 --- a/docs/usermanual-shaping-concepts.xml +++ b/docs/usermanual-shaping-concepts.xml @@ -1,3 +1,9 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ + <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> + <!ENTITY version SYSTEM "version.xml"> +]> <chapter id="shaping-concepts"> <title>Shaping concepts</title> <section id="text-shaping-concepts"> diff --git a/docs/usermanual-what-is-harfbuzz.xml b/docs/usermanual-what-is-harfbuzz.xml index 4d9acc99..8532d7cc 100644 --- a/docs/usermanual-what-is-harfbuzz.xml +++ b/docs/usermanual-what-is-harfbuzz.xml @@ -91,7 +91,8 @@ engines in Firefox, LibreOffice, and Chromium. Unless you are <emphasis>writing</emphasis> one of these layout engines yourself, you will probably not need to use HarfBuzz: normally, - lower-level libraries will turn text into glyphs for you. + a layout engine, toolkit, or other library will turn text into + glyphs for you. </para> <para> However, if you <emphasis>are</emphasis> writing a layout engine @@ -301,8 +302,8 @@ <para> In addition to OpenType shaping, HarfBuzz supports the latest - version of Graphite shaping. HarfBuzz currently supports AAT - shaping only on macOS and iOS systems. + version of Graphite shaping (the "Graphite 2" model) and AAT + shaping. </para> <para> @@ -313,8 +314,9 @@ </para> <para> - HarfBuzz can run on top of the FreeType, CoreText, DirectWrite, - or Uniscribe font renderers. + HarfBuzz is designed and tested to run on top of the FreeType + font renderer. It can run on Linux, Android, Windows, macOS, and + iOS systems. </para> <para> |