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

« back to all changes in this revision

Viewing changes to doc/fontconfig-devel/r2081.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
>FcLangSetHasLang</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="FcLangSet"
 
13
HREF="x102.html#AEN1880"><LINK
 
14
REL="PREVIOUS"
 
15
TITLE="FcLangSetHash"
 
16
HREF="r2057.html"><LINK
 
17
REL="NEXT"
 
18
TITLE="FcGetLangs"
 
19
HREF="r2110.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="r2057.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="r2110.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="FCLANGSETHASLANG"
 
73
></A
 
74
>FcLangSetHasLang</H1
 
75
><DIV
 
76
CLASS="REFNAMEDIV"
 
77
><A
 
78
NAME="AEN2085"
 
79
></A
 
80
><H2
 
81
>Name</H2
 
82
>FcLangSetHasLang&nbsp;--&nbsp;test langset for language support</DIV
 
83
><DIV
 
84
CLASS="REFSYNOPSISDIV"
 
85
><A
 
86
NAME="AEN2088"
 
87
></A
 
88
><H2
 
89
>Synopsis</H2
 
90
><DIV
 
91
CLASS="FUNCSYNOPSIS"
 
92
><P
 
93
></P
 
94
><A
 
95
NAME="AEN2089"
 
96
></A
 
97
><PRE
 
98
CLASS="FUNCSYNOPSISINFO"
 
99
>#include &lt;fontconfig.h&gt;
 
100
        </PRE
 
101
><P
 
102
><CODE
 
103
><CODE
 
104
CLASS="FUNCDEF"
 
105
>FcLangResult FcLangSetHasLang</CODE
 
106
>(const FcLangSet *ls, const FcChar8 *lang);</CODE
 
107
></P
 
108
><P
 
109
></P
 
110
></DIV
 
111
></DIV
 
112
><DIV
 
113
CLASS="REFSECT1"
 
114
><A
 
115
NAME="AEN2098"
 
116
></A
 
117
><H2
 
118
>Description</H2
 
119
><P
 
120
><CODE
 
121
CLASS="FUNCTION"
 
122
>FcLangSetHasLang</CODE
 
123
> checks whether
 
124
<CODE
 
125
CLASS="PARAMETER"
 
126
>ls</CODE
 
127
> supports <CODE
 
128
CLASS="PARAMETER"
 
129
>lang</CODE
 
130
>. If 
 
131
<CODE
 
132
CLASS="PARAMETER"
 
133
>ls</CODE
 
134
> has a matching language and territory pair,
 
135
this function returns FcLangEqual. If <CODE
 
136
CLASS="PARAMETER"
 
137
>ls</CODE
 
138
> has
 
139
a matching language but differs in which territory that language is for, this
 
140
function returns FcLangDiffentTerritory. If <CODE
 
141
CLASS="PARAMETER"
 
142
>ls</CODE
 
143
 
144
has no matching language, this function returns FcLangDifferentLang.
 
145
            </P
 
146
></DIV
 
147
><DIV
 
148
CLASS="REFSECT1"
 
149
><A
 
150
NAME="AEN2107"
 
151
></A
 
152
><H2
 
153
>Version</H2
 
154
><P
 
155
>Fontconfig version 2.5.0
 
156
 
 
157
            </P
 
158
></DIV
 
159
><DIV
 
160
CLASS="NAVFOOTER"
 
161
><HR
 
162
ALIGN="LEFT"
 
163
WIDTH="100%"><TABLE
 
164
SUMMARY="Footer navigation table"
 
165
WIDTH="100%"
 
166
BORDER="0"
 
167
CELLPADDING="0"
 
168
CELLSPACING="0"
 
169
><TR
 
170
><TD
 
171
WIDTH="33%"
 
172
ALIGN="left"
 
173
VALIGN="top"
 
174
><A
 
175
HREF="r2057.html"
 
176
ACCESSKEY="P"
 
177
>Prev</A
 
178
></TD
 
179
><TD
 
180
WIDTH="34%"
 
181
ALIGN="center"
 
182
VALIGN="top"
 
183
><A
 
184
HREF="index.html"
 
185
ACCESSKEY="H"
 
186
>Home</A
 
187
></TD
 
188
><TD
 
189
WIDTH="33%"
 
190
ALIGN="right"
 
191
VALIGN="top"
 
192
><A
 
193
HREF="r2110.html"
 
194
ACCESSKEY="N"
 
195
>Next</A
 
196
></TD
 
197
></TR
 
198
><TR
 
199
><TD
 
200
WIDTH="33%"
 
201
ALIGN="left"
 
202
VALIGN="top"
 
203
>FcLangSetHash</TD
 
204
><TD
 
205
WIDTH="34%"
 
206
ALIGN="center"
 
207
VALIGN="top"
 
208
><A
 
209
HREF="x102.html#AEN1880"
 
210
ACCESSKEY="U"
 
211
>Up</A
 
212
></TD
 
213
><TD
 
214
WIDTH="33%"
 
215
ALIGN="right"
 
216
VALIGN="top"
 
217
>FcGetLangs</TD
 
218
></TR
 
219
></TABLE
 
220
></DIV
 
221
></BODY
 
222
></HTML
 
223
>
 
 
b'\\ No newline at end of file'