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

« back to all changes in this revision

Viewing changes to doc/fontconfig-devel/r878.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
>FcNameUnparse</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="FcPattern"
 
13
HREF="x102.html#AEN255"><LINK
 
14
REL="PREVIOUS"
 
15
TITLE="FcNameParse"
 
16
HREF="r856.html"></HEAD
 
17
><BODY
 
18
CLASS="REFENTRY"
 
19
BGCOLOR="#FFFFFF"
 
20
TEXT="#000000"
 
21
LINK="#0000FF"
 
22
VLINK="#840084"
 
23
ALINK="#0000FF"
 
24
><DIV
 
25
CLASS="NAVHEADER"
 
26
><TABLE
 
27
SUMMARY="Header navigation table"
 
28
WIDTH="100%"
 
29
BORDER="0"
 
30
CELLPADDING="0"
 
31
CELLSPACING="0"
 
32
><TR
 
33
><TH
 
34
COLSPAN="3"
 
35
ALIGN="center"
 
36
></TH
 
37
></TR
 
38
><TR
 
39
><TD
 
40
WIDTH="10%"
 
41
ALIGN="left"
 
42
VALIGN="bottom"
 
43
><A
 
44
HREF="r856.html"
 
45
ACCESSKEY="P"
 
46
>Prev</A
 
47
></TD
 
48
><TD
 
49
WIDTH="80%"
 
50
ALIGN="center"
 
51
VALIGN="bottom"
 
52
></TD
 
53
><TD
 
54
WIDTH="10%"
 
55
ALIGN="right"
 
56
VALIGN="bottom"
 
57
>&nbsp;</TD
 
58
></TR
 
59
></TABLE
 
60
><HR
 
61
ALIGN="LEFT"
 
62
WIDTH="100%"></DIV
 
63
><H1
 
64
><A
 
65
NAME="FCNAMEUNPARSE"
 
66
></A
 
67
>FcNameUnparse</H1
 
68
><DIV
 
69
CLASS="REFNAMEDIV"
 
70
><A
 
71
NAME="AEN882"
 
72
></A
 
73
><H2
 
74
>Name</H2
 
75
>FcNameUnparse&nbsp;--&nbsp;Convert a pattern back into a string that can be parsed</DIV
 
76
><DIV
 
77
CLASS="REFSYNOPSISDIV"
 
78
><A
 
79
NAME="AEN885"
 
80
></A
 
81
><H2
 
82
>Synopsis</H2
 
83
><DIV
 
84
CLASS="FUNCSYNOPSIS"
 
85
><P
 
86
></P
 
87
><A
 
88
NAME="AEN886"
 
89
></A
 
90
><PRE
 
91
CLASS="FUNCSYNOPSISINFO"
 
92
>#include &lt;fontconfig.h&gt;
 
93
        </PRE
 
94
><P
 
95
><CODE
 
96
><CODE
 
97
CLASS="FUNCDEF"
 
98
>FcChar8 * FcNameUnparse</CODE
 
99
>(FcPattern *pat);</CODE
 
100
></P
 
101
><P
 
102
></P
 
103
></DIV
 
104
></DIV
 
105
><DIV
 
106
CLASS="REFSECT1"
 
107
><A
 
108
NAME="AEN893"
 
109
></A
 
110
><H2
 
111
>Description</H2
 
112
><P
 
113
>Converts the given pattern into the standard text format described above.
 
114
The return value is not static, but instead refers to newly allocated memory
 
115
which should be freed by the caller.
 
116
            </P
 
117
></DIV
 
118
><DIV
 
119
CLASS="REFSECT1"
 
120
><A
 
121
NAME="AEN896"
 
122
></A
 
123
><H2
 
124
>Version</H2
 
125
><P
 
126
>Fontconfig version 2.5.0
 
127
 
 
128
            </P
 
129
></DIV
 
130
><DIV
 
131
CLASS="NAVFOOTER"
 
132
><HR
 
133
ALIGN="LEFT"
 
134
WIDTH="100%"><TABLE
 
135
SUMMARY="Footer navigation table"
 
136
WIDTH="100%"
 
137
BORDER="0"
 
138
CELLPADDING="0"
 
139
CELLSPACING="0"
 
140
><TR
 
141
><TD
 
142
WIDTH="33%"
 
143
ALIGN="left"
 
144
VALIGN="top"
 
145
><A
 
146
HREF="r856.html"
 
147
ACCESSKEY="P"
 
148
>Prev</A
 
149
></TD
 
150
><TD
 
151
WIDTH="34%"
 
152
ALIGN="center"
 
153
VALIGN="top"
 
154
><A
 
155
HREF="index.html"
 
156
ACCESSKEY="H"
 
157
>Home</A
 
158
></TD
 
159
><TD
 
160
WIDTH="33%"
 
161
ALIGN="right"
 
162
VALIGN="top"
 
163
>&nbsp;</TD
 
164
></TR
 
165
><TR
 
166
><TD
 
167
WIDTH="33%"
 
168
ALIGN="left"
 
169
VALIGN="top"
 
170
>FcNameParse</TD
 
171
><TD
 
172
WIDTH="34%"
 
173
ALIGN="center"
 
174
VALIGN="top"
 
175
><A
 
176
HREF="x102.html#AEN255"
 
177
ACCESSKEY="U"
 
178
>Up</A
 
179
></TD
 
180
><TD
 
181
WIDTH="33%"
 
182
ALIGN="right"
 
183
VALIGN="top"
 
184
>&nbsp;</TD
 
185
></TR
 
186
></TABLE
 
187
></DIV
 
188
></BODY
 
189
></HTML
 
190
>
 
 
b'\\ No newline at end of file'