X-Window中如何设置字体

;;;;在;X;视窗系统中,;字型是图形界面中不可或缺的资源之一 。让使用者可以在视窗标头,功能表或文字栏位中显示或输入文字 。

字型路径之设定;
查看目前;X;伺服程式的字型路径;
#;xset;-q;
新增字型目录;
#;xset; fp;~/myfonts;或;
#;xset;fp ;~/myfonts;
删除字型目录;
#;xset;-fp;~/myfonts;或;
#;xset;fp-;~/myfonts;
当字型目录做更新後,则字型路径的设定也需更新;
#;xset;fp;refresh;
字型显示工具;
xlsfonts
可显示目前;X;伺服程式可利用之字型 。如:
#;xlsfonts;|;grep;time;
xfd;
带;-fn;可显示某一特定字型中的每一个字元 。如:;
#;xfd;-fn;fixed;&
xfontsel;
提供了一个字型预览视窗,供使用者动态地来选择及预览;X;伺服程式所载入;之字型群 。如:;
#;xfontsel;&
字型伺服器(FONT;Server);
新增或删除於字型路径中;
字型伺服程式透过一;TCP/IP;埠(port)与X伺服程式通讯 。清华大学的font;server;的埠为7100 。其写法如下:;
tcp/xfs.nthu.edu.tw:7100/all;
tcp:连结的方式 。
xfs.nthu.edu.tw:字型伺服程式的主机名称,缩写或IP;位址 。
7100:所使用的埠 。
all:将字型伺服程式的所有字型载入;Font;Path;中 。


所以新增字型伺服程式於字型路径中,其写法如下:;
#;xset; fp;tcp/xfs.nthu.edu.tw:7100/all;
查看伺服器状态;
#;fsinfo;-server;xfs.nthu.edu.tw:7100;
建立自己的字型目录;
透过;bdftopcf,先将;.bdf;的字型档(文书档)转成二进位的;.pcf;档;
#;bdftopcf;newfont.bdf;
复制该.pcf档至预定的字型目录中;
#;cp;newfont.bdf;~/myfonts;
建立字型资料库,产生;fonts.dir;
#;mkfontdir;~/myfonts;
最後加入字型路径中或更新字型路径即可;
#;xset; fp;~/myfonts;或;
#;xset;fp;refresh

    推荐阅读