| Debian GNU/Linux及其中文应用 |
|
作者:网络 文章来源:转载 点击数: 更新时间:2005-8-15 |
| [ 字体:缩小 正常 放大 | 双击自动滚屏 ] |
请选择合适的字体颜色:
|
|
export LC_TYPE=zh_CN.GB2312
export LANG=zh_CN.GB2312
export XMODIFIERS="@im=xcin-zh_CN.GB2312"
stty cs8 -istrip
stty pass8
增加 ~/.inputrc 文件:
set meta-flag on
set convert-meta off
set output-meta on
退出,重新登录,应该在X下能使用中文,但现在仍然是点阵字体。
2. 使Xwindow支持TrueType字体。
---------------------------------------
进行如下设定:
方案一. 修改 /etc/X11/XF86Config 文件,在文件一项中加入:
FontPath "tcp/127.0.0.1:7100"
注释掉其他所有的FontPath。如下:
Section "Files"
# RgbPath "/usr/X11R6/lib/X11/rgb"
# FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
# FontPath "/usr/X11R6/lib/X11/fonts/cyrillic:unscaled"
# FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
# FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
# FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
# FontPath "/usr/X11R6/lib/X11/fonts/Type1"
# FontPath "/usr/X11R6/lib/X11/fonts/misc"
# FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
# FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
# FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "tcp/127.0.0.1:7100"
EndSection
修改 /etc/X11/xfs/config 文件:
注释掉 no-listen = tcp 一行。
在 catalogue 中第一行加入TrueType字体路径:
catalogue = /usr/lib/X11/fonts/TrueType/,
/usr/lib/X11/fonts/misc:unscaled,
/usr/lib/X11/fonts/cyrillic/,
/usr/lib/X11/fonts/Speedo/,
/usr/lib/X11/fonts/Type1/,
/usr/lib/X11/fonts/100dpi/:unscaled,
/usr/lib/X11/fonts/75dpi/:unscaled
注意:一定要将TrueType路径加入第一行,否则不行。其他所有字体都要保留,特别是 misc:unscaled 字体路径。
方案二. 修改 /etc/X11/XF86Config 文件,在文件一项中加入:
FontPath "unix/:7100"
注释掉其他所有的FontPath。
修改 /etc/X11/xfs/config 文件:
在 catalogue 中第一行加入TrueType字体路径:
catalogue = /usr/lib/X11/fonts/TrueType/,
.............
即可。
重新启动xfs-xtt使改动生效,然后进入X就可以使用TrueType字体了。
3. 使用 deferglyphs 16选项来加快X程序的启动。
--------------------------------------------------
1)直接使用startx启动:
startx -- -deferglyphs 16
为了方便可以在~/.bashrc中加入startx的alias:
alias startx='startx -- -deferglyphs 16'
即可。
2)使用gdm启动(此是 Gnome 的登入管理员):
在 /etc/gdm/gdm.conf文件中加上:
[servers]
0=/usr/bin/X11/X vt7 - deferglyphs 16
3)使用xdm启动:
在 /etc/X11/xdm/Xsession 档案里加上
:0 local /usr/bin/X11/X vt7 - deferglyphs 16
4)使用 kdm 启动 (此是 KDE 的登入管理员)
在 /etc/X11/kdm/Xsession 档案里加上
:0 local /usr/bin/X11/X vt7 - deferglyphs 16
4. 使用Windows NT4.0中的TrueType字体 simsun.ttc。
-------------------------------------------------------
复杂的方法可以使用mkttfdir等工具软件,简单的方法是将其直接改名为Xwindow现在使用的字体,来个偷梁换柱。具体做法如下:
首先,将NT4的字体文件simsun.ttc拷贝到debian的truetype字体目录:
#cp simsun.ttc /usr/share/fonts/truetype/arphic/
目录arphic下原来有四个字体文件:
bkai00mp.ttf
bsmi00lp.ttf
gbsn00lp.ttf
gkai00mp.ttf ----(缺省GB的ttf字体)
Xwindows缺省情况下使用的truetype字体为gkai00mp.ttf,所以,只要将simsun.ttc改名为gkai00mp.ttf即可。
#mv gkai00mp.ttf gkai00mp.ttf.bak
#mv simsun.ttc gkai00mp.ttf
现在,重新启动xwindows,就可以享用漂亮的windows字体了。
(四)关于Debian的其他资讯
============================================================
Debian的官方站点:
http://www.debian.org/
Debian邮件列表:
http://lists.debian.org/
Debian光盘镜像:
http://www.linuxiso.org/
http://www.linuxeden.com/
http://www.gnuchina.org/ftp/ISO/
Debian讨论区:
http://www.debianhelp.org/
http://www.debianplanet.org/
李家芳 14:03 00-12-27 harbin
上一页 [1] [2] |
|
| 教程录入:小秦 责任编辑:小秦 |
上一篇教程: Linux 国际化本地化和中文化 (1) 下一篇教程: Mandrake Linux7.2的中文化 |
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |