Greetings:
Here's what I did to get the LucidaTypewriter fonts that I needed back. I'm not an X Font expert, so there may be a better way to do this: The problem was that X.org 6.8 seems to install only ISO10646 (unicode) fonts while many apps are specifying ISO8859 (western) in their font requests. Basically, I downloaded the X.org 6.7 release, built it, and installed its ISO8859 fonts.
Downloaded the source for x.org 6.7 from x.org at:
http://www.x.org/pub/X11R6.7/tars/
I picked up all 7 files because I didn't know which one(s) I really needed and didn't want to fool around with it.
I unpacked the source into my home folder and built it. I didn't do this as root because I was afraid of screwing up my current X install:
Code: Select all
for file in X11R6.7.0-src*
do
tar xzvpf ${file}
done
This created an xc folder in my home directory. X.org recommends building the code in a separate directory. I looked through the makefile to see if there was a target to just build the fonts, but I didn't see anything. So, following the directions in the BUILD file I:
Code: Select all
mkdir build
cd build
lndir ../xc
make World
When that finished (about 25 minutes later), I had a bunch of font files in ~/build/fonts. The LucidiaTypewriter fonts are in ~/build/fonts/bdf/100dpi. All of the files lut*.gz are the individual font files. These need to be in /usr/share/fonts/100dpi. The problem is that there is some overlap, so I only copied the files that did not already exist:
Code: Select all
su -
cd /home/sreese/build/fonts/bdf/100dpi
cp -i --reply=no lut*.gz /usr/share/fonts/100dpi
Now, I needed to make X aware of the fonts. I don't use xfs, so this might be different if you do. There seem to be two files that need to be updated, fonts.cache-1 and fonts.dir. There is a different program to update each:
Code: Select all
fc-cache /usr/share/fonts/100dpi
mkfontdir /usr/share/fonts/100dpi
exit
And then I cleaned up the leftovers from the build:
I had to restart X before it would recognize the new fonts, but after that everything seemed OK. You can use the xfontsel program to verify that the ISO8859 fonts are installed.
If Microsoft is your answer, you obviously did not understand the question.