]> Pileus Git - ~andy/gtk/commitdiff
Minor updates for 2.2.0. (#67820)
authorEric Warmenhoven <eric@warmenhoven.org>
Sun, 15 Dec 2002 05:47:24 +0000 (05:47 +0000)
committerEric Warmenhoven <warmenhoven@src.gnome.org>
Sun, 15 Dec 2002 05:47:24 +0000 (05:47 +0000)
2002-12-14  Eric Warmenhoven <eric@warmenhoven.org>

* gtk/framebuffer.sgml: Minor updates for 2.2.0. (#67820)

docs/reference/ChangeLog
docs/reference/gtk/framebuffer.sgml

index 19b4afcda18234e791116ca765a9bdfede6f62e7..dc6cf434265b445512499807204a1dfefa66fe89 100644 (file)
@@ -1,3 +1,7 @@
+2002-12-14  Eric Warmenhoven <eric@warmenhoven.org>
+
+       * gtk/framebuffer.sgml: Minor updates for 2.2.0. (#67820)
+
 2002-12-11  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/text_widget.sgml: Fix some links.
index 17c1778383dc5901009d8806fd0f778c520a87a9..da3d0ee42f773559d90b8b100cda3f31229a4e66 100644 (file)
@@ -25,11 +25,14 @@ without any changes to the source.
 <refsect2><title>Build requirements</title>
 <para>
 You need GTK+ 2.0; the 1.2.x series does not have framebuffer support.
-To compile GTK+ with framebuffer support you will need FreeType 2, we
+To compile GTK+ with framebuffer support you will need FreeType 2; we
 recommend FreeType 2.0.1 or later, as there was some problems with
 <command>freetype-config</command> in 2.0.  Make sure that you install 
 FreeType before Pango, since Pango also needs it. FreeType can be found at
-<ulink url="ftp://ftp.freetype.org">ftp://ftp.freetype.org</ulink>.
+<ulink url="ftp://ftp.freetype.org">ftp://ftp.freetype.org</ulink>.  You also
+need fontconfig in order to properly use the FreeType 2 backend in Pango.
+Fontconfig depends on FreeType as well. Fontconfig can be found at
+<ulink url="http://fontconfig.org">http://fontconfig.org</ulink>.
 </para>
 </refsect2>
 
@@ -45,7 +48,7 @@ be simple to add.
 
 <refsect2><title>Building and installing</title>
 <para>
-First build and install GLib and Pango as usual, in that order.
+First build and install GLib, ATK and Pango as usual, in that order.
 
 Then configure GTK+ by running <command>configure</command> (or 
 <command>autogen.sh</command> if running from
@@ -61,46 +64,11 @@ Since GtkFB uses FreeType 2 to render fonts it can render TrueType and
 Postscript type 1 antialiased fonts.
 </para>
 
-<para>At startup it scans some directories looking for fonts. By default
-it looks in <filename>$prefix/lib/ft2fonts</filename>, and if you want to
-change this you must add something like:
-
-<programlisting>
-[PangoFT2]
-FontPath = /usr/share/fonts/default/Type1:/usr/share/fonts/default/TrueType
-</programlisting>
-
-To your <filename>$prefix/etc/pango/pangorc</filename> or <filename>~/.pangorc</filename>.
-</para>
-
-<para>
-You must also set up font aliases for the fonts Sans, Serif and
-Monotype.  This is done by creating a
-<filename>$prefix/etc/pango/pangoft2.aliases</filename> or
-<filename>~/.pangoft2_aliases</filename> file. You can also set the name of this file using
-the key <literal>AliasFiles</literal> in the <literal>PangoFT2</literal> section in <filename>pangorc</filename>.
-</para>
-
-<para>
-An example of a font alias file for the urw fontset is:
-<informalexample><programlisting>
-sans normal normal normal normal "urw gothic l"
-serif normal normal normal normal "urw palladio l"
-monospace normal normal normal normal "nimbus mono l"
-</programlisting></informalexample>
-</para>
-
 <para>
-And one using the Windows TrueType fonts is:
-<informalexample><programlisting>
-sans normal normal normal normal "arial"
-serif normal normal normal normal "times new roman"
-monospace normal normal normal normal "courier new"
-</programlisting></informalexample>
-
-A more detailed example can be found in 
-<filename>examples/pangoft2.aliases</filename> in the
-Pango distribution.
+GtkFB uses fontconfig for configuration of font information, including
+directories and aliases. Make sure that you have your fonts.conf file
+configured with where your TrueType and Type1 fonts are. Please refer to the
+fontconfig documentation for more information.
 </para>
 </refsect2>
 
@@ -181,8 +149,8 @@ driver, so instead you can use shift-F1 instead when using this
 driver.
 </para>
 
-<para>Pressing Ctrl-Alt-BackSpace kills the GtkFB program. (Can't be pressed
-in the xlate driver.)</para>
+<para>Pressing Ctrl-Alt-BackSpace kills the GtkFB program. (This can't be
+pressed in the xlate driver, so instead you can use shift-F8.)</para>
 </refsect2>
 
 </refsect1>