[Share Experiences] fbterm(帧缓存终端)下使用汉字和等宽英文字体的设置技巧
Tofloor
poster avatar
字甲达宾
deepin
2022-01-18 06:24
Author

fbterm(帧缓存终端)下使用汉字和等宽英文字体的设置技巧

2022.1.17

关于 “fbterm (帧缓存终端)”,即 (Ctrl + Alt + F1 ~F6 ) 这里不做过多解释。新手一般用不到这个东西。

一、fbterm 的默认配置文件内容

个人用户的配置文件:

~/.fbtermrc (这是一个以 . 点号开头的隐藏文件)

第9,10行内容:

font-names=mono
font-size=12

直接修改配置文件的第9,10行。如改成下面的:


font-names=DejaVu Sans Mono,WenQuanYi Zen Hei Sharp
font-size=16

重要提示:

字体名称前后,不要用英文单引号或者双引号包起来!否则字体可能不会生效!

用法效果:

  • 英文字体使用编程字体 DejaVu Sans Mono 字体。这个字体包含在软件包 fonts-dejavu-core 内。非常推荐程序员选用这款字体!
  • 中文则使用 WenQuanYi Zen Hei Sharp (即“文泉驿点阵正黑”)。Deepin/UOS 用户可能默认没有安装 文泉驿 字体。那么直接改为系统自带的黑体名。如:

注意:两种字体中间用英文逗号 (,) 隔开。如果不加前面的 英文字体,则中文字体自带的英文,显示效果可能非常难受。

小技巧:查找当前的某个特定字体名

命令:

fc-list | grep -i cesi

作用:查找已安装的 CESI 中国电子相关中文字体。

输出示例:


fc-list | grep -i cesi

/usr/share/fonts/fonts-cesi/CESI_FS_GB18030.TTF: CESI仿宋-GB18030,CESI_FS_GB18030:style=Regular
/usr/share/fonts/fonts-cesi/CESI_XBS_GB18030.TTF: CESI小标宋-GB18030,CESI_XBS_GB18030:style=Regular
/usr/share/fonts/fonts-cesi/CESI_KT_GB18030.TTF: CESI楷体-GB18030,CESI_KT_GB18030:style=Regular

/usr/share/fonts/fonts-cesi/CESI_HT_GB18030.TTF: CESI黑体-GB18030,CESI_HT_GB18030:style=Regular

/usr/share/fonts/fonts-cesi/CESI_SS_GB18030.TTF: CESI宋体-GB18030,CESI_SS_GB18030:style=Regular

那么,配置文件 ~/.fbtermrc 的第9,10行可改为下面内容即可:


font-names=DejaVu Sans Mono,CESI_HT_GB18030
font-size=16


Reply Favorite View the author
All Replies
andktan
deepin
2022-01-18 16:58
#1

joy

Reply View the author