无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站虚位以待
虚位以待广告联系 QQ:184822951 微信:wuyouceoidc大全★服务器租用★香港/5M/450元
查看: 489|回复: 3

[分享] 给slitaz系统增加cjk字体以让方块变文字

[复制链接]
发表于 2019-11-16 21:17:00 | 显示全部楼层 |阅读模式
本帖最后由 gnuxwy 于 2019-11-19 22:17 编辑

jianliulin和m998001两位坛友定制的中文版slitaz已经自带文泉驿字体,可以显示中文文档 oy 中文网页。。。
但氏,如果文档/页面里出现一些特别的汉字,则会显示出⼞⼞,看起来很碍眼。解决方法氏使用显字更全的cjk字体。

为slitaz增加字体的步骤如下:
1、首先,在系统字体目录 oy 用户主目录下建个存放新增字体的目录:
sudo mkdir /usr/share/fonts/NotoFonts/           #若想在系统目录下新增字体,则建议自设个新目录,以方便管理
sudo chmod 755 /usr/share/fonts/NotoFonts/           #设置字体目录的访问权限为主7,组5,它5

mkdir   ~/.fonts/           #若在用户主目录下建字体目录,则要目录名称前加点变成隐蒇目录
chmod  755     ~/.fonts/   

#注意,若系统的 /usr/share/fonts/ 目录下已做工作,那么就不需要在用户的主目录下重复这项工作了。

2、将想要增加的字体文件 xxyyzz.ttf 或  xxyyzz.ttc  复制进刚建的字体目录里:
sudo cp ./NotoSerifCJK-Regular.ttc  /usr/share/fonts/NotoFonts/
sudo chmod 644  /usr/share/fonts/NotoFonts/NotoSerifCJK-Regular.ttc

cp ./NotoSerifCJK-Regular.ttc     ~/.fonts/   
chmod 644   ~/.fonts/*

3、用文编噐打开一个包含大字符集汉字的文档,检查看看字体的效果咋样。
      注意刚打开文档时,由于要载入字体缓冲,可能会卡上一卡。不过不要紧,载入后就很流畅了。

屮试过 NotoSansCJK-Regular.ttc  和   NotoSerifCJK-Regular.ttc  都能完美的化⼞为字。
但氏前者尺寸要小些,有18.7MiB , 而后者竟然有 24.8MiB,足足大了6MiB !,而文泉驿字体却不足 5MiB !

如果哪位坛友有体积小点,但汉字覆盖率并不低的字体,请一定要回贴告知屮啊。。。


   
 楼主| 发表于 2019-11-16 21:17:19 | 显示全部楼层
本帖最后由 gnuxwy 于 2019-11-16 21:36 编辑

顺便补充说明下两个问题。

一、Noto Sans字体与 Noto  Serif 字体:

NotoSansCJK-Regular.ttc 字体:  JP<--->日本,KR<--->韩国,SC<--->简中,TC<--->繁中
----Noto Sans CJK JP, Noto Sans CJK KR, Noto Sans CJK SC, Noto Sans CJK TC,
----Noto Sans Mono CJK JP, Noto Sans Mono CJK KR, Noto Sans Mono CJK SC, Noto Sans Mono CJK TC,

NotoSerifCJK-Regular.ttc 字体: JP<--->日本,KR<--->韩国,SC<--->简中,TC<--->繁中
----Noto Serif CJK JP, Noto Serif CJK KR, Noto Serif CJK SC, Noto Serif CJK TC

一般黑体、幼圆属 sans 字体,整齐醒目;而宋体、楷体属 serif 字体,清晰明媚;
NotoSansCJK-Regular.ttc 字体氏无衬线字体;NotoSerifCJK-Regular.ttc 字体氏有衬线字体;

提醒下,若在 leafpad 文编噐里选择‘文泉驿尛米黑’字体,则系统会把那些本来出⼞的汉字使用Noto字体显示!

NotoSansCJK-Regular.ttc 字体中有等宽mono字体,而 NotoSerifCJK-Regular.ttc 字体里无等宽mono字体。

二、ttf 、ttc、otf 字体

ttf 与 ttc 都是 truetype 字体文件。
但 .ttc 是 microsoft 开发的新一代字体格式标准,可以使多种truetype字体共享同一笔划信息。

ttc 字体有效地节省了字体文件所占空间,增加了共享性。
但是有些软件缺乏对这种格式字体的识别,使得ttc字体的编辑产生困难。

OTF 扩展名的 O 图标的表示 OpenType - PostScript 字体, 采用的是 PostScript 曲线, 支持 OpenType 高级特性.

    OpenType 是 Microsoft 与 Adobe 共同制定的标准, 在此之前有两大字体格式: TrueType 和 Type 1,
两家合作制定出的 OpenType 将之前的两大格式都包含了进去, TrueType 进化成 OpenType - TrueType,

在原有基础上增加了 OpenType 高级特性支持, 扩展名不变 (TTF), 图标由 T 变为 O;
Type 1 进化成 OpenType - PostScript, 在原有基础上增加了 OpenType 高级特性支持,扩展名定位 OTF, 图标为 O.

    现在微软和 Adobe 都在努力干掉以往的 TrueType 和 Type 1 字体, 比如 Windows 的系统字体在 Vista 以后
全都由 TT 转换为 OT-TT (或许是向 OT-PS 的过渡), 而 Adobe 则大力推广 OT-PS 字体.

以上为百度所得,但说实话,otf 字体与 ttf 字体,屮老眼晕花,真真看不出来啊。。。



回复

使用道具 举报

发表于 2019-11-16 23:54:29 | 显示全部楼层
谢谢分享,深入学习中。
回复

使用道具 举报

发表于 2019-12-16 22:47:08 | 显示全部楼层
VIP会员 大元帅
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-1-23 17:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表