summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2019-03-17 15:34:34 +0100
committerWerner Lemberg <wl@gnu.org>2019-03-17 15:34:34 +0100
commitede499c36904565116947cfe543fa9810b1287e9 (patch)
tree8dcd2ae04739295c1b513fd3d0820549661923ad
parentf9a33b25d964922bfec8a12b91e4e16e844aa877 (diff)
Don't use extra subdirectory `site'.
This makes URLs the same as with the old documentation.
-rw-r--r--freetype2/docs/design/design-2.html2
-rw-r--r--freetype2/docs/design/design-3.html26
-rw-r--r--freetype2/docs/design/design-4.html24
-rw-r--r--freetype2/docs/design/design-5.html2
-rw-r--r--freetype2/docs/documentation.html4
-rw-r--r--freetype2/docs/glyphs/glyphs-6.html10
-rw-r--r--freetype2/docs/glyphs/glyphs-7.html4
-rw-r--r--freetype2/docs/reference/404.html (renamed from freetype2/docs/reference/site/404.html)0
-rw-r--r--freetype2/docs/reference/assets/fonts/font-awesome.css (renamed from freetype2/docs/reference/site/assets/fonts/font-awesome.css)0
-rw-r--r--freetype2/docs/reference/assets/fonts/material-icons.css (renamed from freetype2/docs/reference/site/assets/fonts/material-icons.css)0
-rw-r--r--freetype2/docs/reference/assets/fonts/specimen/FontAwesome.ttf (renamed from freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.ttf)bin165548 -> 165548 bytes
-rw-r--r--freetype2/docs/reference/assets/fonts/specimen/FontAwesome.woff (renamed from freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.woff)bin98024 -> 98024 bytes
-rw-r--r--freetype2/docs/reference/assets/fonts/specimen/FontAwesome.woff2 (renamed from freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.woff2)bin77160 -> 77160 bytes
-rw-r--r--freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.ttf (renamed from freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.ttf)bin128180 -> 128180 bytes
-rw-r--r--freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.woff (renamed from freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff)bin57620 -> 57620 bytes
-rw-r--r--freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.woff2 (renamed from freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff2)bin44300 -> 44300 bytes
-rw-r--r--freetype2/docs/reference/assets/images/favicon.png (renamed from freetype2/docs/reference/site/assets/images/favicon.png)bin521 -> 521 bytes
-rw-r--r--freetype2/docs/reference/assets/images/icons/bitbucket.1b09e088.svg (renamed from freetype2/docs/reference/site/assets/images/icons/bitbucket.1b09e088.svg)0
-rw-r--r--freetype2/docs/reference/assets/images/icons/github.f0b8504a.svg (renamed from freetype2/docs/reference/site/assets/images/icons/github.f0b8504a.svg)0
-rw-r--r--freetype2/docs/reference/assets/images/icons/gitlab.6dd19c00.svg (renamed from freetype2/docs/reference/site/assets/images/icons/gitlab.6dd19c00.svg)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/application.d9aa80ab.js (renamed from freetype2/docs/reference/site/assets/javascripts/application.d9aa80ab.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.da.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.da.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.de.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.de.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.du.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.du.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.es.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.es.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.fi.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.fi.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.fr.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.fr.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.hu.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.hu.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.it.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.it.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.ja.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ja.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.jp.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.jp.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.multi.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.multi.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.nl.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.nl.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.no.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.no.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.pt.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.pt.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.ro.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ro.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.ru.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ru.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.stemmer.support.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.stemmer.support.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.sv.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.sv.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.th.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.th.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/lunr.tr.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/lunr.tr.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/tinyseg.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/tinyseg.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/lunr/wordcut.js (renamed from freetype2/docs/reference/site/assets/javascripts/lunr/wordcut.js)0
-rw-r--r--freetype2/docs/reference/assets/javascripts/modernizr.1f0bcf2b.js (renamed from freetype2/docs/reference/site/assets/javascripts/modernizr.1f0bcf2b.js)0
-rw-r--r--freetype2/docs/reference/assets/stylesheets/application-palette.224b79ff.css (renamed from freetype2/docs/reference/site/assets/stylesheets/application-palette.224b79ff.css)0
-rw-r--r--freetype2/docs/reference/assets/stylesheets/application.982221ab.css (renamed from freetype2/docs/reference/site/assets/stylesheets/application.982221ab.css)0
-rw-r--r--freetype2/docs/reference/ft2-auto_hinter.html (renamed from freetype2/docs/reference/site/ft2-auto_hinter.html)0
-rw-r--r--freetype2/docs/reference/ft2-base_interface.html (renamed from freetype2/docs/reference/site/ft2-base_interface.html)0
-rw-r--r--freetype2/docs/reference/ft2-basic_types.html (renamed from freetype2/docs/reference/site/ft2-basic_types.html)0
-rw-r--r--freetype2/docs/reference/ft2-bdf_fonts.html (renamed from freetype2/docs/reference/site/ft2-bdf_fonts.html)0
-rw-r--r--freetype2/docs/reference/ft2-bitmap_handling.html (renamed from freetype2/docs/reference/site/ft2-bitmap_handling.html)0
-rw-r--r--freetype2/docs/reference/ft2-bzip2.html (renamed from freetype2/docs/reference/site/ft2-bzip2.html)0
-rw-r--r--freetype2/docs/reference/ft2-cache_subsystem.html (renamed from freetype2/docs/reference/site/ft2-cache_subsystem.html)0
-rw-r--r--freetype2/docs/reference/ft2-cff_driver.html (renamed from freetype2/docs/reference/site/ft2-cff_driver.html)0
-rw-r--r--freetype2/docs/reference/ft2-cid_fonts.html (renamed from freetype2/docs/reference/site/ft2-cid_fonts.html)0
-rw-r--r--freetype2/docs/reference/ft2-color_management.html (renamed from freetype2/docs/reference/site/ft2-color_management.html)0
-rw-r--r--freetype2/docs/reference/ft2-computations.html (renamed from freetype2/docs/reference/site/ft2-computations.html)0
-rw-r--r--freetype2/docs/reference/ft2-error_code_values.html (renamed from freetype2/docs/reference/site/ft2-error_code_values.html)0
-rw-r--r--freetype2/docs/reference/ft2-error_enumerations.html (renamed from freetype2/docs/reference/site/ft2-error_enumerations.html)0
-rw-r--r--freetype2/docs/reference/ft2-font_formats.html (renamed from freetype2/docs/reference/site/ft2-font_formats.html)0
-rw-r--r--freetype2/docs/reference/ft2-gasp_table.html (renamed from freetype2/docs/reference/site/ft2-gasp_table.html)0
-rw-r--r--freetype2/docs/reference/ft2-glyph_management.html (renamed from freetype2/docs/reference/site/ft2-glyph_management.html)0
-rw-r--r--freetype2/docs/reference/ft2-glyph_stroker.html (renamed from freetype2/docs/reference/site/ft2-glyph_stroker.html)0
-rw-r--r--freetype2/docs/reference/ft2-glyph_variants.html (renamed from freetype2/docs/reference/site/ft2-glyph_variants.html)0
-rw-r--r--freetype2/docs/reference/ft2-gx_validation.html (renamed from freetype2/docs/reference/site/ft2-gx_validation.html)0
-rw-r--r--freetype2/docs/reference/ft2-gzip.html (renamed from freetype2/docs/reference/site/ft2-gzip.html)0
-rw-r--r--freetype2/docs/reference/ft2-header_file_macros.html (renamed from freetype2/docs/reference/site/ft2-header_file_macros.html)0
-rw-r--r--freetype2/docs/reference/ft2-header_inclusion.html (renamed from freetype2/docs/reference/site/ft2-header_inclusion.html)0
-rw-r--r--freetype2/docs/reference/ft2-incremental.html (renamed from freetype2/docs/reference/site/ft2-incremental.html)0
-rw-r--r--freetype2/docs/reference/ft2-index.html (renamed from freetype2/docs/reference/site/ft2-index.html)0
-rw-r--r--freetype2/docs/reference/ft2-layer_management.html (renamed from freetype2/docs/reference/site/ft2-layer_management.html)0
-rw-r--r--freetype2/docs/reference/ft2-lcd_rendering.html (renamed from freetype2/docs/reference/site/ft2-lcd_rendering.html)0
-rw-r--r--freetype2/docs/reference/ft2-list_processing.html (renamed from freetype2/docs/reference/site/ft2-list_processing.html)0
-rw-r--r--freetype2/docs/reference/ft2-lzw.html (renamed from freetype2/docs/reference/site/ft2-lzw.html)0
-rw-r--r--freetype2/docs/reference/ft2-mac_specific.html (renamed from freetype2/docs/reference/site/ft2-mac_specific.html)0
-rw-r--r--freetype2/docs/reference/ft2-module_management.html (renamed from freetype2/docs/reference/site/ft2-module_management.html)0
-rw-r--r--freetype2/docs/reference/ft2-multiple_masters.html (renamed from freetype2/docs/reference/site/ft2-multiple_masters.html)0
-rw-r--r--freetype2/docs/reference/ft2-ot_validation.html (renamed from freetype2/docs/reference/site/ft2-ot_validation.html)0
-rw-r--r--freetype2/docs/reference/ft2-outline_processing.html (renamed from freetype2/docs/reference/site/ft2-outline_processing.html)0
-rw-r--r--freetype2/docs/reference/ft2-parameter_tags.html (renamed from freetype2/docs/reference/site/ft2-parameter_tags.html)0
-rw-r--r--freetype2/docs/reference/ft2-pcf_driver.html (renamed from freetype2/docs/reference/site/ft2-pcf_driver.html)0
-rw-r--r--freetype2/docs/reference/ft2-pfr_fonts.html (renamed from freetype2/docs/reference/site/ft2-pfr_fonts.html)0
-rw-r--r--freetype2/docs/reference/ft2-properties.html (renamed from freetype2/docs/reference/site/ft2-properties.html)0
-rw-r--r--freetype2/docs/reference/ft2-quick_advance.html (renamed from freetype2/docs/reference/site/ft2-quick_advance.html)0
-rw-r--r--freetype2/docs/reference/ft2-raster.html (renamed from freetype2/docs/reference/site/ft2-raster.html)0
-rw-r--r--freetype2/docs/reference/ft2-sfnt_names.html (renamed from freetype2/docs/reference/site/ft2-sfnt_names.html)0
-rw-r--r--freetype2/docs/reference/ft2-sizes_management.html (renamed from freetype2/docs/reference/site/ft2-sizes_management.html)0
-rw-r--r--freetype2/docs/reference/ft2-system_interface.html (renamed from freetype2/docs/reference/site/ft2-system_interface.html)0
-rw-r--r--freetype2/docs/reference/ft2-t1_cid_driver.html (renamed from freetype2/docs/reference/site/ft2-t1_cid_driver.html)0
-rw-r--r--freetype2/docs/reference/ft2-truetype_engine.html (renamed from freetype2/docs/reference/site/ft2-truetype_engine.html)0
-rw-r--r--freetype2/docs/reference/ft2-truetype_tables.html (renamed from freetype2/docs/reference/site/ft2-truetype_tables.html)0
-rw-r--r--freetype2/docs/reference/ft2-tt_driver.html (renamed from freetype2/docs/reference/site/ft2-tt_driver.html)0
-rw-r--r--freetype2/docs/reference/ft2-type1_tables.html (renamed from freetype2/docs/reference/site/ft2-type1_tables.html)0
-rw-r--r--freetype2/docs/reference/ft2-user_allocation.html (renamed from freetype2/docs/reference/site/ft2-user_allocation.html)0
-rw-r--r--freetype2/docs/reference/ft2-version.html (renamed from freetype2/docs/reference/site/ft2-version.html)0
-rw-r--r--freetype2/docs/reference/ft2-winfnt_fonts.html (renamed from freetype2/docs/reference/site/ft2-winfnt_fonts.html)0
-rw-r--r--freetype2/docs/reference/images/favico.ico (renamed from freetype2/docs/reference/site/images/favico.ico)bin1150 -> 1150 bytes
-rw-r--r--freetype2/docs/reference/index.html (renamed from freetype2/docs/reference/site/index.html)0
-rw-r--r--freetype2/docs/reference/javascripts/extra.js (renamed from freetype2/docs/reference/site/javascripts/extra.js)0
-rw-r--r--freetype2/docs/reference/search/search_index.json (renamed from freetype2/docs/reference/site/search/search_index.json)0
-rw-r--r--freetype2/docs/reference/sitemap.xml (renamed from freetype2/docs/reference/site/sitemap.xml)0
-rw-r--r--freetype2/docs/reference/sitemap.xml.gz (renamed from freetype2/docs/reference/site/sitemap.xml.gz)bin222 -> 222 bytes
-rw-r--r--freetype2/docs/reference/stylesheets/extra.css (renamed from freetype2/docs/reference/site/stylesheets/extra.css)0
-rw-r--r--freetype2/docs/tutorial/step1.html52
-rw-r--r--freetype2/docs/tutorial/step2.html48
-rw-r--r--freetype2/docs/tutorial/step3.html2
106 files changed, 87 insertions, 87 deletions
diff --git a/freetype2/docs/design/design-2.html b/freetype2/docs/design/design-2.html
index 84a3bdc..5591a44 100644
--- a/freetype2/docs/design/design-2.html
+++ b/freetype2/docs/design/design-2.html
@@ -115,7 +115,7 @@
charge of implementing memory management and input
stream access, as well as <tt>ftinit</tt>, which is in
charge of library initialization (i.e., implementing
- the <a href="../reference/site/ft2-base_interface.html#ft_init_freetype"><code>FT_Init_FreeType</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_init_freetype"><code>FT_Init_FreeType</code></a>
function).</p>
</li>
<li>
diff --git a/freetype2/docs/design/design-3.html b/freetype2/docs/design/design-3.html
index 4a901dc..6459193 100644
--- a/freetype2/docs/design/design-3.html
+++ b/freetype2/docs/design/design-3.html
@@ -160,19 +160,19 @@ typedef struct FT_FooBarRec_
destroy all its children (i.e., faces and modules).</p>
<p>Typical client applications should
- call <a href="../reference/site/ft2-base_interface.html#ft_init_freetype"><code>FT_Init_FreeType</code></a>
+ call <a href="../reference/ft2-base_interface.html#ft_init_freetype"><code>FT_Init_FreeType</code></a>
in order to create a new library object, ready to be used
for further actions.</p>
<p>Another alternative is to create a fresh new library
instance by calling the function
- <a href="../reference/site/ft2-module_management.html#ft_new_library"><code>FT_New_Library</code></a>,
+ <a href="../reference/ft2-module_management.html#ft_new_library"><code>FT_New_Library</code></a>,
defined in the
<tt>ftmodule.h</tt> public header file. This function
will however return an &lsquo;empty&rsquo; library
instance with no module registered in it. You can
&lsquo;install&rsquo; modules in the instance by calling
- <a href="../reference/site/ft2-module_management.html#ft_add_module"><code>FT_Add_Module</code></a>
+ <a href="../reference/ft2-module_management.html#ft_add_module"><code>FT_Add_Module</code></a>
manually.</p>
<p>Calling <tt>FT_Init_FreeType</tt> is a lot more
@@ -186,7 +186,7 @@ typedef struct FT_FooBarRec_
<p>For now, one should consider that library objects are
created with <tt>FT_Init_FreeType</tt>, and destroyed
along with all children
- with <a href="../reference/site/ft2-base_interface.html#ft_done_freetype"><code>FT_Done_FreeType</code></a>.</p>
+ with <a href="../reference/ft2-base_interface.html#ft_done_freetype"><code>FT_Done_FreeType</code></a>.</p>
<h3 id="section-3">3. The <tt>FT_Face</tt> class</h3>
@@ -197,7 +197,7 @@ typedef struct FT_FooBarRec_
Italic&rsquo; correspond to two distinct faces.</p>
<p>A face object is normally created
- through <a href="../reference/site/ft2-base_interface.html#ft_new_face"><code>FT_New_Face</code></a>.
+ through <a href="../reference/ft2-base_interface.html#ft_new_face"><code>FT_New_Face</code></a>.
This function takes the following parameters:
an <tt>FT_Library</tt> handle, a C file pathname used to
indicate which font file to open, an index used to decide
@@ -223,7 +223,7 @@ FT_Error FT_New_Face( FT_Library library,
glyphs in the face, the face's family name, style name,
the EM size for scalable formats, etc. For more details,
look at
- the <a href="../reference/site/ft2-base_interface.html#ft_facerec"><code>FT_FaceRec</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_facerec"><code>FT_FaceRec</code></a>
definition in the FreeType&nbsp;2 API Reference.</p>
@@ -236,13 +236,13 @@ FT_Error FT_New_Face( FT_Library library,
accessible as <tt>face-&gt;size</tt>.</p>
<p>The contents of a size object can be changed by calling
- <a href="../reference/site/ft2-base_interface.html#ft_request_size"><code>FT_Request_Size</code></a>, <a href="../reference/site/ft2-base_interface.html#ft_set_pixel_sizes"><code>FT_Set_Pixel_Sizes</code></a>,
- or <a href="../reference/site/ft2-base_interface.html#ft_set_char_size"><code>FT_Set_Char_Size</code></a>.</p>
+ <a href="../reference/ft2-base_interface.html#ft_request_size"><code>FT_Request_Size</code></a>, <a href="../reference/ft2-base_interface.html#ft_set_pixel_sizes"><code>FT_Set_Pixel_Sizes</code></a>,
+ or <a href="../reference/ft2-base_interface.html#ft_set_char_size"><code>FT_Set_Char_Size</code></a>.</p>
<p>A new size object can be created
- with <a href="../reference/site/ft2-sizes_management.html#ft_new_size"><code>FT_New_Size</code></a>,
+ with <a href="../reference/ft2-sizes_management.html#ft_new_size"><code>FT_New_Size</code></a>,
and destroyed manually
- with <a href="../reference/site/ft2-sizes_management.html#ft_done_size"><code>FT_Done_Size</code></a>.
+ with <a href="../reference/ft2-sizes_management.html#ft_done_size"><code>FT_Done_Size</code></a>.
Note that typical applications don't need to do this
normally: usually it is fully sufficient to use the
default size object provided with
@@ -250,7 +250,7 @@ FT_Error FT_New_Face( FT_Library library,
<p>The public fields of <tt>FT_Size</tt> objects are defined
in a very small structure
- named <a href="../reference/site/ft2-base_interface.html#ft_sizerec"><code>FT_SizeRec</code></a>.
+ named <a href="../reference/ft2-base_interface.html#ft_sizerec"><code>FT_SizeRec</code></a>.
However, it is important to understand that some font
drivers define their own derivatives of <tt>FT_Size</tt>
to store important internal data that is re-computed each
@@ -287,7 +287,7 @@ FT_Error FT_New_Face( FT_Library library,
glyph.</p>
<p>The
- base <a href="../reference/site/ft2-base_interface.html#ft_glyphslotrec"><code>FT_GlyphSlotRec</code></a>
+ base <a href="../reference/ft2-base_interface.html#ft_glyphslotrec"><code>FT_GlyphSlotRec</code></a>
structure only presents glyph metrics and images to client
applications, while the actual implementation may contain
more sophisticated data.</p>
@@ -324,7 +324,7 @@ FT_Error FT_New_Face( FT_Library library,
corresponding to it.</p>
<p>Each font format provides its own derivative of
- <a href="../reference/site/ft2-base_interface.html#ft_charmaprec"><code>FT_CharMapRec</code></a>
+ <a href="../reference/ft2-base_interface.html#ft_charmaprec"><code>FT_CharMapRec</code></a>
and thus needs to implement these objects.</p>
diff --git a/freetype2/docs/design/design-4.html b/freetype2/docs/design/design-4.html
index 60292e2..cd3742b 100644
--- a/freetype2/docs/design/design-4.html
+++ b/freetype2/docs/design/design-4.html
@@ -98,22 +98,22 @@
<li>
<p>Create a new <tt>FT_Memory</tt> object by hand. The
definition
- of <a href="../reference/site/ft2-system_interface.html#ft_memoryrec"><code>FT_MemoryRec</code></a>
+ of <a href="../reference/ft2-system_interface.html#ft_memoryrec"><code>FT_MemoryRec</code></a>
is located in the public header
file <tt>ftsystem.h</tt>.</p>
</li>
<li>
- <p>Call <a href="../reference/site/ft2-module_management.html#ft_new_library"><code>FT_New_Library</code></a>
+ <p>Call <a href="../reference/ft2-module_management.html#ft_new_library"><code>FT_New_Library</code></a>
to create a new library instance using your custom
memory manager. This new library doesn't yet contain
any registered modules.</p>
</li>
<li>
<p>Register the set of default modules by calling the
- function <a href="../reference/site/ft2-module_management.html#ft_add_default_modules"><code>FT_Add_Default_Modules</code></a>
+ function <a href="../reference/ft2-module_management.html#ft_add_default_modules"><code>FT_Add_Default_Modules</code></a>
provided by the <tt>ftinit</tt> component, or manually
register your drivers by repeatedly
- calling <a href="../reference/site/ft2-module_management.html#ft_add_module"><code>FT_Add_Module</code></a>.</p>
+ calling <a href="../reference/ft2-module_management.html#ft_add_module"><code>FT_Add_Module</code></a>.</p>
</li>
</ol>
@@ -122,13 +122,13 @@
<p>Font files are always read through <tt>FT_Stream</tt>
objects. The definition
- of <a href="../reference/site/ft2-system_interface.html#ft_streamrec"><code>FT_StreamRec</code></a>
+ of <a href="../reference/ft2-system_interface.html#ft_streamrec"><code>FT_StreamRec</code></a>
is located in the public header file <tt>ftsystem.h</tt>,
which allows client developers to provide their own
implementation of streams if they wish so.</p>
<p>The
- function <a href="../reference/site/ft2-base_interface.html#ft_new_face"><code>FT_New_Face</code></a>
+ function <a href="../reference/ft2-base_interface.html#ft_new_face"><code>FT_New_Face</code></a>
always automatically creates a new stream object from the
C&nbsp;pathname given as its second argument. This is
achieved by calling the (internal) function
@@ -159,14 +159,14 @@
&lsquo;broken file&rsquo;.</p>
<p>The
- function <a href="../reference/site/ft2-base_interface.html#ft_new_memory_face"><code>FT_New_Memory_Face</code></a>
+ function <a href="../reference/ft2-base_interface.html#ft_new_memory_face"><code>FT_New_Memory_Face</code></a>
can be used to directly create and open
an <tt>FT_Face</tt> object from data that is readily
available in memory (including ROM-based fonts).</p>
<p>Finally, in the case where a custom input stream is
needed, client applications can use the
- function <a href="../reference/site/ft2-base_interface.html#ft_open_face"><code>FT_Open_Face</code></a>,
+ function <a href="../reference/ft2-base_interface.html#ft_open_face"><code>FT_Open_Face</code></a>,
which can accept custom input streams. This may be useful
in the case of compressed or remote font files, or even
embedded font files that need to be extracted from certain
@@ -174,7 +174,7 @@
<p>Note that each face owns a single stream, which is also
destroyed
- by <a href="../reference/site/ft2-base_interface.html#ft_done_face"><code>FT_Done_Face</code></a>.</p>
+ by <a href="../reference/ft2-base_interface.html#ft_done_face"><code>FT_Done_Face</code></a>.</p>
<h3 id="section-3">3. Modules</h3>
@@ -188,14 +188,14 @@
available to client applications. However,
each <em>module type</em> is described by a simple public
structure
- named <a href="../reference/site/ft2-module_management.html#ft_module_class"><code>FT_Module_Class</code></a>,
+ named <a href="../reference/ft2-module_management.html#ft_module_class"><code>FT_Module_Class</code></a>,
defined in header file
<tt>ftmodule.h</tt>, and is described later in this
document.</p>
<p>You need a pointer to an <tt>FT_Module_Class</tt>
structure when
- calling <a href="../reference/site/ft2-module_management.html#ft_add_module"><code>FT_Add_Module</code></a>.</p>
+ calling <a href="../reference/ft2-module_management.html#ft_add_module"><code>FT_Add_Module</code></a>.</p>
<pre>
FT_Error
@@ -285,7 +285,7 @@ FT_Add_Module( FT_Library library,
original font file's format. This means that all face
objects are destroyed when a module is removed or
unregistered from a library instance (typically by calling
- the <a href="../reference/site/ft2-module_management.html#ft_remove_module"><code>FT_Remove_Module</code></a>
+ the <a href="../reference/ft2-module_management.html#ft_remove_module"><code>FT_Remove_Module</code></a>
function). Because of this, you should always take care
that no <tt>FT_Face</tt> object is opened when you upgrade
or remove a module from a library, as this could cause
diff --git a/freetype2/docs/design/design-5.html b/freetype2/docs/design/design-5.html
index 4b04ff7..c17e956 100644
--- a/freetype2/docs/design/design-5.html
+++ b/freetype2/docs/design/design-5.html
@@ -85,7 +85,7 @@
<td>
<p>Supports the conversion of vectorial outlines
(described by
- an <a href="../reference/site/ft2-outline_processing.html#ft_outline"><code>FT_Outline</code></a>
+ an <a href="../reference/ft2-outline_processing.html#ft_outline"><code>FT_Outline</code></a>
object) to <em>monochrome</em> bitmaps.</p>
</td>
</tr>
diff --git a/freetype2/docs/documentation.html b/freetype2/docs/documentation.html
index 90f751d..8c86b91 100644
--- a/freetype2/docs/documentation.html
+++ b/freetype2/docs/documentation.html
@@ -72,7 +72,7 @@
<h3><a href="tutorial/index.html">The FreeType Tutorial</a></h3>
- <h3><a href="reference/site/index.html">The FreeType API
+ <h3><a href="reference/index.html">The FreeType API
Reference</a></h3>
<h3><a href="design/index.html">The Design of
@@ -172,7 +172,7 @@
<a href="tutorial/step1.html">Tutorial</a>
</li>
<li class="secondary">
- <a href="reference/site/index.html">API Reference</a>
+ <a href="reference/index.html">API Reference</a>
</li>
<li class="secondary">
<a href="design/index.html">Design</a>
diff --git a/freetype2/docs/glyphs/glyphs-6.html b/freetype2/docs/glyphs/glyphs-6.html
index 18cca40..a97d469 100644
--- a/freetype2/docs/glyphs/glyphs-6.html
+++ b/freetype2/docs/glyphs/glyphs-6.html
@@ -214,7 +214,7 @@
<p>A FreeType outline is described through a simple
structure
- called <a href="../reference/site/ft2-outline_processing.html#ft_outline"><code>FT_Outline</code></a>.
+ called <a href="../reference/ft2-outline_processing.html#ft_outline"><code>FT_Outline</code></a>.
Right now, the following fields are of interest:</p>
<table class="vertical-space">
@@ -266,7 +266,7 @@
</table>
<p>Here, <code>points</code> is a pointer to an array of
- <a href="../reference/site/ft2-basic_types.html#ft_vector"><code>FT_Vector</code></a>
+ <a href="../reference/ft2-basic_types.html#ft_vector"><code>FT_Vector</code></a>
records, used to store the vectorial coordinates of each
outline point. These are expressed in 1/64th of a pixel,
which is also known as the <em>26.6&nbsp;fixed-point
@@ -279,7 +279,7 @@
at point <code>contours[0]+1</code> and ends at
<code>contours[1]</code>, etc. To traverse these points in a
callback based manner,
- use <a href="../reference/site/ft2-outline_processing.html#ft_outline_decompose"><code>FT_Outline_Decompose</code></a>.</p>
+ use <a href="../reference/ft2-outline_processing.html#ft_outline_decompose"><code>FT_Outline_Decompose</code></a>.</p>
<p>Note that each contour is closed, and that the value
of <code>n_points</code> should be equal
@@ -339,9 +339,9 @@
<p>Control and bounding boxes can be computed automatically
using the
- functions <a href="../reference/site/ft2-outline_processing.html#ft_outline_get_cbox"><code>FT_Outline_Get_CBox</code></a>
+ functions <a href="../reference/ft2-outline_processing.html#ft_outline_get_cbox"><code>FT_Outline_Get_CBox</code></a>
and
- <a href="../reference/site/ft2-outline_processing.html#ft_outline_get_bbox"><code>FT_Outline_Get_BBox</code></a>.
+ <a href="../reference/ft2-outline_processing.html#ft_outline_get_bbox"><code>FT_Outline_Get_BBox</code></a>.
The former function is always very fast, while the
latter <em>may</em> be slow in the case of
&lsquo;outside&rsquo; control points (as it needs to find
diff --git a/freetype2/docs/glyphs/glyphs-7.html b/freetype2/docs/glyphs/glyphs-7.html
index 34367ef..5a6aa2e 100644
--- a/freetype2/docs/glyphs/glyphs-7.html
+++ b/freetype2/docs/glyphs/glyphs-7.html
@@ -110,7 +110,7 @@
<p>In FreeType, a bitmap or pixmap is described through a
single structure
- called <a href="../reference/site/ft2-basic_types.html#ft_bitmap"><code>FT_Bitmap</code></a>.
+ called <a href="../reference/ft2-basic_types.html#ft_bitmap"><code>FT_Bitmap</code></a>.
The fields we are interested in are:</p>
<table class="vertical-space">
@@ -324,7 +324,7 @@
</li>
<li>
<p>Call the rendering function (it can be
- <a href="../reference/site/ft2-outline_processing.html#ft_outline_render"><code>FT_Outline_Render</code></a>,
+ <a href="../reference/ft2-outline_processing.html#ft_outline_render"><code>FT_Outline_Render</code></a>,
for example).</p>
</li>
</ul>
diff --git a/freetype2/docs/reference/site/404.html b/freetype2/docs/reference/404.html
index 4322e97..4322e97 100644
--- a/freetype2/docs/reference/site/404.html
+++ b/freetype2/docs/reference/404.html
diff --git a/freetype2/docs/reference/site/assets/fonts/font-awesome.css b/freetype2/docs/reference/assets/fonts/font-awesome.css
index b476b53..b476b53 100644
--- a/freetype2/docs/reference/site/assets/fonts/font-awesome.css
+++ b/freetype2/docs/reference/assets/fonts/font-awesome.css
diff --git a/freetype2/docs/reference/site/assets/fonts/material-icons.css b/freetype2/docs/reference/assets/fonts/material-icons.css
index d23d365..d23d365 100644
--- a/freetype2/docs/reference/site/assets/fonts/material-icons.css
+++ b/freetype2/docs/reference/assets/fonts/material-icons.css
diff --git a/freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.ttf b/freetype2/docs/reference/assets/fonts/specimen/FontAwesome.ttf
index 35acda2..35acda2 100644
--- a/freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.ttf
+++ b/freetype2/docs/reference/assets/fonts/specimen/FontAwesome.ttf
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.woff b/freetype2/docs/reference/assets/fonts/specimen/FontAwesome.woff
index 400014a..400014a 100644
--- a/freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.woff
+++ b/freetype2/docs/reference/assets/fonts/specimen/FontAwesome.woff
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.woff2 b/freetype2/docs/reference/assets/fonts/specimen/FontAwesome.woff2
index 4d13fc6..4d13fc6 100644
--- a/freetype2/docs/reference/site/assets/fonts/specimen/FontAwesome.woff2
+++ b/freetype2/docs/reference/assets/fonts/specimen/FontAwesome.woff2
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.ttf b/freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.ttf
index 7015564..7015564 100644
--- a/freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.ttf
+++ b/freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.ttf
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff b/freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.woff
index b648a3e..b648a3e 100644
--- a/freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff
+++ b/freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.woff
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff2 b/freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.woff2
index 9fa2112..9fa2112 100644
--- a/freetype2/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff2
+++ b/freetype2/docs/reference/assets/fonts/specimen/MaterialIcons-Regular.woff2
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/images/favicon.png b/freetype2/docs/reference/assets/images/favicon.png
index 76d17f5..76d17f5 100644
--- a/freetype2/docs/reference/site/assets/images/favicon.png
+++ b/freetype2/docs/reference/assets/images/favicon.png
Binary files differ
diff --git a/freetype2/docs/reference/site/assets/images/icons/bitbucket.1b09e088.svg b/freetype2/docs/reference/assets/images/icons/bitbucket.1b09e088.svg
index a25435a..a25435a 100644
--- a/freetype2/docs/reference/site/assets/images/icons/bitbucket.1b09e088.svg
+++ b/freetype2/docs/reference/assets/images/icons/bitbucket.1b09e088.svg
diff --git a/freetype2/docs/reference/site/assets/images/icons/github.f0b8504a.svg b/freetype2/docs/reference/assets/images/icons/github.f0b8504a.svg
index c009420..c009420 100644
--- a/freetype2/docs/reference/site/assets/images/icons/github.f0b8504a.svg
+++ b/freetype2/docs/reference/assets/images/icons/github.f0b8504a.svg
diff --git a/freetype2/docs/reference/site/assets/images/icons/gitlab.6dd19c00.svg b/freetype2/docs/reference/assets/images/icons/gitlab.6dd19c00.svg
index 9e3d6f0..9e3d6f0 100644
--- a/freetype2/docs/reference/site/assets/images/icons/gitlab.6dd19c00.svg
+++ b/freetype2/docs/reference/assets/images/icons/gitlab.6dd19c00.svg
diff --git a/freetype2/docs/reference/site/assets/javascripts/application.d9aa80ab.js b/freetype2/docs/reference/assets/javascripts/application.d9aa80ab.js
index cd404eb..cd404eb 100644
--- a/freetype2/docs/reference/site/assets/javascripts/application.d9aa80ab.js
+++ b/freetype2/docs/reference/assets/javascripts/application.d9aa80ab.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.da.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.da.js
index 34910df..34910df 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.da.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.da.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.de.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.de.js
index 1529892..1529892 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.de.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.de.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.du.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.du.js
index 5263200..5263200 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.du.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.du.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.es.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.es.js
index 9de6c09..9de6c09 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.es.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.es.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.fi.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.fi.js
index 2f9bf5a..2f9bf5a 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.fi.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.fi.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.fr.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.fr.js
index 078d0ca..078d0ca 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.fr.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.fr.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.hu.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.hu.js
index 56a4b0d..56a4b0d 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.hu.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.hu.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.it.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.it.js
index 50dddaa..50dddaa 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.it.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.it.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ja.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.ja.js
index 69f6202..69f6202 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ja.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.ja.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.jp.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.jp.js
index c055eba..c055eba 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.jp.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.jp.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.multi.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.multi.js
index 8a145c9..8a145c9 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.multi.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.multi.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.nl.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.nl.js
index 273f4ad..273f4ad 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.nl.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.nl.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.no.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.no.js
index 3d156b9..3d156b9 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.no.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.no.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.pt.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.pt.js
index f50fc9f..f50fc9f 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.pt.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.pt.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ro.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.ro.js
index b19627e..b19627e 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ro.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.ro.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ru.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.ru.js
index ac99248..ac99248 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.ru.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.ru.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.stemmer.support.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.stemmer.support.js
index 55fd417..55fd417 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.stemmer.support.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.stemmer.support.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.sv.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.sv.js
index 6daf5f9..6daf5f9 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.sv.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.sv.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.th.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.th.js
index ee8ef37..ee8ef37 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.th.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.th.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.tr.js b/freetype2/docs/reference/assets/javascripts/lunr/lunr.tr.js
index e8fb5a7..e8fb5a7 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/lunr.tr.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/lunr.tr.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/tinyseg.js b/freetype2/docs/reference/assets/javascripts/lunr/tinyseg.js
index 45bffe0..45bffe0 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/tinyseg.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/tinyseg.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/lunr/wordcut.js b/freetype2/docs/reference/assets/javascripts/lunr/wordcut.js
index 179792a..179792a 100644
--- a/freetype2/docs/reference/site/assets/javascripts/lunr/wordcut.js
+++ b/freetype2/docs/reference/assets/javascripts/lunr/wordcut.js
diff --git a/freetype2/docs/reference/site/assets/javascripts/modernizr.1f0bcf2b.js b/freetype2/docs/reference/assets/javascripts/modernizr.1f0bcf2b.js
index cd5a11b..cd5a11b 100644
--- a/freetype2/docs/reference/site/assets/javascripts/modernizr.1f0bcf2b.js
+++ b/freetype2/docs/reference/assets/javascripts/modernizr.1f0bcf2b.js
diff --git a/freetype2/docs/reference/site/assets/stylesheets/application-palette.224b79ff.css b/freetype2/docs/reference/assets/stylesheets/application-palette.224b79ff.css
index cbbb259..cbbb259 100644
--- a/freetype2/docs/reference/site/assets/stylesheets/application-palette.224b79ff.css
+++ b/freetype2/docs/reference/assets/stylesheets/application-palette.224b79ff.css
diff --git a/freetype2/docs/reference/site/assets/stylesheets/application.982221ab.css b/freetype2/docs/reference/assets/stylesheets/application.982221ab.css
index a3762ca..a3762ca 100644
--- a/freetype2/docs/reference/site/assets/stylesheets/application.982221ab.css
+++ b/freetype2/docs/reference/assets/stylesheets/application.982221ab.css
diff --git a/freetype2/docs/reference/site/ft2-auto_hinter.html b/freetype2/docs/reference/ft2-auto_hinter.html
index 1d28663..1d28663 100644
--- a/freetype2/docs/reference/site/ft2-auto_hinter.html
+++ b/freetype2/docs/reference/ft2-auto_hinter.html
diff --git a/freetype2/docs/reference/site/ft2-base_interface.html b/freetype2/docs/reference/ft2-base_interface.html
index b86ff9e..b86ff9e 100644
--- a/freetype2/docs/reference/site/ft2-base_interface.html
+++ b/freetype2/docs/reference/ft2-base_interface.html
diff --git a/freetype2/docs/reference/site/ft2-basic_types.html b/freetype2/docs/reference/ft2-basic_types.html
index c822b7c..c822b7c 100644
--- a/freetype2/docs/reference/site/ft2-basic_types.html
+++ b/freetype2/docs/reference/ft2-basic_types.html
diff --git a/freetype2/docs/reference/site/ft2-bdf_fonts.html b/freetype2/docs/reference/ft2-bdf_fonts.html
index 55a1226..55a1226 100644
--- a/freetype2/docs/reference/site/ft2-bdf_fonts.html
+++ b/freetype2/docs/reference/ft2-bdf_fonts.html
diff --git a/freetype2/docs/reference/site/ft2-bitmap_handling.html b/freetype2/docs/reference/ft2-bitmap_handling.html
index e732b5a..e732b5a 100644
--- a/freetype2/docs/reference/site/ft2-bitmap_handling.html
+++ b/freetype2/docs/reference/ft2-bitmap_handling.html
diff --git a/freetype2/docs/reference/site/ft2-bzip2.html b/freetype2/docs/reference/ft2-bzip2.html
index 28f05b3..28f05b3 100644
--- a/freetype2/docs/reference/site/ft2-bzip2.html
+++ b/freetype2/docs/reference/ft2-bzip2.html
diff --git a/freetype2/docs/reference/site/ft2-cache_subsystem.html b/freetype2/docs/reference/ft2-cache_subsystem.html
index bdfd7d6..bdfd7d6 100644
--- a/freetype2/docs/reference/site/ft2-cache_subsystem.html
+++ b/freetype2/docs/reference/ft2-cache_subsystem.html
diff --git a/freetype2/docs/reference/site/ft2-cff_driver.html b/freetype2/docs/reference/ft2-cff_driver.html
index 7d603f2..7d603f2 100644
--- a/freetype2/docs/reference/site/ft2-cff_driver.html
+++ b/freetype2/docs/reference/ft2-cff_driver.html
diff --git a/freetype2/docs/reference/site/ft2-cid_fonts.html b/freetype2/docs/reference/ft2-cid_fonts.html
index 0c8bfa2..0c8bfa2 100644
--- a/freetype2/docs/reference/site/ft2-cid_fonts.html
+++ b/freetype2/docs/reference/ft2-cid_fonts.html
diff --git a/freetype2/docs/reference/site/ft2-color_management.html b/freetype2/docs/reference/ft2-color_management.html
index 5e31579..5e31579 100644
--- a/freetype2/docs/reference/site/ft2-color_management.html
+++ b/freetype2/docs/reference/ft2-color_management.html
diff --git a/freetype2/docs/reference/site/ft2-computations.html b/freetype2/docs/reference/ft2-computations.html
index 91efc35..91efc35 100644
--- a/freetype2/docs/reference/site/ft2-computations.html
+++ b/freetype2/docs/reference/ft2-computations.html
diff --git a/freetype2/docs/reference/site/ft2-error_code_values.html b/freetype2/docs/reference/ft2-error_code_values.html
index 18349db..18349db 100644
--- a/freetype2/docs/reference/site/ft2-error_code_values.html
+++ b/freetype2/docs/reference/ft2-error_code_values.html
diff --git a/freetype2/docs/reference/site/ft2-error_enumerations.html b/freetype2/docs/reference/ft2-error_enumerations.html
index 8495a89..8495a89 100644
--- a/freetype2/docs/reference/site/ft2-error_enumerations.html
+++ b/freetype2/docs/reference/ft2-error_enumerations.html
diff --git a/freetype2/docs/reference/site/ft2-font_formats.html b/freetype2/docs/reference/ft2-font_formats.html
index 2be4d32..2be4d32 100644
--- a/freetype2/docs/reference/site/ft2-font_formats.html
+++ b/freetype2/docs/reference/ft2-font_formats.html
diff --git a/freetype2/docs/reference/site/ft2-gasp_table.html b/freetype2/docs/reference/ft2-gasp_table.html
index 05ff01d..05ff01d 100644
--- a/freetype2/docs/reference/site/ft2-gasp_table.html
+++ b/freetype2/docs/reference/ft2-gasp_table.html
diff --git a/freetype2/docs/reference/site/ft2-glyph_management.html b/freetype2/docs/reference/ft2-glyph_management.html
index 0252535..0252535 100644
--- a/freetype2/docs/reference/site/ft2-glyph_management.html
+++ b/freetype2/docs/reference/ft2-glyph_management.html
diff --git a/freetype2/docs/reference/site/ft2-glyph_stroker.html b/freetype2/docs/reference/ft2-glyph_stroker.html
index dee1410..dee1410 100644
--- a/freetype2/docs/reference/site/ft2-glyph_stroker.html
+++ b/freetype2/docs/reference/ft2-glyph_stroker.html
diff --git a/freetype2/docs/reference/site/ft2-glyph_variants.html b/freetype2/docs/reference/ft2-glyph_variants.html
index 194c769..194c769 100644
--- a/freetype2/docs/reference/site/ft2-glyph_variants.html
+++ b/freetype2/docs/reference/ft2-glyph_variants.html
diff --git a/freetype2/docs/reference/site/ft2-gx_validation.html b/freetype2/docs/reference/ft2-gx_validation.html
index 36fe2e2..36fe2e2 100644
--- a/freetype2/docs/reference/site/ft2-gx_validation.html
+++ b/freetype2/docs/reference/ft2-gx_validation.html
diff --git a/freetype2/docs/reference/site/ft2-gzip.html b/freetype2/docs/reference/ft2-gzip.html
index 5f596a9..5f596a9 100644
--- a/freetype2/docs/reference/site/ft2-gzip.html
+++ b/freetype2/docs/reference/ft2-gzip.html
diff --git a/freetype2/docs/reference/site/ft2-header_file_macros.html b/freetype2/docs/reference/ft2-header_file_macros.html
index 7edff2d..7edff2d 100644
--- a/freetype2/docs/reference/site/ft2-header_file_macros.html
+++ b/freetype2/docs/reference/ft2-header_file_macros.html
diff --git a/freetype2/docs/reference/site/ft2-header_inclusion.html b/freetype2/docs/reference/ft2-header_inclusion.html
index 3650c35..3650c35 100644
--- a/freetype2/docs/reference/site/ft2-header_inclusion.html
+++ b/freetype2/docs/reference/ft2-header_inclusion.html
diff --git a/freetype2/docs/reference/site/ft2-incremental.html b/freetype2/docs/reference/ft2-incremental.html
index 6950abd..6950abd 100644
--- a/freetype2/docs/reference/site/ft2-incremental.html
+++ b/freetype2/docs/reference/ft2-incremental.html
diff --git a/freetype2/docs/reference/site/ft2-index.html b/freetype2/docs/reference/ft2-index.html
index c34e9c0..c34e9c0 100644
--- a/freetype2/docs/reference/site/ft2-index.html
+++ b/freetype2/docs/reference/ft2-index.html
diff --git a/freetype2/docs/reference/site/ft2-layer_management.html b/freetype2/docs/reference/ft2-layer_management.html
index 44fcde8..44fcde8 100644
--- a/freetype2/docs/reference/site/ft2-layer_management.html
+++ b/freetype2/docs/reference/ft2-layer_management.html
diff --git a/freetype2/docs/reference/site/ft2-lcd_rendering.html b/freetype2/docs/reference/ft2-lcd_rendering.html
index 342a6a7..342a6a7 100644
--- a/freetype2/docs/reference/site/ft2-lcd_rendering.html
+++ b/freetype2/docs/reference/ft2-lcd_rendering.html
diff --git a/freetype2/docs/reference/site/ft2-list_processing.html b/freetype2/docs/reference/ft2-list_processing.html
index 0cd59de..0cd59de 100644
--- a/freetype2/docs/reference/site/ft2-list_processing.html
+++ b/freetype2/docs/reference/ft2-list_processing.html
diff --git a/freetype2/docs/reference/site/ft2-lzw.html b/freetype2/docs/reference/ft2-lzw.html
index 4ef5e60..4ef5e60 100644
--- a/freetype2/docs/reference/site/ft2-lzw.html
+++ b/freetype2/docs/reference/ft2-lzw.html
diff --git a/freetype2/docs/reference/site/ft2-mac_specific.html b/freetype2/docs/reference/ft2-mac_specific.html
index 4d923a6..4d923a6 100644
--- a/freetype2/docs/reference/site/ft2-mac_specific.html
+++ b/freetype2/docs/reference/ft2-mac_specific.html
diff --git a/freetype2/docs/reference/site/ft2-module_management.html b/freetype2/docs/reference/ft2-module_management.html
index 46cd9cf..46cd9cf 100644
--- a/freetype2/docs/reference/site/ft2-module_management.html
+++ b/freetype2/docs/reference/ft2-module_management.html
diff --git a/freetype2/docs/reference/site/ft2-multiple_masters.html b/freetype2/docs/reference/ft2-multiple_masters.html
index a24d9bd..a24d9bd 100644
--- a/freetype2/docs/reference/site/ft2-multiple_masters.html
+++ b/freetype2/docs/reference/ft2-multiple_masters.html
diff --git a/freetype2/docs/reference/site/ft2-ot_validation.html b/freetype2/docs/reference/ft2-ot_validation.html
index f63a82a..f63a82a 100644
--- a/freetype2/docs/reference/site/ft2-ot_validation.html
+++ b/freetype2/docs/reference/ft2-ot_validation.html
diff --git a/freetype2/docs/reference/site/ft2-outline_processing.html b/freetype2/docs/reference/ft2-outline_processing.html
index 2c9a3e4..2c9a3e4 100644
--- a/freetype2/docs/reference/site/ft2-outline_processing.html
+++ b/freetype2/docs/reference/ft2-outline_processing.html
diff --git a/freetype2/docs/reference/site/ft2-parameter_tags.html b/freetype2/docs/reference/ft2-parameter_tags.html
index c721765..c721765 100644
--- a/freetype2/docs/reference/site/ft2-parameter_tags.html
+++ b/freetype2/docs/reference/ft2-parameter_tags.html
diff --git a/freetype2/docs/reference/site/ft2-pcf_driver.html b/freetype2/docs/reference/ft2-pcf_driver.html
index 3c19cc2..3c19cc2 100644
--- a/freetype2/docs/reference/site/ft2-pcf_driver.html
+++ b/freetype2/docs/reference/ft2-pcf_driver.html
diff --git a/freetype2/docs/reference/site/ft2-pfr_fonts.html b/freetype2/docs/reference/ft2-pfr_fonts.html
index 9790b24..9790b24 100644
--- a/freetype2/docs/reference/site/ft2-pfr_fonts.html
+++ b/freetype2/docs/reference/ft2-pfr_fonts.html
diff --git a/freetype2/docs/reference/site/ft2-properties.html b/freetype2/docs/reference/ft2-properties.html
index 9669647..9669647 100644
--- a/freetype2/docs/reference/site/ft2-properties.html
+++ b/freetype2/docs/reference/ft2-properties.html
diff --git a/freetype2/docs/reference/site/ft2-quick_advance.html b/freetype2/docs/reference/ft2-quick_advance.html
index 610fff3..610fff3 100644
--- a/freetype2/docs/reference/site/ft2-quick_advance.html
+++ b/freetype2/docs/reference/ft2-quick_advance.html
diff --git a/freetype2/docs/reference/site/ft2-raster.html b/freetype2/docs/reference/ft2-raster.html
index abde6c3..abde6c3 100644
--- a/freetype2/docs/reference/site/ft2-raster.html
+++ b/freetype2/docs/reference/ft2-raster.html
diff --git a/freetype2/docs/reference/site/ft2-sfnt_names.html b/freetype2/docs/reference/ft2-sfnt_names.html
index 8f02e29..8f02e29 100644
--- a/freetype2/docs/reference/site/ft2-sfnt_names.html
+++ b/freetype2/docs/reference/ft2-sfnt_names.html
diff --git a/freetype2/docs/reference/site/ft2-sizes_management.html b/freetype2/docs/reference/ft2-sizes_management.html
index 50004de..50004de 100644
--- a/freetype2/docs/reference/site/ft2-sizes_management.html
+++ b/freetype2/docs/reference/ft2-sizes_management.html
diff --git a/freetype2/docs/reference/site/ft2-system_interface.html b/freetype2/docs/reference/ft2-system_interface.html
index 246ebe8..246ebe8 100644
--- a/freetype2/docs/reference/site/ft2-system_interface.html
+++ b/freetype2/docs/reference/ft2-system_interface.html
diff --git a/freetype2/docs/reference/site/ft2-t1_cid_driver.html b/freetype2/docs/reference/ft2-t1_cid_driver.html
index 8672753..8672753 100644
--- a/freetype2/docs/reference/site/ft2-t1_cid_driver.html
+++ b/freetype2/docs/reference/ft2-t1_cid_driver.html
diff --git a/freetype2/docs/reference/site/ft2-truetype_engine.html b/freetype2/docs/reference/ft2-truetype_engine.html
index f0f09d4..f0f09d4 100644
--- a/freetype2/docs/reference/site/ft2-truetype_engine.html
+++ b/freetype2/docs/reference/ft2-truetype_engine.html
diff --git a/freetype2/docs/reference/site/ft2-truetype_tables.html b/freetype2/docs/reference/ft2-truetype_tables.html
index 7f68d08..7f68d08 100644
--- a/freetype2/docs/reference/site/ft2-truetype_tables.html
+++ b/freetype2/docs/reference/ft2-truetype_tables.html
diff --git a/freetype2/docs/reference/site/ft2-tt_driver.html b/freetype2/docs/reference/ft2-tt_driver.html
index 562d78e..562d78e 100644
--- a/freetype2/docs/reference/site/ft2-tt_driver.html
+++ b/freetype2/docs/reference/ft2-tt_driver.html
diff --git a/freetype2/docs/reference/site/ft2-type1_tables.html b/freetype2/docs/reference/ft2-type1_tables.html
index 7475c7a..7475c7a 100644
--- a/freetype2/docs/reference/site/ft2-type1_tables.html
+++ b/freetype2/docs/reference/ft2-type1_tables.html
diff --git a/freetype2/docs/reference/site/ft2-user_allocation.html b/freetype2/docs/reference/ft2-user_allocation.html
index 1867a4d..1867a4d 100644
--- a/freetype2/docs/reference/site/ft2-user_allocation.html
+++ b/freetype2/docs/reference/ft2-user_allocation.html
diff --git a/freetype2/docs/reference/site/ft2-version.html b/freetype2/docs/reference/ft2-version.html
index d5a9b7c..d5a9b7c 100644
--- a/freetype2/docs/reference/site/ft2-version.html
+++ b/freetype2/docs/reference/ft2-version.html
diff --git a/freetype2/docs/reference/site/ft2-winfnt_fonts.html b/freetype2/docs/reference/ft2-winfnt_fonts.html
index 0dfccbe..0dfccbe 100644
--- a/freetype2/docs/reference/site/ft2-winfnt_fonts.html
+++ b/freetype2/docs/reference/ft2-winfnt_fonts.html
diff --git a/freetype2/docs/reference/site/images/favico.ico b/freetype2/docs/reference/images/favico.ico
index a1a22ed..a1a22ed 100644
--- a/freetype2/docs/reference/site/images/favico.ico
+++ b/freetype2/docs/reference/images/favico.ico
Binary files differ
diff --git a/freetype2/docs/reference/site/index.html b/freetype2/docs/reference/index.html
index cc673da..cc673da 100644
--- a/freetype2/docs/reference/site/index.html
+++ b/freetype2/docs/reference/index.html
diff --git a/freetype2/docs/reference/site/javascripts/extra.js b/freetype2/docs/reference/javascripts/extra.js
index 00f1670..00f1670 100644
--- a/freetype2/docs/reference/site/javascripts/extra.js
+++ b/freetype2/docs/reference/javascripts/extra.js
diff --git a/freetype2/docs/reference/site/search/search_index.json b/freetype2/docs/reference/search/search_index.json
index 7ddf78d..7ddf78d 100644
--- a/freetype2/docs/reference/site/search/search_index.json
+++ b/freetype2/docs/reference/search/search_index.json
diff --git a/freetype2/docs/reference/site/sitemap.xml b/freetype2/docs/reference/sitemap.xml
index 3d41c4d..3d41c4d 100644
--- a/freetype2/docs/reference/site/sitemap.xml
+++ b/freetype2/docs/reference/sitemap.xml
diff --git a/freetype2/docs/reference/site/sitemap.xml.gz b/freetype2/docs/reference/sitemap.xml.gz
index 38bc0e4..38bc0e4 100644
--- a/freetype2/docs/reference/site/sitemap.xml.gz
+++ b/freetype2/docs/reference/sitemap.xml.gz
Binary files differ
diff --git a/freetype2/docs/reference/site/stylesheets/extra.css b/freetype2/docs/reference/stylesheets/extra.css
index cd6a1ee..cd6a1ee 100644
--- a/freetype2/docs/reference/site/stylesheets/extra.css
+++ b/freetype2/docs/reference/stylesheets/extra.css
diff --git a/freetype2/docs/tutorial/step1.html b/freetype2/docs/tutorial/step1.html
index ed1b54c..79f8fbd 100644
--- a/freetype2/docs/tutorial/step1.html
+++ b/freetype2/docs/tutorial/step1.html
@@ -116,7 +116,7 @@ pkg-config --cflags freetype2</pre>
header files of the FreeType&nbsp;2 API.</p>
<p>You can
- read <a href="../reference/site/ft2-header_file_macros.html">this
+ read <a href="../reference/ft2-header_file_macros.html">this
section of the FreeType&nbsp;2 API Reference</a> for a
complete listing of the header macros.</p>
</li>
@@ -144,9 +144,9 @@ pkg-config --cflags freetype2</pre>
<h3 id="section-2">2. Library Initialization</h3>
<p>To initialize the FreeType library, create a variable of
- type <a href="../reference/site/ft2-base_interface.html#ft_library"><code>FT_Library</code></a>
+ type <a href="../reference/ft2-base_interface.html#ft_library"><code>FT_Library</code></a>
named, for example, <code>library</code>, and call the
- function <a href="../reference/site/ft2-base_interface.html#ft_init_freetype"><code>FT_Init_FreeType</code></a>.</p>
+ function <a href="../reference/ft2-base_interface.html#ft_init_freetype"><code>FT_Init_FreeType</code></a>.</p>
<pre>
#include &lt;ft2build.h&gt;
@@ -192,7 +192,7 @@ if ( error )
<h4>a. From a Font File</h4>
<p>Create a new <code>face</code> object by
- calling <a href="../reference/site/ft2-base_interface.html#ft_new_face"><code>FT_New_Face</code></a>.
+ calling <a href="../reference/ft2-base_interface.html#ft_new_face"><code>FT_New_Face</code></a>.
A <em>face</em> describes a given typeface and style. For
example, &lsquo;Times New Roman Regular&rsquo; and
&lsquo;Times New Roman Italic&rsquo; correspond to two
@@ -264,7 +264,7 @@ else if ( error )
<p>In the case where you have already loaded the font file
into memory, you can similarly create a new face object
for it by
- calling <a href="../reference/site/ft2-base_interface.html#ft_new_memory_face"><code>FT_New_Memory_Face</code></a>.</p>
+ calling <a href="../reference/ft2-base_interface.html#ft_new_memory_face"><code>FT_New_Memory_Face</code></a>.</p>
<pre>
FT_Library library; <span class="comment">/* handle to library */</span>
@@ -289,7 +289,7 @@ if ( error ) { ... }</pre>
<p>Note that you must not deallocate the font file buffer
before calling
- <a href="../reference/site/ft2-base_interface.html#ft_done_face"><code>FT_Done_Face</code></a>.</p>
+ <a href="../reference/ft2-base_interface.html#ft_done_face"><code>FT_Done_Face</code></a>.</p>
<h4>c. From Other Sources (Compressed Files, Network,
etc.)</h4>
@@ -300,12 +300,12 @@ if ( error ) { ... }</pre>
implementation of I/O routines.</p>
<p>This is done through
- the <a href="../reference/site/ft2-base_interface.html#ft_open_face"><code>FT_Open_Face</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_open_face"><code>FT_Open_Face</code></a>
function, which can be used to open a new font face with a
custom input stream, select a specific driver for opening,
or even pass extra parameters to the font driver when
creating the object. We advise you to look up
- the <a href="../reference/site/index.html">FreeType&nbsp;2
+ the <a href="../reference/index.html">FreeType&nbsp;2
reference manual</a> in order to learn how to use it.</p>
@@ -317,7 +317,7 @@ if ( error ) { ... }</pre>
in <code>face&minus;&gt;num_glyphs</code>.</p>
<p>The complete list of available fields is in
- the <a href="../reference/site/ft2-base_interface.html#ft_facerec"><code>FT_FaceRec</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_facerec"><code>FT_FaceRec</code></a>
structure description. However, we describe here a few of
them in more detail.</p>
@@ -335,7 +335,7 @@ if ( error ) { ... }</pre>
face's font format is scalable and that glyph images can
be rendered for all character pixel sizes. For more
information on face flags, please read
- the <a href="../reference/site/ft2-base_interface.html#ft_face_flag_xxx">FreeType&nbsp;2
+ the <a href="../reference/ft2-base_interface.html#ft_face_flag_xxx">FreeType&nbsp;2
API Reference</a>.</dd>
<dt>units_per_EM</dt>
@@ -354,7 +354,7 @@ if ( error ) { ... }</pre>
<dt>available_sizes</dt>
<dd>
<p>A pointer to an array
- of <a href="../reference/site/ft2-base_interface.html#ft_bitmap_size"><code>FT_Bitmap_Size</code></a>
+ of <a href="../reference/ft2-base_interface.html#ft_bitmap_size"><code>FT_Bitmap_Size</code></a>
elements. Each <code>FT_Bitmap_Size</code> indicates
the horizontal and vertical <em>character pixel
sizes</em> for each of the strikes that are present in
@@ -392,7 +392,7 @@ if ( error ) { ... }</pre>
<p>When a new face object is created, all elements are set
to&nbsp;0 during initialization. To populate the
structure with sensible values, you should
- call <a href="../reference/site/ft2-base_interface.html#ft_set_char_size"><code>FT_Set_Char_Size</code></a>.
+ call <a href="../reference/ft2-base_interface.html#ft_set_char_size"><code>FT_Set_Char_Size</code></a>.
Here is an example, setting the character size to 16pt for
a 300&times;300dpi device:</p>
@@ -442,7 +442,7 @@ error = FT_Set_Char_Size(
<p>If you want to specify the (integer) pixel sizes
yourself, you can call
- <a href="../reference/site/ft2-base_interface.html#ft_set_pixel_sizes"><code>FT_Set_Pixel_Sizes</code></a>.</p>
+ <a href="../reference/ft2-base_interface.html#ft_set_pixel_sizes"><code>FT_Set_Pixel_Sizes</code></a>.</p>
<pre>
error = FT_Set_Pixel_Sizes(
@@ -503,7 +503,7 @@ error = FT_Set_Pixel_Sizes(
contains at least a Unicode charmap that was selected
during a call to <code>FT_New_Face</code>. To convert a
Unicode character code to a font glyph index, we use
- <a href="../reference/site/ft2-base_interface.html#ft_get_char_index"><code>FT_Get_Char_Index</code></a>.</p>
+ <a href="../reference/ft2-base_interface.html#ft_get_char_index"><code>FT_Get_Char_Index</code></a>.</p>
<pre>
glyph_index = FT_Get_Char_Index( face, charcode );</pre>
@@ -546,11 +546,11 @@ glyph_index = FT_Get_Char_Index( face, charcode );</pre>
face object has a single glyph slot object that can be
accessed as <code>face-&gt;glyph</code>. Its fields are
explained by
- the <a href="../reference/site/ft2-base_interface.html#ft_glyphslotrec"><code>FT_GlyphSlotRec</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_glyphslotrec"><code>FT_GlyphSlotRec</code></a>
structure documentation.</p>
<p>Loading a glyph image into the slot is performed by
- calling <a href="../reference/site/ft2-base_interface.html#ft_load_glyph"><code>FT_Load_Glyph</code></a>.</p>
+ calling <a href="../reference/ft2-base_interface.html#ft_load_glyph"><code>FT_Load_Glyph</code></a>.</p>
<pre>
error = FT_Load_Glyph(
@@ -585,7 +585,7 @@ error = FT_Load_Glyph(
the slot. If it is
not <code>FT_GLYPH_FORMAT_BITMAP</code>, one can
immediately convert it to a bitmap
- through <a href="../reference/site/ft2-base_interface.html#ft_render_glyph"><code>FT_Render_Glyph</code></a>.</p>
+ through <a href="../reference/ft2-base_interface.html#ft_render_glyph"><code>FT_Render_Glyph</code></a>.</p>
<pre>
error = FT_Render_Glyph( face-&gt;glyph, <span class="comment">/* glyph slot */</span>
@@ -599,7 +599,7 @@ error = FT_Render_Glyph( face-&gt;glyph, <span class="comment">/* glyph slot
can alternatively use <code>FT_RENDER_MODE_MONO</code> if
you want to generate a 1-bit monochrome bitmap. More
values are available for
- the <a href="../reference/site/ft2-base_interface.html#ft_render_mode"><code>FT_Render_Mode</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_render_mode"><code>FT_Render_Mode</code></a>
enumeration value.</p>
<p>Once you have a bitmapped glyph image, you can access it
@@ -635,7 +635,7 @@ error = FT_Render_Glyph( face-&gt;glyph, <span class="comment">/* glyph slot
in <code>FT_FREETYPE_H</code>, for
example <code>FT_ENCODING_BIG5</code>. In this case, you
can call
- <a href="../reference/site/ft2-base_interface.html#ft_select_charmap"><code>FT_Select_Charmap</code></a>.</p>
+ <a href="../reference/ft2-base_interface.html#ft_select_charmap"><code>FT_Select_Charmap</code></a>.</p>
<pre>
error = FT_Select_Charmap(
@@ -693,14 +693,14 @@ if ( error ) { ... }</pre>
<p>Once a charmap has been selected, either through
<code>FT_Select_Charmap</code>
- or <a href="../reference/site/ft2-base_interface.html#ft_set_charmap"><code>FT_Set_Charmap</code></a>,
+ or <a href="../reference/ft2-base_interface.html#ft_set_charmap"><code>FT_Set_Charmap</code></a>,
it is used by all subsequent calls
to <code>FT_Get_Char_Index</code>.</p>
<h4>d. Glyph Transformations</h4>
<p>It is possible to specify an affine transformation with
- <a href="../reference/site/ft2-base_interface.html#ft_set_transform"><code>FT_Set_Transform</code></a>,
+ <a href="../reference/ft2-base_interface.html#ft_set_transform"><code>FT_Set_Transform</code></a>,
to be applied to glyph images when they are loaded. Of
course, this only works for scalable (vectorial) font
formats.</p>
@@ -713,10 +713,10 @@ error = FT_Set_Transform(
<p>This function sets the current transformation for a given
face object. Its second parameter is a pointer to an
- <a href="../reference/site/ft2-basic_types.html#ft_matrix"><code>FT_Matrix</code></a>
+ <a href="../reference/ft2-basic_types.html#ft_matrix"><code>FT_Matrix</code></a>
structure that describes a 2&times;2 affine matrix. The
third parameter is a pointer to
- an <a href="../reference/site/ft2-basic_types.html#ft_vector"><code>FT_Vector</code></a>
+ an <a href="../reference/ft2-basic_types.html#ft_vector"><code>FT_Vector</code></a>
structure, describing a two-dimensional vector that
translates the glyph image <em>after</em> the 2&times;2
transformation.</p>
@@ -814,7 +814,7 @@ for ( n = 0; n &lt; num_chars; n++ )
<ul>
<li>We define a handle named <code>slot</code> that points
to the face object's glyph slot. (The
- type <a href="../reference/site/ft2-base_interface.html#ft_glyphslot"><code>FT_GlyphSlot</code></a>
+ type <a href="../reference/ft2-base_interface.html#ft_glyphslot"><code>FT_GlyphSlot</code></a>
is a pointer). That is a convenience to avoid using
<code>face-&gt;glyph-&gt;XXX</code> every time.</li>
@@ -829,7 +829,7 @@ for ( n = 0; n &lt; num_chars; n++ )
of FreeType but must be provided by the application to
draw the bitmap to the target surface. In this example,
it takes a pointer to
- an <a href="../reference/site/ft2-basic_types.html#ft_bitmap"><code>FT_Bitmap</code></a>
+ an <a href="../reference/ft2-basic_types.html#ft_bitmap"><code>FT_Bitmap</code></a>
descriptor and the position of its top-left corner as
arguments. For ideal rendering on a screen this
function should perform linear blending with gamma
@@ -885,7 +885,7 @@ for ( n = 0; n &lt; num_chars; n++ )
<ul>
<li>We use the
- function <a href="../reference/site/ft2-base_interface.html#ft_load_char"><code>FT_Load_Char</code></a>
+ function <a href="../reference/ft2-base_interface.html#ft_load_char"><code>FT_Load_Char</code></a>
instead of <code>FT_Load_Glyph</code>. As you probably
imagine, it is equivalent to
calling <code>FT_Get_Char_Index</code>, then
diff --git a/freetype2/docs/tutorial/step2.html b/freetype2/docs/tutorial/step2.html
index 57e8db8..b5ef3f6 100644
--- a/freetype2/docs/tutorial/step2.html
+++ b/freetype2/docs/tutorial/step2.html
@@ -75,14 +75,14 @@
<p>Note that only a few font formats provide vertical
metrics. You can test whether a given face object
contains them by using the
- macro <a href="../reference/site/ft2-base_interface.html#ft_has_vertical"><code>FT_HAS_VERTICAL</code></a>,
+ macro <a href="../reference/ft2-base_interface.html#ft_has_vertical"><code>FT_HAS_VERTICAL</code></a>,
which returns true if appropriate.</p>
<p>Individual glyph metrics can be accessed by first loading
the glyph in a face's glyph slot, then accessing them
through the <code>face-&gt;glyph-&gt;metrics</code>
structure, whose type
- is <a href="../reference/site/ft2-base_interface.html#ft_glyph_metrics"><code>FT_Glyph_Metrics</code></a>.
+ is <a href="../reference/ft2-base_interface.html#ft_glyph_metrics"><code>FT_Glyph_Metrics</code></a>.
We will discuss this in more detail below; for now, we
only note that it contains the following fields.</p>
@@ -95,7 +95,7 @@
<dd>This is the height of the glyph image's bounding box.
It is independent of the layout direction. Be careful
not to confuse it with the &lsquo;height&rsquo; field in
- the <a href="../reference/site/ft2-base_interface.html#ft_size_metrics">
+ the <a href="../reference/ft2-base_interface.html#ft_size_metrics">
<code>FT_Size_Metrics</code></a> structure.</dd>
<dt>horiBearingX</dt>
@@ -216,7 +216,7 @@
<p>The glyph image that is loaded in a glyph slot can be
converted into a bitmap, either by
using <code>FT_LOAD_RENDER</code> when loading it, or by
- calling <a href="../reference/site/ft2-base_interface.html#ft_render_glyph"><code>FT_Render_Glyph</code></a>.
+ calling <a href="../reference/ft2-base_interface.html#ft_render_glyph"><code>FT_Render_Glyph</code></a>.
Each time you load a new glyph image, the previous one is
erased from the glyph slot.</p>
@@ -229,7 +229,7 @@
<p>The FreeType&nbsp;2 API has a specific extension that is
capable of dealing with glyph images in a flexible and
generic way. To use it, you first need to include
- the <a href="../reference/site/ft2-header_file_macros.html#ft_glyph_h"><code>FT_GLYPH_H</code></a>
+ the <a href="../reference/ft2-header_file_macros.html#ft_glyph_h"><code>FT_GLYPH_H</code></a>
header file.</p>
<pre>
@@ -255,7 +255,7 @@ if ( error ) { ... }</pre>
<ul>
<li>Create a variable named <code>glyph</code>, of
- type <a href="../reference/site/ft2-glyph_management.html#ft_glyph"><code>FT_Glyph</code></a>.
+ type <a href="../reference/ft2-glyph_management.html#ft_glyph"><code>FT_Glyph</code></a>.
This is a handle (pointer) to an individual glyph
image.</li>
@@ -266,7 +266,7 @@ if ( error ) { ... }</pre>
<li>Copy the glyph image from the slot into a
new <code>FT_Glyph</code> object by
- calling <a href="../reference/site/ft2-glyph_management.html#ft_get_glyph"><code>FT_Get_Glyph</code></a>.
+ calling <a href="../reference/ft2-glyph_management.html#ft_get_glyph"><code>FT_Get_Glyph</code></a>.
This function returns an error code and
sets <code>glyph</code>.</li>
</ul>
@@ -280,7 +280,7 @@ if ( error ) { ... }</pre>
exactly how the glyph is modeled and stored.</p>
<p>A new glyph object can be destroyed with a call
- to <a href="../reference/site/ft2-glyph_management.html#ft_done_glyph"><code>FT_Done_Glyph</code></a>.</p>
+ to <a href="../reference/ft2-glyph_management.html#ft_done_glyph"><code>FT_Done_Glyph</code></a>.</p>
<p>The glyph object contains exactly one glyph image and a
2D vector representing the glyph's advance in 16.16
@@ -299,10 +299,10 @@ if ( error ) { ... }</pre>
if <code>glyph-&gt;format</code> is not equal
to <code>FT_GLYPH_FORMAT_BITMAP</code>), it is possible to
transform the image anytime by a call
- to <a href="../reference/site/ft2-glyph_management.html#ft_glyph_transform"><code>FT_Glyph_Transform</code></a>.</p>
+ to <a href="../reference/ft2-glyph_management.html#ft_glyph_transform"><code>FT_Glyph_Transform</code></a>.</p>
<p>You can also copy a single glyph image
- with <a href="../reference/site/ft2-glyph_management.html#ft_glyph_copy"><code>FT_Glyph_Copy</code></a>.</p>
+ with <a href="../reference/ft2-glyph_management.html#ft_glyph_copy"><code>FT_Glyph_Copy</code></a>.</p>
<pre>
FT_Glyph glyph, glyph2;
@@ -341,7 +341,7 @@ FT_Glyph_Transform( glyph2, &amp;matrix, 0 );</pre>
<p>You can also retrieve the control (bounding) box of any
glyph image (scalable or not) through
- the <a href="../reference/site/ft2-glyph_management.html#ft_glyph_get_cbox"><code>FT_Glyph_Get_CBox</code></a>
+ the <a href="../reference/ft2-glyph_management.html#ft_glyph_get_cbox"><code>FT_Glyph_Get_CBox</code></a>
function.</p>
<pre>
@@ -393,7 +393,7 @@ bbox.yMax = CEILING( bbox.yMax )</pre>
to <code>FT_GLYPH_BBOX_PIXELS</code>.</p>
<p>[Computing <em>exact</em> bounding boxes can be done with
- function <a href="../reference/site/ft2-outline_processing.html#ft_outline_get_bbox"><code>FT_Outline_Get_BBox</code></a>,
+ function <a href="../reference/ft2-outline_processing.html#ft_outline_get_bbox"><code>FT_Outline_Get_BBox</code></a>,
at the cost of slower execution. You probably don't need
it with the possible exception of rotated glyphs.]</p>
@@ -402,7 +402,7 @@ bbox.yMax = CEILING( bbox.yMax )</pre>
<p>You may need to convert the glyph object to a bitmap once
you have conveniently cached or transformed it. This can
be done easily with
- the <a href="../reference/site/ft2-glyph_management.html"><code>FT_Glyph_To_Bitmap</code></a>
+ the <a href="../reference/ft2-glyph_management.html"><code>FT_Glyph_To_Bitmap</code></a>
function, which handles any glyph object.</p>
<pre>
@@ -454,7 +454,7 @@ error = FT_Glyph_To_Bitmap(
access its content. This type is a sort of
&lsquo;subclass&rsquo; of <code>FT_Glyph</code> that
contains additional fields
- (see <a href="../reference/site/ft2-glyph_management.html#ft_bitmapglyphrec"><code>FT_BitmapGlyphRec</code></a>).</p>
+ (see <a href="../reference/ft2-glyph_management.html#ft_bitmapglyphrec"><code>FT_BitmapGlyphRec</code></a>).</p>
<dl>
<dt>left</dt>
@@ -581,7 +581,7 @@ error = FT_Glyph_To_Bitmap(
of the global metrics described above, to be directly
accessed through
the <code>face-&gt;size-&gt;metrics</code> structure (of
- type <a href="../reference/site/ft2-base_interface.html#ft_size_metrics">
+ type <a href="../reference/ft2-base_interface.html#ft_size_metrics">
<code>FT_Size_Metrics</code></a>). <em>No grid-fitting
is performed for those values</em>. They are also
completely independent of any hinting process. In other
@@ -608,7 +608,7 @@ error = FT_Glyph_To_Bitmap(
<p>Be careful not to confuse it with the
&lsquo;height&rsquo; field in
- the <a href="../reference/site/ft2-base_interface.html#ft_glyph_metrics"><code>FT_Glyph_Metrics</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_glyph_metrics"><code>FT_Glyph_Metrics</code></a>
structure.</p>
</dd>
@@ -659,8 +659,8 @@ error = FT_Glyph_To_Bitmap(
<p>FreeType&nbsp;2 allows you to deal with this, by
providing
- the <a href="../reference/site/ft2-base_interface.html#ft_attach_file"><code>FT_Attach_File</code></a>
- and <a href="../reference/site/ft2-base_interface.html#ft_attach_stream"><code>FT_Attach_Stream</code></A>
+ the <a href="../reference/ft2-base_interface.html#ft_attach_file"><code>FT_Attach_File</code></a>
+ and <a href="../reference/ft2-base_interface.html#ft_attach_stream"><code>FT_Attach_Stream</code></A>
APIs. Both functions are used to load additional metrics
into a face object by reading them from an additional
format-specific file. Here an example, opening a
@@ -678,7 +678,7 @@ if ( error )
<p>Note that <code>FT_Attach_Stream</code> is similar to
<code>FT_Attach_File</code> except that it doesn't take a
C&nbsp;string to name the extra file but
- an <a href="../reference/site/ft2-system_interface.html#ft_streamrec"><code>FT_Stream</code></a>
+ an <a href="../reference/ft2-system_interface.html#ft_streamrec"><code>FT_Stream</code></a>
handle. Also, <em>reading a metrics file is in no way
mandatory</em>.</p>
@@ -689,7 +689,7 @@ if ( error )
<p>FreeType&nbsp;2 allows you to retrieve the kerning
information between two glyphs through
- the <a href="../reference/site/ft2-base_interface.html#ft_get_kerning"><code>FT_Get_Kerning</code></a>
+ the <a href="../reference/ft2-base_interface.html#ft_get_kerning"><code>FT_Get_Kerning</code></a>
function.</p>
<pre>
@@ -1367,7 +1367,7 @@ for ( n = 0; n &lt; num_glyphs; n++ )
<em>font units</em>. When a glyph image is loaded, the
font driver usually scales the outline to device space
according to the current character pixel size found in
- an <a href="../reference/site/ft2-base_interface.html#ft_size"><code>FT_Size</code></a>
+ an <a href="../reference/ft2-base_interface.html#ft_size"><code>FT_Size</code></a>
object. The driver may also modify the scaled outline in
order to significantly improve its appearance on a
pixel-based surface (a process known as <em>hinting</em>
@@ -1410,7 +1410,7 @@ for ( n = 0; n &lt; num_glyphs; n++ )
if appropriate.</p>
<p>When you call the
- function <a href="../reference/site/ft2-base_interface.html#ft_set_pixel_sizes"><code>FT_Set_Pixel_Sizes</code></a>,
+ function <a href="../reference/ft2-base_interface.html#ft_set_pixel_sizes"><code>FT_Set_Pixel_Sizes</code></a>,
you are specifying integer values
of <code>pixel_size_x</code> and
<code>pixel_size_y</code> FreeType shall use. The library
@@ -1419,7 +1419,7 @@ for ( n = 0; n &lt; num_glyphs; n++ )
<code>y_scale</code>.</p>
<p>When you call the
- function <a href="../reference/site/ft2-base_interface.html#ft_set_char_size"><code>FT_Set_Char_Size</code></a>,
+ function <a href="../reference/ft2-base_interface.html#ft_set_char_size"><code>FT_Set_Char_Size</code></a>,
you are specifying the character size in
physical <em>points</em>, which is used, along with the
device's resolutions, to compute the character pixel size
@@ -1461,7 +1461,7 @@ for ( n = 0; n &lt; num_glyphs; n++ )
<p>You can scale a distance expressed in font units to 26.6
pixel format directly with the help of
- the <a href="../reference/site/ft2-computations.html#ft_mulfix"><code>FT_MulFix</code></a>
+ the <a href="../reference/ft2-computations.html#ft_mulfix"><code>FT_MulFix</code></a>
function.</p>
<pre>
diff --git a/freetype2/docs/tutorial/step3.html b/freetype2/docs/tutorial/step3.html
index b93aa32..f0b8d7a 100644
--- a/freetype2/docs/tutorial/step3.html
+++ b/freetype2/docs/tutorial/step3.html
@@ -87,7 +87,7 @@
(contributed
by <a href="https://www.staticjobs.com">Static Jobs
LLC</a>) that
- uses <a href="../reference/site/ft2-outline_processing.html#ft_outline_decompose"><tt>FT_Outline_Decompose</tt></a>
+ uses <a href="../reference/ft2-outline_processing.html#ft_outline_decompose"><tt>FT_Outline_Decompose</tt></a>
to convert a glyph outline to the SVG format. As an
example, here is the <a href="example5.svg">resulting
file</a> of the call</p>