~ubuntu-branches/ubuntu/feisty/pango1.0/feisty

« back to all changes in this revision

Viewing changes to docs/html/pango-Vertical-Text.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2007-04-10 00:59:24 UTC
  • mfrom: (20.1.23 feisty)
  • Revision ID: james.westby@ubuntu.com-20070410005924-bbuu8vi6fw9f1fn1
Tags: 1.16.2-0ubuntu1
* New upstream version
  - Fixed various bug in the OpenType Layout code
  - Improved documentation
  - Improved ATSUI backend
  - Misc build system fixes
  - Bugs fixed in this release:
    - pangowin32-fontmap.c:using function without prototype
    - Don't create coverage every time it's asked for

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
5
<title>Vertical Text</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
7
7
<link rel="start" href="index.html" title="Pango Reference Manual">
8
8
<link rel="up" href="pango.html" title="Basic Pango Interfaces">
9
9
<link rel="prev" href="pango-Scripts.html" title="Scripts">
35
35
<th width="100%" align="center">Pango Reference Manual</th>
36
36
<td><a accesskey="n" href="rendering.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
37
37
</tr>
38
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3105743" class="shortcut">Top</a>
 
38
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2695104" class="shortcut">Top</a>
39
39
                  &#160;|&#160;
40
 
                  <a href="#id3105860" class="shortcut">Description</a></nobr></td></tr>
 
40
                  <a href="#id2695221" class="shortcut">Description</a></nobr></td></tr>
41
41
</table>
42
42
<div class="refentry" lang="en">
43
43
<a name="pango-Vertical-Text"></a><div class="titlepage"></div>
44
44
<div class="refnamediv"><table width="100%"><tr>
45
45
<td valign="top">
46
46
<h2>
47
 
<a name="id3105743"></a><span class="refentrytitle">Vertical Text</span>
 
47
<a name="id2695104"></a><span class="refentrytitle">Vertical Text</span>
48
48
</h2>
49
49
<p>Vertical Text &#8212; Laying text out in vertical directions</p>
50
50
</td>
69
69
</pre>
70
70
</div>
71
71
<div class="refsect1" lang="en">
72
 
<a name="id3105860"></a><h2>Description</h2>
 
72
<a name="id2695221"></a><h2>Description</h2>
73
73
<p>
74
74
Since 1.16, Pango is able to correctly lay vertical text out.  In fact, it can
75
75
set layouts of mixed vertical and non-vertical text.  This section describes
77
77
</p>
78
78
</div>
79
79
<div class="refsect1" lang="en">
80
 
<a name="id3105878"></a><h2>Details</h2>
 
80
<a name="id2695239"></a><h2>Details</h2>
81
81
<div class="refsect2" lang="en">
82
 
<a name="id3105888"></a><h3>
 
82
<a name="id2695249"></a><h3>
83
83
<a name="PangoGravity"></a>enum PangoGravity</h3>
84
 
<a class="indexterm" name="id3105903"></a><pre class="programlisting">typedef enum {
 
84
<a class="indexterm" name="id2695264"></a><pre class="programlisting">typedef enum {
85
85
  PANGO_GRAVITY_SOUTH,
86
86
  PANGO_GRAVITY_EAST,
87
87
  PANGO_GRAVITY_NORTH,
139
139
</div>
140
140
<hr>
141
141
<div class="refsect2" lang="en">
142
 
<a name="id3106122"></a><h3>
 
142
<a name="id2695483"></a><h3>
143
143
<a name="PANGO-TYPE-GRAVITY:CAPS"></a>PANGO_TYPE_GRAVITY</h3>
144
 
<a class="indexterm" name="id3106135"></a><pre class="programlisting">#define PANGO_TYPE_GRAVITY (pango_gravity_get_type())
 
144
<a class="indexterm" name="id2695496"></a><pre class="programlisting">#define PANGO_TYPE_GRAVITY (pango_gravity_get_type())
145
145
</pre>
146
146
<p>
147
147
The <a
151
151
</div>
152
152
<hr>
153
153
<div class="refsect2" lang="en">
154
 
<a name="id3106167"></a><h3>
 
154
<a name="id2695528"></a><h3>
155
155
<a name="PangoGravityHint"></a>enum PangoGravityHint</h3>
156
 
<a class="indexterm" name="id3106182"></a><pre class="programlisting">typedef enum {
 
156
<a class="indexterm" name="id2695544"></a><pre class="programlisting">typedef enum {
157
157
  PANGO_GRAVITY_HINT_NATURAL,
158
158
  PANGO_GRAVITY_HINT_STRONG,
159
159
  PANGO_GRAVITY_HINT_LINE
199
199
</div>
200
200
<hr>
201
201
<div class="refsect2" lang="en">
202
 
<a name="id3106310"></a><h3>
 
202
<a name="id2695671"></a><h3>
203
203
<a name="PANGO-TYPE-GRAVITY-HINT:CAPS"></a>PANGO_TYPE_GRAVITY_HINT</h3>
204
 
<a class="indexterm" name="id3106323"></a><pre class="programlisting">#define PANGO_TYPE_GRAVITY_HINT (pango_gravity_hint_get_type())
 
204
<a class="indexterm" name="id2695685"></a><pre class="programlisting">#define PANGO_TYPE_GRAVITY_HINT (pango_gravity_hint_get_type())
205
205
</pre>
206
206
<p>
207
207
The <a
211
211
</div>
212
212
<hr>
213
213
<div class="refsect2" lang="en">
214
 
<a name="id3106356"></a><h3>
 
214
<a name="id2695717"></a><h3>
215
215
<a name="PANGO-GRAVITY-IS-VERTICAL:CAPS"></a>PANGO_GRAVITY_IS_VERTICAL()</h3>
216
 
<a class="indexterm" name="id3106372"></a><pre class="programlisting">#define     PANGO_GRAVITY_IS_VERTICAL(gravity)</pre>
 
216
<a class="indexterm" name="id2695733"></a><pre class="programlisting">#define     PANGO_GRAVITY_IS_VERTICAL(gravity)</pre>
217
217
<p>
218
218
Whether a <a href="pango-Vertical-Text.html#PangoGravity"><span class="type">PangoGravity</span></a> represents vertical writing directions.</p>
219
219
<p>
232
232
</div>
233
233
<hr>
234
234
<div class="refsect2" lang="en">
235
 
<a name="id3106431"></a><h3>
 
235
<a name="id2695792"></a><h3>
236
236
<a name="pango-gravity-get-for-matrix"></a>pango_gravity_get_for_matrix ()</h3>
237
 
<a class="indexterm" name="id3106446"></a><pre class="programlisting"><a href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> pango_gravity_get_for_matrix   (const <a href="pango-Glyph-Storage.html#PangoMatrix">PangoMatrix</a> *matrix);</pre>
 
237
<a class="indexterm" name="id2695808"></a><pre class="programlisting"><a href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> pango_gravity_get_for_matrix   (const <a href="pango-Glyph-Storage.html#PangoMatrix">PangoMatrix</a> *matrix);</pre>
238
238
<p>
239
239
Finds the gravity that best matches the rotation component
240
240
in a <a href="pango-Glyph-Storage.html#PangoMatrix"><span class="type">PangoMatrix</span></a>.</p>
265
265
</div>
266
266
<hr>
267
267
<div class="refsect2" lang="en">
268
 
<a name="id3106573"></a><h3>
 
268
<a name="id2695935"></a><h3>
269
269
<a name="pango-gravity-get-for-script"></a>pango_gravity_get_for_script ()</h3>
270
 
<a class="indexterm" name="id3106589"></a><pre class="programlisting"><a href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> pango_gravity_get_for_script   (<a href="pango-Scripts.html#PangoScript">PangoScript</a> script,
 
270
<a class="indexterm" name="id2695950"></a><pre class="programlisting"><a href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> pango_gravity_get_for_script   (<a href="pango-Scripts.html#PangoScript">PangoScript</a> script,
271
271
                                             <a href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> base_gravity,
272
272
                                             <a href="pango-Vertical-Text.html#PangoGravityHint">PangoGravityHint</a> hint);</pre>
273
273
<p>