I don't know whether this will shed any light or not, but since abiword 
runs for me without any font complaint, I thought I would try to do an 
"xset q" on my system. Here is what I got:

Font Path:
  /usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,
/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,
/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/

< output wrapped manually for this email>

Interestingly, /usr/share/share/abisuite/fonts does not show up. Of 
course the reason for that is that it is not listed in my XF86Config. In 
fact I don't have that directory, although I do have 
/usr/share/AbiSuite/fonts (note 2 capital letters). Also, when I do 
"xlsfonts | grep -i times", I get no Times New Roman, only regular Times.

But if I start up abiword and make the above checks *while it is running*:
1. xset q now shows /usr/share/AbiSuite/fonts (at the end).
2. xlsfonts now lists these:
-abisource-times new roman-bold-i-normal-medium-0-0-0-0-p-0-iso8859-1
-abisource-times new roman-bold-r-normal-medium-0-0-0-0-p-0-iso8859-1
-abisource-times new roman-regular-i-normal--0-0-0-0-p-0-iso8859-1
-abisource-times new roman-regular-r-normal--0-0-0-0-p-0-iso8859-1

and both disappear after I exit abiword, so clearly it adds them 
dynamically and then removes them when done.

Ok, /usr/bin/abiword is actually a script. If you look at it, you will 
see all this being done. If I were you, I'd use this script as the point 
of departure for further debugging/testing.

rpm -q abisuite gives:
   abisuite-0.7.12-1GNOME
I have XFree86 4.0.2.

-- David

Bob Hartung wrote:

> Hi,
>   Having a dickens of a time getting AbiWord to see its' fonts.  They
> are installed - etc.  The real question is the action of XFree86 as
> reported by xset q.
> After restarting the x-server 'xset q' reports that the directory of the
> abifonts  '/usr/share/abisuite/fonts' is in the font path.  After trying
> to start AbiWord, which invariably reports that Times New Roman does not
> exist even though it is in the directory and correctly reported in
> fonts.dir this font path is not reported if 'xset q' is run again.
> 
>   Is this normal behavior for XFree86-4.0.1-1?
> 
> Ideas or places to start looking besides '/etc/X11/XF86config-4' and
> '/etc/X11/fs/config'?  The font path to the "abifonts", installed with
> AbiWord, are present in both files.
> 
> TIA
> 
> Bob
> 
> 
> 
> 



Reply via email to