了解字体以及字体安装

一、字体分类介绍

为什么字体用于商业使用还需要授权呢?

其实,说白了是很多新字体的出现,如方正、思源等字体公司的设计师们投入了大量人力、财力、技术等投入,对于字库公司而言,是其以营利为目的创作出来的,因此开发字体后进行收费是合理的商业行为。

因此在商业化使用字体时,务必要注意字体的版权问题(例如我们熟知的“微软雅黑”,并不是可以免费商用的字体),否则极易吃字体设计公司(如华文、方正)的官司。下面介绍一下各类字体:

一、常规标准字体

常规标准字体是我们最常见到的宋体、楷体、黑体、仿宋等传统字体,由于其历史悠久,根据现行著作权法的规定,其已远超过著作权的保护期限,因此通常不会涉及侵权问题。

二、开源字体

顾名思义,开源字体是指开源下载并免费使用的字体,其通常可直接同于商业使用,无需获得授权。如中文字体中评价较高的“思源黑体”,是Adobe与Google历时三年在2014年7月宣布推出的一款开源字体,有七种字体粗细(ExtraLight、Light、Normal、Regular、Medium、Bold 和 Heavy),完全支持繁体中文、简体中文、日文和韩文,可以不受限制的免费使用。

三、商用字体

商用字体是已经达到较高独创性且处于著作权保护期内的字体,由于其以营利为目的的特殊性质,因此如果用于需要使用相关字体,则需要向字库公司购买版权。但商用字体并非使用即需要付费,由于其使用目的不同,分为以下两种情形:

  • 用于非商业行为:用于个人学习使用和公益使用都不会侵权。
  • 以营利为目的的商业行为:以盈利为目的,在整个网站或者整个的印刷材料中,使用了权利方的字体,这个是属于商业使用,因此需要付费才能使用。

因此如果想要避免字体侵权,则应当尽量使用常规标准字体或者开源字体,如“思源黑体“。


二、开源字体整理

字体名称 下载链接
思源黑体 https://github.com/adobe-fonts/source-han-sans/tree/release/
思源宋体 https://github.com/adobe-fonts/source-han-serif/tree/release/
手书体 https://www.zcool.com.cn/work/ZMjI2MDk1MDg.html
源样、源流、源云明体 https://github.com/ButTaiwan
思源柔黑體 http://jikasei.me/font/genjyuu/
装甲明朝体 http://flop.sakura.ne.jp/font/fontdata/SoukouMincho-Font.zip
花园明朝体 http://fonts.jp/hanazono/
沐瑶软笔手写体 https://www.zcool.com.cn/work/ZMjg5MjAwMDQ.html
文泉驿系列字体 http://wenq.org/wqy2/index.cgi?FontGuide
站酷字库免费字体 http://www.zcool.com.cn/special/zcoolfonts/
站酷文艺体 http://www.zcool.com.cn/special/zcoolwenyiti/
濑户字体 http://setofont.osdn.jp/
cwtex-q-fonts https://github.com/l10n-tw/cwtex-q-fonts
Fandol系列字体 http://ctan.org/pkg/fandol
Droid Sans Fallback字体 https://code.google.com/archive/p/droid-sans-mono-py/
Font Space http://www.fontspace.com
Arual http://www.dafont.com/font.php?file=arual

三、Window下字体安装

右键下载好的字体,选择“安装”进行字体安装,再打开“设置”里的“个性化”窗口中的“字体”菜单项,就可以看到所有字体的列表了,在这里也可以删除字体。然后在Qt的窗口部件就可以使用该字体了,但再卸载该字体后,窗口部件字体默认还原成"Arial",而这字体不能用于商用。


四、Ubuntu下安装字体

(1)安装思源黑体

下面的安装流程适用于 Ubuntu 14.04,其他 Linux 应该也能通用,先下载思源黑体,解压 zip,將 CJK 字型移动到 ~/.fonts/noto 目录里:

$ mkdir -p ~/下载/noto
$ cd ~/下载/noto
$ wget https://noto-website.storage.googleapis.com/pkgs/Noto-hinted.zip
$ unzip Noto-hinted.zip
$ mkdir -p ~/.fonts/noto
$ mv *.otf ~/.fonts/noto

noto 的 CJK 字体都是 .otf 格式,所以只安装 otf 格式就可以了。默认安装了中文简体、中文繁体、日文、韩文的字体,可以去 ~/.fonts/noto 目录下选择性删除一些字体。

接下来是编辑 ~/.fonts.conf 这个配置文件,内容如下:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

    <match target="pattern">
        <test qual="any" name="family">
            <string>serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Noto Sans CJK SC</string>
        </edit>
    </match> 
    <match target="pattern">
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Noto Sans CJK SC</string>
        </edit>
    </match> 
    <match target="pattern">
        <test qual="any" name="family">
            <string>monospace</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Ubuntu Mono</string>
            <string>Noto Sans CJK SC</string>
        </edit>
    </match> 

</fontconfig>

:monospace字体不能都设定为noto黑体,对于类似Sublime Text这种程序默认字体会被改成思源黑体,必须设定程序的默认等宽字体才能看代码呀。


(2)安装宋体

(1)将Windows下的字体 C:WINDOWSFONTSsimsun.ttc(也就是宋体,大小为10M)拿出来,重命为simsun.ttf;

(2)在Linux系统的 /usr/share/fonts/ 下新建文件夹 如:winFonts目录,拷贝simsun.ttf 字体到这个目录里,并修改其权限,执行命令如下;

$ cd /usr/share/fonts/
$ sudo mkdir winFonts
$ sudo cp ~/simsun.ttf /usr/share/fonts/winFonts
$ chmod 755 winFonts/simsun.ttf

(3)开始安装,执行命令如下:

cd /usr/share/fonts/winFonts/ 
#创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放
sudo mkfontscale
#创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生
sudo mkfontdir
#建立字体缓存信息,也就是让系统认识雅黑
sudo fc-cache -fv

然后就安装成功了,可以使用命令fc-list查看系统中的字体,并且使用命令fc-list :lang=zh查看系统中的中文字体。


参考:

免费可商用的字体

ubuntu14.04 安装字体


原文地址:https://www.cnblogs.com/linuxAndMcu/p/10950801.html