Ubuntu环境下字体安装

本文介绍Ubuntu环境下字体安装。

软件(如Qt应用软件)开发过程中经常会涉及到字体的选择,有时候Ubuntu环境下并没有我们想要的字体,本文介绍常用字体及在Ubuntu环境下如何安装。

1.常用开源字体

有些字体商用并不是免费的,通常需要授权,如微软的黑体,Arial字体等。当然也有一些开源的字体,如思源字体,Google Fonts等,这里简要介绍下思源字体:

思源字体为Google和Adobe合作打造的开源字体,支持中文,繁体中文,日文,韩文及英文,提供了 ExtraLight、Light、Normal、Regular、Medium、Bold 和 Heavy 共 7 种字体粗细,可以满足不同场景下的文字显示需求。适合设计师、开发者,以及普通用户使用。目前思源字体包含2种,思源黑体和思源宋体,由于是联合开发,2种字体在命名上也有所不同,命名方式如下:

Google将思源字体归入旗下Noto字体家族,因此思源黑体的名字为Noto Sans CJK,思源宋体的名字为Noto Serif CJK。

Adobe将思源字体归入旗下Source字体家族,因此思源黑体的名字为Source Han Sans,思源宋体的名字为Source Han Serif。

如我的Ubuntu系统里面就有Noto字体家族,里面安装了所有的思源黑体和思源宋体。如下图。

注意:

Windows下的字体(C:\Windows\Fonts),通常为ttf格式,在Ubuntu下也是可以使用的,但要注意商业授权。

2.安装

常见的字体文件格式有:ttf格式,ttc格式,otf格式。准备好需要安装的字体后,将其拷贝到Ubuntu系统字体目录(/usr/share/fonts),根据情况可新建一个字体文件夹。然后刷新字体,输入如下命令:

bash 复制代码
fc-cache -fv

查看当前安装字体,输入如下命令:

bash 复制代码
fc-list

可以查看到当前字体是否安装成功。

注意:

如果安装其他语言的字体,需确保此语言被正确的编码,如想要显示中文,就提前设置中文字符编码(如zh_CN.UTF-8),才可以显示中文。查看当前系统支持字符集,可使用如下指令:

bash 复制代码
locale

查看当前系统语言设置:

bash 复制代码
localectl status

设置当系统语言:

bash 复制代码
sudo localectl set-locale LANG=zh_CN.UTF-8

安装中文语言包:

bash 复制代码
sudo apt-get install language-pack-zh-hans

总结,本文介绍了Ubuntu环境下字体安装。

相关推荐
waves浪游1 分钟前
基础开发工具(下)
linux·运维·服务器·开发语言·c++
春风霓裳1 小时前
ubuntu磁盘管理、磁盘扩容
linux·运维·ubuntu
直有两条腿2 小时前
【操作系统】非连续内存分配
linux
Kingsaj2 小时前
uni-app打包app -- 在用户首次启动 App 时,强制弹出一个“用户协议与隐私政策”的确认对话框。
服务器·ubuntu·uni-app
---学无止境---2 小时前
Linux交换缓存深度解析:从条目编码到缓存管理的完整机制
linux
---学无止境---3 小时前
Linux内存回收与TLB管理:高效释放与缓存刷新的精密协作
linux
硬核子牙3 小时前
硬盘第一关:MBR VS GPT
linux
LCG元3 小时前
Linux 日志分析全攻略:快速从海量日志中定位问题
linux
_Power_Y3 小时前
Linux&git入门&设计模式(常考点)
linux·git·设计模式
海蓝可知天湛3 小时前
Ubuntu24.10禁用该源...+vmware无法复制黏贴“天坑闭环”——从 DNS 诡异解析到 Ubuntu EOL 引发的 apt 404排除折腾记
linux·服务器·安全·ubuntu·aigc·bug