Skip to content

Commit

Permalink
Rebuild docs for harfbuzz/harfbuzz@4fbb308
Browse files Browse the repository at this point in the history
  • Loading branch information
CI committed Nov 5, 2024
1 parent 64c5b0a commit 66a15a2
Show file tree
Hide file tree
Showing 13 changed files with 335 additions and 17 deletions.
4 changes: 2 additions & 2 deletions api-index-10-0-0.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="HarfBuzz Manual">
<link rel="up" href="reference-manual.html" title="Part II. Reference manual">
<link rel="prev" href="deprecated-api-index.html" title="Index of deprecated API">
<link rel="prev" href="api-index-10-1-0.html" title="Index of new symbols in 10.1.0">
<link rel="next" href="api-index-8-5-0.html" title="Index of new symbols in 8.5.0">
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
Expand All @@ -20,7 +20,7 @@
<a class="shortcut" href="#idxG">G</a></span></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="reference-manual.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="deprecated-api-index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="p" href="api-index-10-1-0.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="api-index-8-5-0.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="index">
Expand Down
53 changes: 53 additions & 0 deletions api-index-10-1-0.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Index of new symbols in 10.1.0: HarfBuzz Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="HarfBuzz Manual">
<link rel="up" href="reference-manual.html" title="Part II. Reference manual">
<link rel="prev" href="deprecated-api-index.html" title="Index of deprecated API">
<link rel="next" href="api-index-10-0-0.html" title="Index of new symbols in 10.0.0">
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
 <span class="dim">|</span> 
<a class="shortcut" href="#idxF">F</a></span></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="reference-manual.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="deprecated-api-index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="api-index-10-0-0.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="index">
<div class="titlepage"><div><div><h2 class="title">
<a name="api-index-10-1-0"></a>Index of new symbols in 10.1.0</h2></div></div></div>
<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
<dt>
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-face-create-from-file-or-fail" title="hb_coretext_face_create_from_file_or_fail ()">hb_coretext_face_create_from_file_or_fail</a>, function in <a class="link" href="harfbuzz-hb-coretext.html" title="hb-coretext">hb-coretext</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-font-set-funcs" title="hb_coretext_font_set_funcs ()">hb_coretext_font_set_funcs</a>, function in <a class="link" href="harfbuzz-hb-coretext.html" title="hb-coretext">hb-coretext</a>
</dt>
<dd></dd>
<a name="idxF"></a><h3 class="title">F</h3>
<dt>
<a class="link" href="harfbuzz-hb-face.html#hb-face-create-from-file-or-fail" title="hb_face_create_from_file_or_fail ()">hb_face_create_from_file_or_fail</a>, function in <a class="link" href="harfbuzz-hb-face.html" title="hb-face">hb-face</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-face.html#hb-face-create-or-fail" title="hb_face_create_or_fail ()">hb_face_create_or_fail</a>, function in <a class="link" href="harfbuzz-hb-face.html" title="hb-face">hb-face</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-ft.html#hb-ft-face-create-from-file-or-fail" title="hb_ft_face_create_from_file_or_fail ()">hb_ft_face_create_from_file_or_fail</a>, function in <a class="link" href="harfbuzz-hb-ft.html" title="hb-ft">hb-ft</a>
</dt>
<dd></dd>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.32</div>
</body>
</html>
20 changes: 20 additions & 0 deletions api-index-full.html
Original file line number Diff line number Diff line change
Expand Up @@ -574,6 +574,10 @@
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-face-create-from-file-or-fail" title="hb_coretext_face_create_from_file_or_fail ()">hb_coretext_face_create_from_file_or_fail</a>, function in <a class="link" href="harfbuzz-hb-coretext.html" title="hb-coretext">hb-coretext</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-face-get-cg-font" title="hb_coretext_face_get_cg_font ()">hb_coretext_face_get_cg_font</a>, function in <a class="link" href="harfbuzz-hb-coretext.html" title="hb-coretext">hb-coretext</a>
</dt>
<dd></dd>
Expand All @@ -586,6 +590,10 @@
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-font-set-funcs" title="hb_coretext_font_set_funcs ()">hb_coretext_font_set_funcs</a>, function in <a class="link" href="harfbuzz-hb-coretext.html" title="hb-coretext">hb-coretext</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-coretext.html#HB-CORETEXT-TAG-KERX:CAPS" title="HB_CORETEXT_TAG_KERX">HB_CORETEXT_TAG_KERX</a>, macro in <a class="link" href="harfbuzz-hb-coretext.html" title="hb-coretext">hb-coretext</a>
</dt>
<dd></dd>
Expand Down Expand Up @@ -792,6 +800,14 @@
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-face.html#hb-face-create-from-file-or-fail" title="hb_face_create_from_file_or_fail ()">hb_face_create_from_file_or_fail</a>, function in <a class="link" href="harfbuzz-hb-face.html" title="hb-face">hb-face</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-face.html#hb-face-create-or-fail" title="hb_face_create_or_fail ()">hb_face_create_or_fail</a>, function in <a class="link" href="harfbuzz-hb-face.html" title="hb-face">hb-face</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-face.html#hb-face-destroy" title="hb_face_destroy ()">hb_face_destroy</a>, function in <a class="link" href="harfbuzz-hb-face.html" title="hb-face">hb-face</a>
</dt>
<dd></dd>
Expand Down Expand Up @@ -1396,6 +1412,10 @@
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-ft.html#hb-ft-face-create-from-file-or-fail" title="hb_ft_face_create_from_file_or_fail ()">hb_ft_face_create_from_file_or_fail</a>, function in <a class="link" href="harfbuzz-hb-ft.html" title="hb-ft">hb-ft</a>
</dt>
<dd></dd>
<dt>
<a class="link" href="harfbuzz-hb-ft.html#hb-ft-face-create-referenced" title="hb_ft_face_create_referenced ()">hb_ft_face_create_referenced</a>, function in <a class="link" href="harfbuzz-hb-ft.html" title="hb-ft">hb-ft</a>
</dt>
<dd></dd>
Expand Down
4 changes: 2 additions & 2 deletions deprecated-api-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="HarfBuzz Manual">
<link rel="up" href="reference-manual.html" title="Part II. Reference manual">
<link rel="prev" href="api-index-full.html" title="API Index">
<link rel="next" href="api-index-10-0-0.html" title="Index of new symbols in 10.0.0">
<link rel="next" href="api-index-10-1-0.html" title="Index of new symbols in 10.1.0">
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
Expand All @@ -31,7 +31,7 @@
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="reference-manual.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="api-index-10-0-0.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
<td><a accesskey="n" href="api-index-10-1-0.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="index">
<div class="titlepage"><div><div><h2 class="title">
Expand Down
5 changes: 2 additions & 3 deletions harfbuzz-hb-blob.html
Original file line number Diff line number Diff line change
Expand Up @@ -369,8 +369,7 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-blob.top_of_page"></a>hb-bl
<a name="hb-blob-create-from-file-or-fail"></a><h3>hb_blob_create_from_file_or_fail ()</h3>
<pre class="programlisting"><a class="link" href="harfbuzz-hb-blob.html#hb-blob-t" title="hb_blob_t"><span class="returnvalue">hb_blob_t</span></a> *
hb_blob_create_from_file_or_fail (<em class="parameter"><code>const <span class="type">char</span> *file_name</code></em>);</pre>
<p>Creates a new blob containing the data from the
specified binary font file.</p>
<p>Creates a new blob containing the data from the specified file.</p>
<p>The filename is passed directly to the system on all platforms,
except on Windows, where the filename is interpreted as UTF-8.
Only if the filename is not valid UTF-8, it will be interpreted
Expand All @@ -385,7 +384,7 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-blob.top_of_page"></a>hb-bl
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>file_name</p></td>
<td class="parameter_description"><p>A font filename</p></td>
<td class="parameter_description"><p>A filename</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
Expand Down
109 changes: 102 additions & 7 deletions harfbuzz-hb-coretext.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,14 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
</tr>
<tr>
<td class="function_type">
<a class="link" href="harfbuzz-hb-face.html#hb-face-t" title="hb_face_t"><span class="returnvalue">hb_face_t</span></a> *
</td>
<td class="function_name">
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-face-create-from-file-or-fail" title="hb_coretext_face_create_from_file_or_fail ()">hb_coretext_face_create_from_file_or_fail</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="returnvalue">hb_font_t</span></a> *
</td>
<td class="function_name">
Expand All @@ -71,6 +79,14 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-font-get-ct-font" title="hb_coretext_font_get_ct_font ()">hb_coretext_font_get_ct_font</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-font-set-funcs" title="hb_coretext_font_set_funcs ()">hb_coretext_font_set_funcs</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
Expand Down Expand Up @@ -131,17 +147,63 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
</div>
<div class="refsect3">
<a name="hb-coretext-face-create.returns"></a><h4>Returns</h4>
<p> the new <a class="link" href="harfbuzz-hb-face.html#hb-face-t" title="hb_face_t"><span class="type">hb_face_t</span></a> face object</p>
<p>The new face object. </p>
<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
<p class="since">Since: <a class="link" href="api-index-0-9-10.html#api-index-0.9.10">0.9.10</a></p>
</div>
<hr>
<div class="refsect2">
<a name="hb-coretext-face-create-from-file-or-fail"></a><h3>hb_coretext_face_create_from_file_or_fail ()</h3>
<pre class="programlisting"><a class="link" href="harfbuzz-hb-face.html#hb-face-t" title="hb_face_t"><span class="returnvalue">hb_face_t</span></a> *
hb_coretext_face_create_from_file_or_fail
(<em class="parameter"><code>const <span class="type">char</span> *file_name</code></em>,
<em class="parameter"><code>unsigned <span class="type">int</span> index</code></em>);</pre>
<p>Creates an <a class="link" href="harfbuzz-hb-face.html#hb-face-t" title="hb_face_t"><span class="type">hb_face_t</span></a> face object from the specified
font file and face index.</p>
<p>This is similar in functionality to <a class="link" href="harfbuzz-hb-face.html#hb-face-create-from-file-or-fail" title="hb_face_create_from_file_or_fail ()"><code class="function">hb_face_create_from_file_or_fail()</code></a>,
but uses the CoreText library for loading the font file.</p>
<div class="refsect3">
<a name="hb-coretext-face-create-from-file-or-fail.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>file_name</p></td>
<td class="parameter_description"><p>A font filename</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>index</p></td>
<td class="parameter_description"><p>The index of the face within the file</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
<a name="hb-coretext-face-create-from-file-or-fail.returns"></a><h4>Returns</h4>
<p>The new face object, or <code class="literal">NULL</code> if
no face is found at the specified index or the file cannot be read. </p>
<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
<p class="since">Since: <a class="link" href="api-index-10-1-0.html#api-index-10.1.0">10.1.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="hb-coretext-font-create"></a><h3>hb_coretext_font_create ()</h3>
<pre class="programlisting"><a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="returnvalue">hb_font_t</span></a> *
hb_coretext_font_create (<em class="parameter"><code><span class="type">CTFontRef</span> ct_font</code></em>);</pre>
<p>Creates an <a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="type">hb_font_t</span></a> font object from the specified
CTFontRef.</p>
<p>The created font uses the default font functions implemented
navitely by HarfBuzz. If you want to use the CoreText font functions
instead (rarely needed), you can do so by calling
by <a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-font-set-funcs" title="hb_coretext_font_set_funcs ()"><code class="function">hb_coretext_font_set_funcs()</code></a>.</p>
<div class="refsect3">
<a name="hb-coretext-font-create.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
Expand All @@ -159,7 +221,8 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
</div>
<div class="refsect3">
<a name="hb-coretext-font-create.returns"></a><h4>Returns</h4>
<p> the new <a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="type">hb_font_t</span></a> font object</p>
<p>The new font object. </p>
<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
<p class="since">Since: <a class="link" href="api-index-1-7-2.html#api-index-1.7.2">1.7.2</a></p>
</div>
Expand Down Expand Up @@ -219,6 +282,40 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
</div>
<p class="since">Since: <a class="link" href="api-index-0-9-10.html#api-index-0.9.10">0.9.10</a></p>
</div>
<hr>
<div class="refsect2">
<a name="hb-coretext-font-set-funcs"></a><h3>hb_coretext_font_set_funcs ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
hb_coretext_font_set_funcs (<em class="parameter"><code><a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="type">hb_font_t</span></a> *font</code></em>);</pre>
<p>Configures the font-functions structure of the specified
<a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="type">hb_font_t</span></a> font object to use CoreText font functions.</p>
<p>In particular, you can use this function to configure an
existing <a class="link" href="harfbuzz-hb-face.html#hb-face-t" title="hb_face_t"><span class="type">hb_face_t</span></a> face object for use with CoreText font
functions even if that <a class="link" href="harfbuzz-hb-face.html#hb-face-t" title="hb_face_t"><span class="type">hb_face_t</span></a> face object was initially
created with <a class="link" href="harfbuzz-hb-face.html#hb-face-create" title="hb_face_create ()"><code class="function">hb_face_create()</code></a>, and therefore was not
initially configured to use CoreText font functions.</p>
<p>An <a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="type">hb_font_t</span></a> object created with <a class="link" href="harfbuzz-hb-coretext.html#hb-coretext-font-create" title="hb_coretext_font_create ()"><code class="function">hb_coretext_font_create()</code></a>
is preconfigured for CoreText font functions and does not
require this function to be used.</p>
<div class="note">Note: Internally, this function creates a CTFont.
</div>
<div class="refsect3">
<a name="hb-coretext-font-set-funcs.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>font</p></td>
<td class="parameter_description"><p><a class="link" href="harfbuzz-hb-font.html#hb-font-t" title="hb_font_t"><span class="type">hb_font_t</span></a> to work upon</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="api-index-10-1-0.html#api-index-10.1.0">10.1.0</a></p>
</div>
</div>
<div class="refsect1">
<a name="harfbuzz-hb-coretext.other_details"></a><h2>Types and Values</h2>
Expand All @@ -227,9 +324,8 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
<pre class="programlisting">#define HB_CORETEXT_TAG_KERX HB_TAG('k','e','r','x')
</pre>
<p>The <a class="link" href="harfbuzz-hb-common.html#hb-tag-t" title="hb_tag_t"><span class="type">hb_tag_t</span></a> tag for the <code class="literal">kerx</code> (extended kerning) table, which
holds AAT kerning information. </p>
holds AAT kerning information.</p>
<p>For more information, see

https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6kerx.html</p>
</div>
<hr>
Expand All @@ -238,9 +334,8 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
<pre class="programlisting">#define HB_CORETEXT_TAG_MORT HB_TAG('m','o','r','t')
</pre>
<p>The <a class="link" href="harfbuzz-hb-common.html#hb-tag-t" title="hb_tag_t"><span class="type">hb_tag_t</span></a> tag for the <code class="literal">mort</code> (glyph metamorphosis) table,
which holds AAT features. </p>
which holds AAT features.</p>
<p>For more information, see

https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6mort.html</p>
</div>
<hr>
Expand All @@ -249,7 +344,7 @@ <h2><span class="refentrytitle"><a name="harfbuzz-hb-coretext.top_of_page"></a>h
<pre class="programlisting">#define HB_CORETEXT_TAG_MORX HB_TAG('m','o','r','x')
</pre>
<p>The <a class="link" href="harfbuzz-hb-common.html#hb-tag-t" title="hb_tag_t"><span class="type">hb_tag_t</span></a> tag for the <code class="literal">morx</code> (extended glyph metamorphosis)
table, which holds AAT features. </p>
table, which holds AAT features.</p>
<p>For more information, see
https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6morx.html</p>
</div>
Expand Down
Loading

0 comments on commit 66a15a2

Please sign in to comment.