~ubuntu-branches/ubuntu/intrepid/fontconfig/intrepid

« back to all changes in this revision

Viewing changes to doc/fontconfig-devel/r1237.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-12-05 14:16:40 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20071205141640-xikzw02c8gpgndze
Tags: 2.5.0-2ubuntu1
* Merge with Debian; remaining changes:
  - conf.d/40-nonlatin.conf: Add `MgOpen Moderna' to the list of fonts
    for which we might fall back to sans-serif.
  - conf.d/60-latin.conf: Prefer DejaVu over Bitstream Vera,
    as done for dapper.
  - 52-languageselector.conf loads language-selector.conf.
  - Include 52-languageselector.conf in the lists in conf.d/Makefile.am so
    that it actually gets installed and used.  Fixes LP 73714.
  - Some hackery in the debconf config script which attempts to upgrade
    user preferences across the many changes which have occurred to the
    debconf questions.  In particular:
    + Do not attempt to divine enable_bitmaps option by reading the
      symlinks in /etc.  This leaves the only way to permanently change
      the behaviour being dpkg-reconfigure.  The divination code was
      wrong and was intended by Debian to preserve pre-debconf
      configuration.  It would be nicer to preserve handmade updates to
      the /etc directory.
    + Always create /etc/fontconfig/conf.d/ symlink for enabling or
      disabling bitmap fonts.  This records the state from debconf
      unambiguously into the filesystem and will make it possible for
      future upgrades (from Edgy or later) to preserve handmade changes.
  - Add a (optional) include for "language-selector.conf" in fonts.conf
  - debian/patches/03_preferred_symbol_font.patch:
    + prefer "Standard Symbols L" as symbol font (Ubuntu: #37745)
  - Fix incorrect location of /usr/share/X11/fonts.
  - Correctly fix the (eg) firefox vs. (eg) evince font metrics problem:
    + New FC_ANY_METRICS property, boolean.
    + Change URW Nimbus and AMT font aliases in 30-{urw,metric}-aliases.conf
      into equivalent <match> directives so that we can add an additional
      test which disables them when the anymetrics property is true.
* Link using -Bsymbolic-functions.
* debian/rules (clean): Clean doc directory.
* debian/rules: Set shell to /bin/bash.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
 
2
<HTML
 
3
><HEAD
 
4
><TITLE
 
5
>FcFreeTypeCharIndex</TITLE
 
6
><META
 
7
NAME="GENERATOR"
 
8
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 
9
REL="HOME"
 
10
HREF="index.html"><LINK
 
11
REL="UP"
 
12
TITLE="FreeType specific functions"
 
13
HREF="x102.html#AEN1234"><LINK
 
14
REL="PREVIOUS"
 
15
TITLE="FUNCTIONS"
 
16
HREF="x102.html"><LINK
 
17
REL="NEXT"
 
18
TITLE="FcFreeTypeCharSet"
 
19
HREF="r1260.html"></HEAD
 
20
><BODY
 
21
CLASS="REFENTRY"
 
22
BGCOLOR="#FFFFFF"
 
23
TEXT="#000000"
 
24
LINK="#0000FF"
 
25
VLINK="#840084"
 
26
ALINK="#0000FF"
 
27
><DIV
 
28
CLASS="NAVHEADER"
 
29
><TABLE
 
30
SUMMARY="Header navigation table"
 
31
WIDTH="100%"
 
32
BORDER="0"
 
33
CELLPADDING="0"
 
34
CELLSPACING="0"
 
35
><TR
 
36
><TH
 
37
COLSPAN="3"
 
38
ALIGN="center"
 
39
></TH
 
40
></TR
 
41
><TR
 
42
><TD
 
43
WIDTH="10%"
 
44
ALIGN="left"
 
45
VALIGN="bottom"
 
46
><A
 
47
HREF="x102.html"
 
48
ACCESSKEY="P"
 
49
>Prev</A
 
50
></TD
 
51
><TD
 
52
WIDTH="80%"
 
53
ALIGN="center"
 
54
VALIGN="bottom"
 
55
></TD
 
56
><TD
 
57
WIDTH="10%"
 
58
ALIGN="right"
 
59
VALIGN="bottom"
 
60
><A
 
61
HREF="r1260.html"
 
62
ACCESSKEY="N"
 
63
>Next</A
 
64
></TD
 
65
></TR
 
66
></TABLE
 
67
><HR
 
68
ALIGN="LEFT"
 
69
WIDTH="100%"></DIV
 
70
><H1
 
71
><A
 
72
NAME="FCFREETYPECHARINDEX"
 
73
></A
 
74
>FcFreeTypeCharIndex</H1
 
75
><DIV
 
76
CLASS="REFNAMEDIV"
 
77
><A
 
78
NAME="AEN1241"
 
79
></A
 
80
><H2
 
81
>Name</H2
 
82
>FcFreeTypeCharIndex&nbsp;--&nbsp;map Unicode to glyph id</DIV
 
83
><DIV
 
84
CLASS="REFSYNOPSISDIV"
 
85
><A
 
86
NAME="AEN1244"
 
87
></A
 
88
><H2
 
89
>Synopsis</H2
 
90
><DIV
 
91
CLASS="FUNCSYNOPSIS"
 
92
><P
 
93
></P
 
94
><A
 
95
NAME="AEN1245"
 
96
></A
 
97
><PRE
 
98
CLASS="FUNCSYNOPSISINFO"
 
99
>#include &lt;fontconfig.h&gt;
 
100
#include &lt;fcfreetype.h&gt;
 
101
        </PRE
 
102
><P
 
103
><CODE
 
104
><CODE
 
105
CLASS="FUNCDEF"
 
106
>FT_UInt FcFreeTypeCharIndex</CODE
 
107
>(FT_Face face, FcChar32 ucs4);</CODE
 
108
></P
 
109
><P
 
110
></P
 
111
></DIV
 
112
></DIV
 
113
><DIV
 
114
CLASS="REFSECT1"
 
115
><A
 
116
NAME="AEN1254"
 
117
></A
 
118
><H2
 
119
>Description</H2
 
120
><P
 
121
>Maps a Unicode char to a glyph index.  This function uses information from
 
122
several possible underlying encoding tables to work around broken fonts.
 
123
As a result, this function isn't designed to be used in performance
 
124
sensitive areas; results from this function are intended to be cached by
 
125
higher level functions.
 
126
            </P
 
127
></DIV
 
128
><DIV
 
129
CLASS="REFSECT1"
 
130
><A
 
131
NAME="AEN1257"
 
132
></A
 
133
><H2
 
134
>Version</H2
 
135
><P
 
136
>Fontconfig version 2.5.0
 
137
 
 
138
            </P
 
139
></DIV
 
140
><DIV
 
141
CLASS="NAVFOOTER"
 
142
><HR
 
143
ALIGN="LEFT"
 
144
WIDTH="100%"><TABLE
 
145
SUMMARY="Footer navigation table"
 
146
WIDTH="100%"
 
147
BORDER="0"
 
148
CELLPADDING="0"
 
149
CELLSPACING="0"
 
150
><TR
 
151
><TD
 
152
WIDTH="33%"
 
153
ALIGN="left"
 
154
VALIGN="top"
 
155
><A
 
156
HREF="x102.html"
 
157
ACCESSKEY="P"
 
158
>Prev</A
 
159
></TD
 
160
><TD
 
161
WIDTH="34%"
 
162
ALIGN="center"
 
163
VALIGN="top"
 
164
><A
 
165
HREF="index.html"
 
166
ACCESSKEY="H"
 
167
>Home</A
 
168
></TD
 
169
><TD
 
170
WIDTH="33%"
 
171
ALIGN="right"
 
172
VALIGN="top"
 
173
><A
 
174
HREF="r1260.html"
 
175
ACCESSKEY="N"
 
176
>Next</A
 
177
></TD
 
178
></TR
 
179
><TR
 
180
><TD
 
181
WIDTH="33%"
 
182
ALIGN="left"
 
183
VALIGN="top"
 
184
>FUNCTIONS</TD
 
185
><TD
 
186
WIDTH="34%"
 
187
ALIGN="center"
 
188
VALIGN="top"
 
189
><A
 
190
HREF="x102.html#AEN1234"
 
191
ACCESSKEY="U"
 
192
>Up</A
 
193
></TD
 
194
><TD
 
195
WIDTH="33%"
 
196
ALIGN="right"
 
197
VALIGN="top"
 
198
>FcFreeTypeCharSet</TD
 
199
></TR
 
200
></TABLE
 
201
></DIV
 
202
></BODY
 
203
></HTML
 
204
>
 
 
b'\\ No newline at end of file'