<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Graphics.Rendering.Pango.Font</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ><SCRIPT TYPE="text/javascript" >window.onload = function () {setSynopsis("mini_Graphics-Rendering-Pango-Font.html")};</SCRIPT ></HEAD ><BODY ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="topbar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" " ></TD ><TD CLASS="title" >pango-0.11.2: Binding to the Pango text rendering engine.</TD ><TD CLASS="topbut" ><A HREF="src/Graphics-Rendering-Pango-Font.html" >Source code</A ></TD ><TD CLASS="topbut" ><A HREF="index.html" >Contents</A ></TD ><TD CLASS="topbut" ><A HREF="doc-index.html" >Index</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="modulebar" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD ><FONT SIZE="6" >Graphics.Rendering.Pango.Font</FONT ></TD ><TD ALIGN="right" ><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="infohead" >Portability</TD ><TD CLASS="infoval" >portable (depends on GHC)</TD ></TR ><TR ><TD CLASS="infohead" >Stability</TD ><TD CLASS="infoval" >provisional</TD ></TR ><TR ><TD CLASS="infohead" >Maintainer</TD ><TD CLASS="infoval" >gtk2hs-users@lists.sourceforge.net</TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Description</TD ></TR ><TR ><TD CLASS="doc" ><P >Fonts. The selection of an appropriate font to render text becomes a substantial task in the presence of Unicode where a single font does not cover the whole range of possible characters. Pango provides several concepts to find appropriate fonts and to query information about them: </P ><UL ><LI > <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TT >: Font descriptions provide a way to query and state requirements on fonts. This data structure has several fields describing different characteristics of a font. Each of these fields can be set of left unspecified. </LI ><LI > <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TT > : A font map represents the set of fonts available for a particular rendering system. In particular this map defines the relation between font size and pixel size in terms of the output medium. </LI ><LI > <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TT > : A font family represents a set of fonts that have related faces, that is, their faces share a common design, but differ in slant, weight, width and other aspects. </LI ><LI > <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TT >: A face is a specific font where all characteristics are fixed except for the size. </LI ><LI > <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFont" >Font</A ></TT >: A font in the underlying rendering system. </LI ><LI > <TT ><A HREF="Graphics-Rendering-Pango-Enums.html#t%3AFontMetrics" >FontMetrics</A ></TT >: Information about the font that will be used to render a specific Context or <TT ><A HREF="Graphics-Rendering-Pango-Rendering.html#t%3APangoItem" >PangoItem</A ></TT >. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Synopsis</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AFontDescription" >FontDescription</A > </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionNew" >fontDescriptionNew</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionCopy" >fontDescriptionCopy</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionSetFamily" >fontDescriptionSetFamily</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionGetFamily" >fontDescriptionGetFamily</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionSetStyle" >fontDescriptionSetStyle</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AFontStyle" >FontStyle</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionGetStyle" >fontDescriptionGetStyle</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AFontStyle" >FontStyle</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionSetVariant" >fontDescriptionSetVariant</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AVariant" >Variant</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionGetVariant" >fontDescriptionGetVariant</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AVariant" >Variant</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionSetWeight" >fontDescriptionSetWeight</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AWeight" >Weight</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionGetWeight" >fontDescriptionGetWeight</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AWeight" >Weight</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionSetStretch" >fontDescriptionSetStretch</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AStretch" >Stretch</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionGetStretch" >fontDescriptionGetStretch</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AStretch" >Stretch</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionSetSize" >fontDescriptionSetSize</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionGetSize" >fontDescriptionGetSize</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A >)</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AFontMask" >FontMask</A > </TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="decl" >= <A HREF="#v%3APangoFontMaskFamily" >PangoFontMaskFamily</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APangoFontMaskStyle" >PangoFontMaskStyle</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APangoFontMaskVariant" >PangoFontMaskVariant</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APangoFontMaskWeight" >PangoFontMaskWeight</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APangoFontMaskStretch" >PangoFontMaskStretch</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APangoFontMaskSize" >PangoFontMaskSize</A ></TD ></TR ><TR ><TD CLASS="decl" >| <A HREF="#v%3APangoFontMaskGravity" >PangoFontMaskGravity</A ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionUnsetFields" >fontDescriptionUnsetFields</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> [<A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMask" >FontMask</A >] -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionMerge" >fontDescriptionMerge</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionBetterMatch" >fontDescriptionBetterMatch</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionFromString" >fontDescriptionFromString</A > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3AfontDescriptionToString" >fontDescriptionToString</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AFontMap" >FontMap</A > </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A HREF="#t%3AFontMapClass" >FontMapClass</A > o </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApangoFontMapListFamilies" >pangoFontMapListFamilies</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > [<A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A >]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AFontFamily" >FontFamily</A > </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A HREF="#t%3AFontFamilyClass" >FontFamilyClass</A > o </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApangoFontFamilyIsMonospace" >pangoFontFamilyIsMonospace</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApangoFontFamilyListFaces" >pangoFontFamilyListFaces</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > [<A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A >]</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AFontFace" >FontFace</A > </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A HREF="#t%3AFontFaceClass" >FontFaceClass</A > o </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApangoFontFaceListSizes" >pangoFontFaceListSizes</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A >])</TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="#v%3ApangoFontFaceDescribe" >pangoFontFaceDescribe</A > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="#t%3AFont" >Font</A > </TD ></TR ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A HREF="#t%3AFontClass" >FontClass</A > o </TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="section1" >Documentation</TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:FontDescription" ><A NAME="t%3AFontDescription" ></A ></A ><B >FontDescription</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-BasicTypes.html#FontDescription" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="ndoc" >A possibly partial description of font(s). </TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontDescription')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontDescription" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow" >Show</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionNew" ><A NAME="v%3AfontDescriptionNew" ></A ></A ><B >fontDescriptionNew</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionNew" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Create a new font description. </P ><UL ><LI > All field are unset. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionCopy" ><A NAME="v%3AfontDescriptionCopy" ></A ></A ><B >fontDescriptionCopy</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionCopy" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Make a deep copy of a font description. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionSetFamily" ><A NAME="v%3AfontDescriptionSetFamily" ></A ></A ><B >fontDescriptionSetFamily</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionSetFamily" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Set the font famliy. </P ><UL ><LI > A font family is a name designating the design of the font (e.g. Sans or Times) without the variant. </LI ><LI > In some contexts a comma separated list of font families can be used. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionGetFamily" ><A NAME="v%3AfontDescriptionGetFamily" ></A ></A ><B >fontDescriptionGetFamily</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionGetFamily" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Get the font family. </P ><UL ><LI > <TT ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#v%3ANothing" >Nothing</A ></TT > is returned if the font family is not set. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionSetStyle" ><A NAME="v%3AfontDescriptionSetStyle" ></A ></A ><B >fontDescriptionSetStyle</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AFontStyle" >FontStyle</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionSetStyle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionGetStyle" ><A NAME="v%3AfontDescriptionGetStyle" ></A ></A ><B >fontDescriptionGetStyle</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AFontStyle" >FontStyle</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionGetStyle" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Get the style field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionSetVariant" ><A NAME="v%3AfontDescriptionSetVariant" ></A ></A ><B >fontDescriptionSetVariant</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AVariant" >Variant</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionSetVariant" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Set the variant field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionGetVariant" ><A NAME="v%3AfontDescriptionGetVariant" ></A ></A ><B >fontDescriptionGetVariant</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AVariant" >Variant</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionGetVariant" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Get the variant field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionSetWeight" ><A NAME="v%3AfontDescriptionSetWeight" ></A ></A ><B >fontDescriptionSetWeight</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AWeight" >Weight</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionSetWeight" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Set the weight field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionGetWeight" ><A NAME="v%3AfontDescriptionGetWeight" ></A ></A ><B >fontDescriptionGetWeight</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AWeight" >Weight</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionGetWeight" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Get the weight field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionSetStretch" ><A NAME="v%3AfontDescriptionSetStretch" ></A ></A ><B >fontDescriptionSetStretch</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AStretch" >Stretch</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionSetStretch" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Set the stretch field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionGetStretch" ><A NAME="v%3AfontDescriptionGetStretch" ></A ></A ><B >fontDescriptionGetStretch</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="Graphics-Rendering-Pango-Enums.html#t%3AStretch" >Stretch</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionGetStretch" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Get the stretch field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionSetSize" ><A NAME="v%3AfontDescriptionSetSize" ></A ></A ><B >fontDescriptionSetSize</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionSetSize" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Set the size field. </P ><UL ><LI > The given size is in points (pts). One point is 1/72 inch. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionGetSize" ><A NAME="v%3AfontDescriptionGetSize" ></A ></A ><B >fontDescriptionGetSize</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A >)</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionGetSize" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Get the size field. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:FontMask" ><A NAME="t%3AFontMask" ></A ></A ><B >FontMask</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#FontMask" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="ndoc" >Flags denoting which fields in a font description are set. </TD ></TR ><TR ><TD CLASS="section4" >Constructors</TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskFamily" ><A NAME="v%3APangoFontMaskFamily" ></A ></A ><B >PangoFontMaskFamily</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskStyle" ><A NAME="v%3APangoFontMaskStyle" ></A ></A ><B >PangoFontMaskStyle</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskVariant" ><A NAME="v%3APangoFontMaskVariant" ></A ></A ><B >PangoFontMaskVariant</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskWeight" ><A NAME="v%3APangoFontMaskWeight" ></A ></A ><B >PangoFontMaskWeight</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskStretch" ><A NAME="v%3APangoFontMaskStretch" ></A ></A ><B >PangoFontMaskStretch</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskSize" ><A NAME="v%3APangoFontMaskSize" ></A ></A ><B >PangoFontMaskSize</B ></TD ><TD CLASS="rdoc" ></TD ></TR ><TR ><TD CLASS="arg" ><A NAME="v:PangoFontMaskGravity" ><A NAME="v%3APangoFontMaskGravity" ></A ></A ><B >PangoFontMaskGravity</B ></TD ><TD CLASS="rdoc" ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontMask')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontMask" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ABounded" >Bounded</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMask" >FontMask</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3AEnum" >Enum</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMask" >FontMask</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-Flags.html#t%3AFlags" >Flags</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMask" >FontMask</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionUnsetFields" ><A NAME="v%3AfontDescriptionUnsetFields" ></A ></A ><B >fontDescriptionUnsetFields</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> [<A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMask" >FontMask</A >] -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionUnsetFields" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" >Reset fields in a font description. </TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionMerge" ><A NAME="v%3AfontDescriptionMerge" ></A ></A ><B >fontDescriptionMerge</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29" >()</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionMerge" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Merge two font descriptions. </P ><UL ><LI > Copy fields from the second description to the first. If the boolean parameter is set, existing fields in the first description will be replaced. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionBetterMatch" ><A NAME="v%3AfontDescriptionBetterMatch" ></A ></A ><B >fontDescriptionBetterMatch</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionBetterMatch" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Determine which of two descriptions matches a given description better. </P ><UL ><LI > Returns <TT >True</TT > if the last description is a better match to the first arguement than the middle one. </LI ><LI > Approximate matching is done on weight and style. If the other attributes do not match, the function returns <TT >False</TT >. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionFromString" ><A NAME="v%3AfontDescriptionFromString" ></A ></A ><B >fontDescriptionFromString</B > :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionFromString" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Create a font description from a string. </P ><UL ><LI > The given argument must have the form <TT >[FAMILY-LIST] [STYLE-OPTIONS] [SIZE]</TT > where <TT >FAMILY_LIST</TT > is a comma separated list of font families optionally terminated by a comma, <TT >STYLE_OPTIONS</TT > is a whitespace separated list of words where each word describes one of style, variant, weight or stretch. <TT >SIZE</TT > is a decimal number giving the size of the font in points. If any of these fields is absent, the resulting <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TT > will have the corresponing fields unset. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:fontDescriptionToString" ><A NAME="v%3AfontDescriptionToString" ></A ></A ><B >fontDescriptionToString</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Char.html#t%3AString" >String</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Description.html#fontDescriptionToString" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Convert a font description to a string. </P ><UL ><LI > Creates a string representation of a font description. See <TT ><A HREF="Graphics-Rendering-Pango-Font.html#v%3AfontDescriptionFromString" >fontDescriptionFromString</A ></TT > for the format of the string. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:FontMap" ><A NAME="t%3AFontMap" ></A ></A ><B >FontMap</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontMap" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontMap')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontMap" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq" >Eq</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd" >Ord</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMapClass" >FontMapClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A NAME="t:FontMapClass" ><A NAME="t%3AFontMapClass" ></A ></A ><B >FontMapClass</B > o </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontMapClass" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontMapClass')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontMapClass" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMapClass" >FontMapClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:pangoFontMapListFamilies" ><A NAME="v%3ApangoFontMapListFamilies" ></A ></A ><B >pangoFontMapListFamilies</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > [<A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A >]</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Font.html#pangoFontMapListFamilies" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Ask for the different font families that a particular back-end supports. </P ><UL ><LI > The <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontMap" >FontMap</A ></TT > can be acquired by calling Graphics.Rendering.Pango.Cairo.cairoFontMapGetDefault. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:FontFamily" ><A NAME="t%3AFontFamily" ></A ></A ><B >FontFamily</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontFamily" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontFamily')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontFamily" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq" >Eq</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd" >Ord</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow" >Show</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamilyClass" >FontFamilyClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A NAME="t:FontFamilyClass" ><A NAME="t%3AFontFamilyClass" ></A ></A ><B >FontFamilyClass</B > o </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontFamilyClass" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontFamilyClass')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontFamilyClass" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamilyClass" >FontFamilyClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:pangoFontFamilyIsMonospace" ><A NAME="v%3ApangoFontFamilyIsMonospace" ></A ></A ><B >pangoFontFamilyIsMonospace</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Bool.html#t%3ABool" >Bool</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Font.html#pangoFontFamilyIsMonospace" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Ask if the given family contains monospace fonts. </P ><UL ><LI > A monospace font is a font designed for text display where the characters form a regular grid. For Western languages this would mean that the advance width of all characters are the same, but this categorization also includes Asian fonts which include double-width characters: characters that occupy two grid cells. </LI ><LI > The best way to find out the grid-cell size is to query the members of the according <TT ><A HREF="Graphics-Rendering-Pango-Enums.html#t%3AFontMetrics" >FontMetrics</A ></TT > structure. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:pangoFontFamilyListFaces" ><A NAME="v%3ApangoFontFamilyListFaces" ></A ></A ><B >pangoFontFamilyListFaces</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFamily" >FontFamily</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > [<A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A >]</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Font.html#pangoFontFamilyListFaces" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Ask for the faces contained in a particular family. </P ><UL ><LI > Asks for all font faces in the given family. The faces in a family share a common design, but differ in slant, weight, width and other aspects. For example, the font family <A HREF="Sans.html" >Sans</A > contains several fonts such as Helvetica and Arial. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:FontFace" ><A NAME="t%3AFontFace" ></A ></A ><B >FontFace</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontFace" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontFace')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontFace" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq" >Eq</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd" >Ord</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Text-Show.html#t%3AShow" >Show</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFaceClass" >FontFaceClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A NAME="t:FontFaceClass" ><A NAME="t%3AFontFaceClass" ></A ></A ><B >FontFaceClass</B > o </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontFaceClass" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontFaceClass')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontFaceClass" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFaceClass" >FontFaceClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:pangoFontFaceListSizes" ><A NAME="v%3ApangoFontFaceListSizes" ></A ></A ><B >pangoFontFaceListSizes</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > (<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe" >Maybe</A > [<A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Prelude.html#t%3ADouble" >Double</A >])</TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Font.html#pangoFontFaceListSizes" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Ask for available sizes of this font face. </P ><UL ><LI > List the available sizes for a font. This is only applicable to bitmap fonts since all other fonts can be scaled arbitrarily. For scalable fonts, this function returns <TT >Nothing</TT >. The sizes returned are in ascending order, their unit is points (1/72 inch). </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><A NAME="v:pangoFontFaceDescribe" ><A NAME="v%3ApangoFontFaceDescribe" ></A ></A ><B >pangoFontFaceDescribe</B > :: <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A > -> <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AIO" >IO</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontDescription" >FontDescription</A ></TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Font.html#pangoFontFaceDescribe" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="doc" ><P >Ask for a description of this face. </P ><UL ><LI > Returns the family, style, variant, weight and stretch of a <TT ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontFace" >FontFace</A ></TT >. The size field of the resulting font description will be unset. </LI ></UL ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >data</SPAN > <A NAME="t:Font" ><A NAME="t%3AFont" ></A ></A ><B >Font</B > </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#Font" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Font')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:Font" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Eq.html#t%3AEq" >Eq</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFont" >Font</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Ord.html#t%3AOrd" >Ord</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFont" >Font</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFont" >Font</A ></TD ></TR ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontClass" >FontClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFont" >Font</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="topdecl" ><TABLE CLASS="declbar" ><TR ><TD CLASS="declname" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="/usr/share/doc/ghc/html/libraries/glib-0.11.2/System-Glib-GObject.html#t%3AGObjectClass" >GObjectClass</A > o => <A NAME="t:FontClass" ><A NAME="t%3AFontClass" ></A ></A ><B >FontClass</B > o </TD ><TD CLASS="declbut" ><A HREF="src/Graphics-Rendering-Pango-Types.html#FontClass" >Source</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="body" ><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0" ><TR ><TD CLASS="s8" ></TD ></TR ><TR ><TD CLASS="section4" ><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:FontClass')" ALT="show/hide" > Instances</TD ></TR ><TR ><TD CLASS="body" ><DIV ID="i:FontClass" STYLE="display:block;" ><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0" ><TR ><TD CLASS="decl" ><A HREF="Graphics-Rendering-Pango-Font.html#t%3AFontClass" >FontClass</A > <A HREF="Graphics-Rendering-Pango-Font.html#t%3AFont" >Font</A ></TD ></TR ></TABLE ></DIV ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="s15" ></TD ></TR ><TR ><TD CLASS="botbar" >Produced by <A HREF="http://www.haskell.org/haddock/" >Haddock</A > version 2.6.1</TD ></TR ></TABLE ></BODY ></HTML >