[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Font Guide for Newbies and the Confused

On Mon, Oct 13, 2003 at 08:25:30PM -0700, M. Kirchhoff wrote:
> This guide will cover *only* stand-alone workstations. As of Xfree 4.x, it is
> absolutely unnecessary to run a font server if serving fonts isn't a requisite,
> i.e. most users.  It will also cover on Woody stable.  There will be no
> information on configuring fonts for specific applications (not yet, anyway),
> but simply for X.  
> So, I'd like peoples' thoughts on this.  Is it necessary? Should I change the
> focus, etc. etc. Personally, I feel there needs to be a down-and-dirty guide to
> fonts to complement the great general information on fonts in the aforementioned
> guides; something to get new users going without them having to become experts
> on fontography.

I know you *only* want to do X, but I believe that does not address 
users "itch".  Plain X without Xft only gets so pretty.  Read on:

My journey from font-ugliness to today contained the following 

1. Figuring out how to make TWM and XFONTSEL happy.
2. Figuring out how to make POSTSCRIPT happy.
3. Figuring out how to make MOZILLA, GNOME, and KDE happy.
4. Figuring out how to make FLUXBOX happy.
5. Figuring out how to make OPENOFFICE happy.

(2) just happens.  (1) required understanding 75 and 100 dpi bitmap 
fonts.  Type1 support just happens.  TrueType for (1) requires ttmkfdir,
fonts.scale, mkfontalias.py and is a prerequisite for (4).  However, 
Type1 and TT don't look good in (1); only bitmapped fonts *REALLY* 
matter there.

(4) requires a working (1) and moreover requires modifying 
/etc/X11/XftConfig; in particular enabling anti-aliasing (match edit 
rgba = rgb) and pointing to TrueType (dir "..path..to..bitstream-vera").
(4) is representive of all Xft v1 apps.  (4) also takes care of old GTK1 

(3) is easier now, during pkg-configuration all the requisite questions 
are asked and /etc/fonts is appropriately generated.  MOZILLA requires 
custom building but a fully beautified GNOME.

At this point, I will not be using any Microsoft fonts at all.  
Bitstream Vera family will make suitably beautiful Fluxbox, Gnome, KDE, 
and Mozilla.  The standard Type1 fonts look good for Postscript.  So I 
do not "register" the Microsoft fonts with X or fontconfig at all.

I use oopadmin to register the Microsoft fonts for (5) so Docs act 

Reply to: