The 16fs font 

Problems 

There is no so called alias 'hanzigb16fs' !?

Answer 

Find all fonts.alias in the RH reveals:

Defined in: 

/usr/X11R6/lib/X11/fonts/misc/fonts.alias

Installed from: 

Group       : User Interface/X      Source RPM: XFree86-3.3.6-20.src.rpm
/usr/X11R6/lib/X11/fonts/misc/gb16st.pcf.gz

Related files: 

$ grep gb fonts.dir
gb16st.pcf.gz -isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
gb24st.pcf.gz -isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
gb16fs.pcf.gz -isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0

Install 

cd /shared/local/lib/X11/fonts/chinese
mv ~/s/tmp/gb* .
gunzip *.gz
rm *.gz
mkfontdir

— fonts.dir updated, with gb16fs.pcf added, but fonts.alias not.

compress *.pcf
mkfontdir

— all .pcf.Z files added

xsel -p >> fonts.alias
tail fonts.alias

— change fonts.alias *by hand*. Paste from RH.

Update on Chaos 

head /usr/openwin/server/etc/OWconfig

— update from iitrc to chaos

xset fp= /usr/...,/shared/local/lib/X11/fonts/chinese/
xset fp rehash
xlsfonts | grep gb
[Tip]

!!

  • yes hanzigb16fs is there
  • cxterm from sunny, YES!!! and the font is fs!

help 

In solaris:

The file "fonts.alias", which can be put in any directory of the font-path, is used to map new names to existing fonts, and should be edited by hand.