Imported Upstream version 2.11.93
[platform/upstream/fontconfig.git] / doc / fcstring.sgml
index c4b24c0..4b511f4 100644 (file)
@@ -25,6 +25,7 @@
        <refmeta>
            <refentrytitle>FcUtf8ToUcs4</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcUtf8ToUcs4</refname>
@@ -33,7 +34,7 @@
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>int <function>FcUtf8ToUcs4</function></funcdef>
@@ -51,11 +52,6 @@ char.  <parameter>src</parameter> must be at least
 <parameter>len</parameter> bytes long.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -84,6 +80,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcUcs4ToUtf8</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcUcs4ToUtf8</refname>
@@ -92,7 +89,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>int <function>FcUcs4ToUtf8</function></funcdef>
@@ -108,11 +105,6 @@ Converts the Unicode char from <parameter>src</parameter> into
 the char.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -141,6 +133,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcUtf8Len</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcUtf8Len</refname>
@@ -149,7 +142,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcBool <function>FcUtf8Len</function></funcdef>
@@ -170,11 +163,6 @@ counted.  The return value indicates whether <parameter>src</parameter> is a
 well-formed UTF8 string.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -203,6 +191,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcUtf16ToUcs4</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcUtf16ToUcs4</refname>
@@ -211,7 +200,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>int <function>FcUtf16ToUcs4</function></funcdef>
@@ -231,11 +220,6 @@ bytes long.  Bytes of <parameter>src</parameter> are combined into 16-bit
 units according to <parameter>endian</parameter>.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -264,6 +248,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcUtf16Len</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcUtf16Len</refname>
@@ -272,7 +257,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcBool <function>FcUtf16Len</function></funcdef>
@@ -296,11 +281,6 @@ indicates whether <parameter>string</parameter> is a well-formed UTF16
 string.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -329,6 +309,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcIsLower</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcIsLower</refname>
@@ -337,7 +318,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcBool <function>FcIsLower</function></funcdef>
@@ -351,11 +332,6 @@ This macro checks whether <parameter>c</parameter> is an lower case ASCII
 letter.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -384,6 +360,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcIsUpper</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcIsUpper</refname>
@@ -392,7 +369,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcBool <function>FcIsUpper</function></funcdef>
@@ -406,11 +383,6 @@ This macro checks whether <parameter>c</parameter> is a upper case ASCII
 letter.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -439,6 +411,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcToLower</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcToLower</refname>
@@ -447,7 +420,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 <function>FcToLower</function></funcdef>
@@ -461,11 +434,6 @@ This macro converts upper case ASCII <parameter>c</parameter> to the
 equivalent lower case letter.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -494,6 +462,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrCopy</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrCopy</refname>
@@ -502,7 +471,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrCopy</function></funcdef>
@@ -517,11 +486,6 @@ buffer.  Yes, this is <function>strdup</function>, but that function isn't
 available on every platform.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -550,6 +514,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrDowncase</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrDowncase</refname>
@@ -558,7 +523,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrDowncase</function></funcdef>
@@ -572,11 +537,6 @@ Allocates memory, copies <parameter>s</parameter>, converting upper case
 letters to lower case and returns the allocated buffer.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -605,6 +565,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrCopyFilename</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrCopyFilename</refname>
@@ -613,7 +574,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrCopyFilename</function></funcdef>
@@ -633,11 +594,6 @@ Returns NULL if '~' is the leading character and HOME is unset or disabled
 (see <function>FcConfigEnableHome</function>).
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -666,6 +622,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrCmp</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrCmp</refname>
@@ -674,7 +631,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>int <function>FcStrCmp</function></funcdef>
@@ -689,11 +646,6 @@ Returns the usual &lt;0, 0, &gt;0 result of comparing
 <parameter>s1</parameter> and <parameter>s2</parameter>.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -722,6 +674,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrCmpIgnoreCase</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrCmpIgnoreCase</refname>
@@ -730,7 +683,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>int <function>FcStrCmpIgnoreCase</function></funcdef>
@@ -746,11 +699,6 @@ Returns the usual &lt;0, 0, &gt;0 result of comparing
 case-insensitive for all proper UTF-8 encoded strings.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -779,6 +727,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrStr</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrStr</refname>
@@ -787,7 +736,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrStr</function></funcdef>
@@ -804,11 +753,6 @@ is not present in <parameter>s1</parameter>. This test will operate properly
 with UTF8 encoded strings.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -837,6 +781,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrStrIgnoreCase</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrStrIgnoreCase</refname>
@@ -845,7 +790,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrStrIgnoreCase</function></funcdef>
@@ -862,11 +807,6 @@ Returns the location of <parameter>s2</parameter> in
 This test is case-insensitive for all proper UTF-8 encoded strings.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -895,6 +835,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrPlus</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrPlus</refname>
@@ -903,7 +844,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrPlus</function></funcdef>
@@ -919,11 +860,6 @@ This function allocates new storage and places the concatenation of
 new string.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -952,6 +888,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrFree</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrFree</refname>
@@ -960,7 +897,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>void <function>FcStrFree</function></funcdef>
@@ -974,11 +911,6 @@ This is just a wrapper around free(3) which helps track memory usage of
 strings within the fontconfig library.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -1007,6 +939,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrDirname</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrDirname</refname>
@@ -1015,7 +948,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrDirname</function></funcdef>
@@ -1030,11 +963,6 @@ is returned in newly allocated storage which should be freed when no longer
 needed.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>
 <!--
    fontconfig/doc/func.sgml
@@ -1063,6 +991,7 @@ Fontconfig version &version;
        <refmeta>
            <refentrytitle>FcStrBasename</refentrytitle>
            <manvolnum>3</manvolnum>
+           <refmiscinfo class="software">Fontconfig &version;</refmiscinfo>
        </refmeta>
        <refnamediv>
            <refname>FcStrBasename</refname>
@@ -1071,7 +1000,7 @@ Fontconfig version &version;
        <refsynopsisdiv>
        <funcsynopsis>
        <funcsynopsisinfo>
-#include &lt;fontconfig.h&gt;
+#include &lt;fontconfig/fontconfig.h&gt;
        </funcsynopsisinfo>
        <funcprototype>
            <funcdef>FcChar8 * <function>FcStrBasename</function></funcdef>
@@ -1086,9 +1015,4 @@ directory names.  This is returned in newly allocated storage which should
 be freed when no longer needed.
            </para>
        </refsect1>
-       <refsect1><title>Version</title>
-           <para>
-Fontconfig version &version;
-           </para>
-       </refsect1>
     </refentry>