~ubuntu-branches/ubuntu/karmic/pango1.0/karmic-security

« back to all changes in this revision

Viewing changes to docs/xml/glyphs.xml

  • Committer: Bazaar Package Importer
  • Author(s): Loic Minier
  • Date: 2007-12-18 21:11:37 UTC
  • mfrom: (1.2.44 upstream)
  • Revision ID: james.westby@ubuntu.com-20071218211137-0ibmwreimvxf3cp1
Tags: 1.19.2-1ubuntu1
* Sync with Debian; Ubuntu changes are:
  - Add patch 30_anymetrics, turns on FC_ANY_METRICS whenever looking up
    fonts with fontconfig; lets fontconfig's configuration know that we
    don't care about getting a font with exactly the same shape as the
    family we asked for and fixes (eg) a firefox vs. evince font metrics
    ugliness issue.

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
<link linkend="double">double</link>              <link linkend="pango-matrix-get-font-scale-factor">pango_matrix_get_font_scale_factor</link>  (const <link linkend="PangoMatrix">PangoMatrix</link> *matrix);
62
62
typedef             <link linkend="PangoGlyph">PangoGlyph</link>;
63
63
#define             <link linkend="PANGO-GLYPH-EMPTY:CAPS">PANGO_GLYPH_EMPTY</link>
 
64
#define             <link linkend="PANGO-GLYPH-INVALID-INPUT:CAPS">PANGO_GLYPH_INVALID_INPUT</link>
64
65
#define             <link linkend="PANGO-GLYPH-UNKNOWN-FLAG:CAPS">PANGO_GLYPH_UNKNOWN_FLAG</link>
65
66
#define             <link linkend="PANGO-GET-UNKNOWN-GLYPH:CAPS">PANGO_GET_UNKNOWN_GLYPH</link>             (wc)
66
67
                    <link linkend="PangoGlyphInfo">PangoGlyphInfo</link>;
748
749
Unicode characters (those passing <link linkend="pango-is-zero-width"><function>pango_is_zero_width()</function></link>).
749
750
</para></refsect2>
750
751
<refsect2>
 
752
<title><anchor id="PANGO-GLYPH-INVALID-INPUT:CAPS" role="macro" condition="since:1.20"/>PANGO_GLYPH_INVALID_INPUT</title>
 
753
<indexterm role="1.20"><primary>PANGO_GLYPH_INVALID_INPUT</primary></indexterm><programlisting>#define PANGO_GLYPH_INVALID_INPUT   ((PangoGlyph)0xFFFFFFFF)
 
754
</programlisting>
 
755
<para>
 
756
The <link linkend="PANGO-GLYPH-EMPTY:CAPS"><literal>PANGO_GLYPH_EMPTY</literal></link> macro represents a <link linkend="PangoGlyph"><type>PangoGlyph</type></link> value that has a
 
757
special meaning of invalid input.  <link linkend="PangoLayout"><type>PangoLayout</type></link> produces one such glyph
 
758
per invalid input UTF-8 byte and such a glyph is rendered as a crossed
 
759
box.
 
760
 
 
761
Note that this value is defined such that it has the <link linkend="PANGO-GLYPH-UNKNOWN-FLAG:CAPS"><literal>PANGO_GLYPH_UNKNOWN_FLAG</literal></link>
 
762
on.
 
763
</para><para role="since">Since 1.20
 
764
 
 
765
 
 
766
</para></refsect2>
 
767
<refsect2>
751
768
<title><anchor id="PANGO-GLYPH-UNKNOWN-FLAG:CAPS" role="macro"/>PANGO_GLYPH_UNKNOWN_FLAG</title>
752
769
<indexterm><primary>PANGO_GLYPH_UNKNOWN_FLAG</primary></indexterm><programlisting>#define PANGO_GLYPH_UNKNOWN_FLAG    ((PangoGlyph)0x10000000)
753
770
</programlisting>