source:
http://www.paulandlesley.org/linux/xfree4_tt.htmlsince chinese fonts obtainable through debian's apt system (for me, aptitude as the front-end) looks pretty ugly, I choose to install fonts from windows.
1. copy all your desired fonts to a directory. for me, I copy it to ~/var/winfonts, and make a symlink in /usr/local/share/fonts/winfonts with:
# ln -s ~[your account]/var/winfonts /usr/local/share/fonts/winfonts
([your account]is your account name)
2. create index files
get ttmkfdir through apt:
# aptitude install ttmkfdir
then, make the font.scale file:
# cd /usr/local/share/fonts/winfonts
# ttmkfdir -o fonts.scale
and the font.dir file:
# head -1 fonts.scale > fonts.dir
# tail +2 fonts.scale | tac >> fonts.dir
# cp fonts.dir fonts.scale
3. setting up the x server
open /etc/X11/XF86Config-4
1) u may comment out the lines like this:
FontPath "unix/:7101"
so that no local server is used to render fonts (the xfree86 4.x do it for you)
2) you should find the "Module" Section of your configuration file and ensure that a line like this appears in it:
Load "freetype"
3) Edit the X configuration file and find the "Files" Section. Insert:
FontPath "/usr/local/share/fonts/ttfonts"
that's it. restart your X by ctrl+alt+backspace