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