Hi, Dan 

Still no luck as far as the fonts / mystery characters go: I enlarged the 
characters enough to see for certain what the UTF-16 code in the box was &&  
I'm actually seeing two different ones, characters (UTF 16 #)2002 "1/2 em 
space" && #2003 "em space". 

Both of them display correctly (I think; if nothing else, they're not being 
displayed in "number in a box" format) in gucharmap.  However, they're still 
in "number in a box" format in help, etc.  I'm not sure how that's even 
possible, but that's what it's doing. 

FreeType provides a fallback for every possible unicode character, right?  
If so, then something's really wrong; there are also still a good few 
characters that are rendered in gucharmap in "number in a box" format. 

Here's some examples of them: if you open up help in gucharmap and click on 
Introduction, at the top of that page, I'm seeing: 

Character Map Manual #/# 

where # is the odd character 20  in a box.  I have no idea what the slash is
                            02
all about, but it shows up on all my machines (from-scratch and commercial 
distro).  A second example - I don't know why I didn't think of this earlier 
 - is the screenshot of what gnome terminal's help looks like on this system 
that I put at http://www.cslimits.net/odd-chars.png ; my thought was at 
least that way you could see what I'm talking about. 

> ... Nothing in GNOME will care about
> Core X fonts, just Xft. So, anything with fonts.dir and xorg.conf
> doesn't matter. What does matter is if fontconfig is aware of newly
> installed fonts. Install the fonts to /usr/share/fonts/<whatever>,
> then run fc-cache. Run fc-list before and after to see if your new
> fonts are listed.

Ugh.  Thanks; I had completely forgotten about that.  The FreeType fonts do 
show up in fc-list. 

Am I missing something about freetype?  For the sake of a sanity check: what 
I have, currently, is a directory "/usr/lib/X11/fonts/default/TrueType" with 
several .ttf files in it.  It also has the fonts.dir & fonts.scale files I 
created last evening.  The package I used was freefont-ttf-20060126.tar.gz. 

fc-cache wanted ~/.fonts && ~/.fontconfig, so I created them; here's the 
output from the run of fc-cache: 

$ fc-cache -v -f
/usr/share/fonts: caching, 0 fonts, 3 dirs
/usr/share/fonts/X11-OTF: caching, 23 fonts, 0 dirs
/usr/share/fonts/X11-TTF: caching, 13 fonts, 0 dirs
/usr/share/fonts/default: caching, 0 fonts, 1 dirs
/usr/share/fonts/default/TrueType: caching, 12 fonts, 0 dirs
/sysadmin/.fonts: caching, 0 fonts, 0 dirs
/var/cache/fontconfig: cleaning cache directory
/sysadmin/.fontconfig: cleaning cache directory
fc-cache: succeeded 

I'm not using xfs currently though I've tried this both with xfs and wihtout 
it.  Also, there is currently no FontPath line in xorg.conf for 
/usr/share/fonts/default/TrueType (which is a symbolic link to 
/usr/lib/X11/fonts/default/TrueType); I've tried this both with it and 
without it, same results. 

The worst part of this is that it'll probably come down to something simple 
I've forgotten to do, done inadvertently, etc. 

Thanks. 

Larry
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to