本页主题: Setting up Custom TrueType Fonts for X under Debian 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

galilette
级别: 嘉宾


精华: 30
发帖: 2139
威望: 1382 点
金钱: 0 静电币
支持度: 0 点
在线时间:3012(小时)
注册时间:2002-05-01
最后登录:2019-03-12

 Setting up Custom TrueType Fonts for X under Debian

source: http://www.paulandlesley.org/linux/xfree4_tt.html

since 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
Posted: 2004-07-02 16:11 | [楼 主]
galilette
级别: 嘉宾


精华: 30
发帖: 2139
威望: 1382 点
金钱: 0 静电币
支持度: 0 点
在线时间:3012(小时)
注册时间:2002-05-01
最后登录:2019-03-12

 

preview:
Posted: 2004-07-02 16:13 | 1 楼
galilette
级别: 嘉宾


精华: 30
发帖: 2139
威望: 1382 点
金钱: 0 静电币
支持度: 0 点
在线时间:3012(小时)
注册时间:2002-05-01
最后登录:2019-03-12

 

it is because I enabled anti-alias for the laptop LCD screen
Posted: 2004-07-02 16:43 | 2 楼
galilette
级别: 嘉宾


精华: 30
发帖: 2139
威望: 1382 点
金钱: 0 静电币
支持度: 0 点
在线时间:3012(小时)
注册时间:2002-05-01
最后登录:2019-03-12

 

u would see many edges.

there should be some way to partly disable font anti-aliasing for specific fonts. (I did this in SuSE).
In fact, windows xp does not apply ClearType (a kind of anti-alias) to chinese fonts, that's why in windows, chinese characters are not smoothed (and while small, this makes them more readable)
Posted: 2004-07-02 23:34 | 3 楼
galilette
级别: 嘉宾


精华: 30
发帖: 2139
威望: 1382 点
金钱: 0 静电币
支持度: 0 点
在线时间:3012(小时)
注册时间:2002-05-01
最后登录:2019-03-12

 

anti-aliasing对于小字体的作用主要体现在LCD上
Posted: 2004-07-06 16:11 | 4 楼
帖子浏览记录 版块浏览记录
狗狗静电BBS - wwW.DoGGiEhoMe.CoM » 电脑全方位 Computer Guide

沪ICP备05008186号
Powered by PHPWind Styled by MagiColor