sync with OpenBSD -current
This commit is contained in:
parent
4b49aefbb1
commit
1fd36b57f8
945 changed files with 81965 additions and 59988 deletions
60
dist/fontconfig/doc/fontconfig-devel.sgml
vendored
60
dist/fontconfig/doc/fontconfig-devel.sgml
vendored
|
@ -25,9 +25,9 @@
|
|||
]>
|
||||
<!--
|
||||
fontconfig/doc/local-fontconfig-devel.sgml
|
||||
|
||||
|
||||
Copyright © 2003 Keith Packard
|
||||
|
||||
|
||||
Permission to use, copy, modify, distribute, and sell this software and its
|
||||
documentation for any purpose is hereby granted without fee, provided that
|
||||
the above copyright notice appear in all copies and that both that
|
||||
|
@ -37,7 +37,7 @@
|
|||
specific, written prior permission. The authors make no
|
||||
representations about the suitability of this software for any purpose. It
|
||||
is provided "as is" without express or implied warranty.
|
||||
|
||||
|
||||
THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
||||
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
||||
EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
||||
|
@ -47,22 +47,22 @@
|
|||
PERFORMANCE OF THIS SOFTWARE.
|
||||
-->
|
||||
<article>
|
||||
<title>Fontconfig Developers Reference, Version &version; </title>
|
||||
<artheader>
|
||||
<author>
|
||||
<firstname>Keith</firstname>
|
||||
<surname>Packard</surname>
|
||||
<affiliation><orgname>
|
||||
HP Cambridge Research Lab
|
||||
</orgname></affiliation>
|
||||
</author>
|
||||
<authorinitials>KRP</authorinitials>
|
||||
<productname>Fontconfig</productname>
|
||||
<productnumber>&version;</productnumber>
|
||||
<LegalNotice>
|
||||
<simpara>
|
||||
<title>Fontconfig Developers Reference, Version &version; </title>
|
||||
<artheader>
|
||||
<author>
|
||||
<firstname>Keith</firstname>
|
||||
<surname>Packard</surname>
|
||||
<affiliation><orgname>
|
||||
HP Cambridge Research Lab
|
||||
</orgname></affiliation>
|
||||
</author>
|
||||
<authorinitials>KRP</authorinitials>
|
||||
<productname>Fontconfig</productname>
|
||||
<productnumber>&version;</productnumber>
|
||||
<LegalNotice>
|
||||
<simpara>
|
||||
Copyright © 2002 Keith Packard
|
||||
</simpara><simpara>
|
||||
</simpara><simpara>
|
||||
Permission to use, copy, modify, distribute, and sell this software and its
|
||||
documentation for any purpose is hereby granted without fee, provided that
|
||||
the above copyright notice appear in all copies and that both that
|
||||
|
@ -72,7 +72,7 @@ advertising or publicity pertaining to distribution of the software without
|
|||
specific, written prior permission. The authors make no
|
||||
representations about the suitability of this software for any purpose. It
|
||||
is provided "as is" without express or implied warranty.
|
||||
</simpara><simpara>
|
||||
</simpara><simpara>
|
||||
THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
||||
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
||||
EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
||||
|
@ -80,9 +80,9 @@ CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|||
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
||||
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
</simpara>
|
||||
</LegalNotice>
|
||||
</artheader>
|
||||
</simpara>
|
||||
</LegalNotice>
|
||||
</artheader>
|
||||
<sect1><title>DESCRIPTION</title>
|
||||
<para>
|
||||
Fontconfig is a library designed to provide system-wide font configuration,
|
||||
|
@ -103,7 +103,7 @@ data found within. From an external perspective, configuration of the
|
|||
library consists of generating a valid XML tree and feeding that to
|
||||
FcConfigParse. The only other mechanism provided to applications for
|
||||
changing the running configuration is to add fonts and directories to the
|
||||
list of application-provided font files.
|
||||
list of application-provided font files.
|
||||
</para><para>
|
||||
The intent is to make font configurations relatively static, and shared by
|
||||
as many applications as possible. It is hoped that this will lead to more
|
||||
|
@ -284,9 +284,9 @@ types. The 'type' tag indicates which member is valid.
|
|||
double d;
|
||||
const FcMatrix *m;
|
||||
const FcCharSet *c;
|
||||
void *f;
|
||||
const FcLangSet *l;
|
||||
const FcRange *r;
|
||||
void *f;
|
||||
const FcLangSet *l;
|
||||
const FcRange *r;
|
||||
} u;
|
||||
} FcValue;
|
||||
</programlisting>
|
||||
|
@ -302,9 +302,9 @@ types. The 'type' tag indicates which member is valid.
|
|||
FcTypeBool b b
|
||||
FcTypeMatrix m FcMatrix *
|
||||
FcTypeCharSet c FcCharSet *
|
||||
FcTypeFTFace f void * (FT_Face)
|
||||
FcTypeLangSet l FcLangSet *
|
||||
FcTypeRange r FcRange *
|
||||
FcTypeFTFace f void * (FT_Face)
|
||||
FcTypeLangSet l FcLangSet *
|
||||
FcTypeRange r FcRange *
|
||||
</programlisting>
|
||||
</para>
|
||||
</sect2>
|
||||
|
@ -497,7 +497,7 @@ functions.
|
|||
<sect2><title>FcValue</title>
|
||||
<para>
|
||||
FcValue is a structure containing a type tag and a union of all possible
|
||||
datatypes. The tag is an enum of type
|
||||
datatypes. The tag is an enum of type
|
||||
<emphasis>FcType</emphasis>
|
||||
and is intended to provide a measure of run-time
|
||||
typechecking, although that depends on careful programming.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue