+ -
当前位置:首页 → 问答吧 → [请教] 1)请大家推荐点控制台用的字库,中英文字库都要,谢谢 2) 配置 ~/.fonts.conf 的写法

[请教] 1)请大家推荐点控制台用的字库,中英文字库都要,谢谢 2) 配置 ~/.fonts.conf 的写法

时间:2010-02-01

来源:互联网

小弟的问题简单点说就是这样

我需要配置一个字体mono

该字体的 中文部分用 wenquanyi的点阵字体 unibit,英文采用 mono.请问怎么写配置文件 .fonts.conf???
欢迎各位赐教
小弟的系统是没有X系统。只有控制台


下面的文字其实看不看无所谓啦。。
--------------------------------------我是分割线-------------------------
内核补丁打了youbest的中文显示补丁。并且安装了 fbterm fucimf,可以在控制台显示中文,输入中文。

LFS6.3 完成之后时候安装fbterm + fucimf 安装成功,运行失败

详见此贴。但是我不会配置控制台的字体。我想实现的效果是

中文字体用 wenquanyi 的中文字体选用 点阵字体 Unibit 1.1版本
英文字体选用Mono。配置文件 ~/.fonts.conf怎么写?

PS:
我的系统就是一个最简单的系统。X系统的一点没有。所以字体配置只能写上面的文件。。
--------------------------------------------------------------------
我知道论坛里已经有不少的配置字体的帖子,我都看了大半天了。可是越看越晕。实在是搞不定才上这来求助,之所以不在LFS论坛发帖。是因为我觉得那里稍微有点冷清 。。。Arch linux 也是一个需要自己动手配置的系统。所以这里发帖。欢迎熟悉的,知道的,了解的。懂点的。大家踊跃发言。小弟谢谢各位了。。

作者: Prife   发布时间: 2010-02-01

不需要改 ~/.fonts.conf,直接编辑 ~/.fbtermrc ,里面有注释打开一看就懂。

作者: AutoXBC   发布时间: 2010-02-01

谢谢回复。
这个我知道,我得.fbtermrc 文件的字体配置是
引用:
# Configuration for FbTerm

# Lines starting with '#' are ignored.
# Note that end-of-line comments are NOT supported, comments must be on a line of their own.


# font family names/pixelsize used by fbterm, multiple font family names must be seperated by ','
# and using a fixed width font as the first is strongly recommended
font-names=mono
也就是 mono
我需要指定mono字体的中文采用 wenquanyi的点阵字体,英文使用mono 这个总需要些
.fonts.conf吧。。

作者: Prife   发布时间: 2010-02-01

这个也不需要 .fonts.conf。

引用:
# font family names/pixelsize used by fbterm, multiple font family names must be seperated by ','
# and using a fixed width font as the first is strongly recommended
代码:
font-names=DejaVu Sans Mono, Microsoft YaHei

作者: AutoXBC   发布时间: 2010-02-01

引用:
作者: AutoXBC
这个也不需要 .fonts.conf。


代码:
font-names=DejaVu Sans Mono, Microsoft YaHei
再谢AutoXBC。按照你说的方法的确可以啦。
我之所以会提这个问题,是因为下面的帖子有人提到,

fbterm + unimf 中文字符界面安装指南
http://www.linuxsir.org/bbs/thread347630.html
此贴9楼 聚焦深空 提到

附上他的原话;
引用:
引用:
作者: digwtx
fbterm下推荐使用文泉驿Unibit字体,其它字体感觉不是很清晰.

是个好主意,不过其英文字体挺丑的。

更好的做法是,设置 fongconfig,使 mono 字体英文使用 Dejavu Sans Mono 或 Bitstream Vera,中文使用 wqy 或 uming、ukai,然后分别配置 fbterm 和 ucimf 使用 mono 做字体。
具体配置可在论坛搜索 ~/.fonts.conf。
正如我一楼所问的。。那么请问若用~/.fonts.conf应该怎么配置呢?

作者: Prife   发布时间: 2010-02-01

引语中的说法是有问题的,用 fbterm 不用矢量字体就是买椟还珠,所谓不清晰是字号太小了,全屏使用起码要 20 以上才合适。

你说的问题可以用字体顺序或者字体别名解决,字体顺序参考 /etc/fonts/conf.d/69-unifont.conf 编写 ~/.fonts.conf;字体别名参考下面代码。
代码:
<!-- 增加黑体+Courier的混合字体 --> 
<alias>
<family>HeiTi_Courier</family> 
<prefer> 
<family>Courier 10 Pitch</family> 
<family>SimHei</family> 
</prefer> 
</alias>

作者: AutoXBC   发布时间: 2010-02-01