ubuntu支持中文的字体

在 Ubuntu 系统中,支持中文的字体可以通过安装或启用适配中文字符的字体包来实现。以下是 Ubuntu 上常用的中文字体以及安装方法:


常见支持中文的字体

  1. 思源字体系列(推荐):

    • 思源黑体(Noto Sans CJK / Source Han Sans)
    • 思源宋体(Source Han Serif)
    • 默认支持多种语言,包括中文。
  2. 华文字体(Windows 字体):

    • SimSun(宋体)
    • SimHei(黑体)
    • 需要从 Windows 系统导入或手动安装。
  3. 开源字体

    • WenQuanYi 微米黑(文泉驿字体)。
    • Arphic 字体系列(文鼎字体)。
  4. 微软字体

    • 微软雅黑(Microsoft YaHei)。
    • 微软正黑体(Microsoft JhengHei)。

安装中文字体的方法

1. 安装思源字体系列(推荐)

Ubuntu 默认可能已包含部分思源字体,如 Noto Sans

安装命令:

sudo apt update
sudo apt install fonts-noto-cjk

验证安装:
思源黑体安装完成后,可以在字体设置中找到 Noto Sans CJK 或类似选项。


2. 安装文泉驿字体(开源)

文泉驿字体是专为中文设计的开源字体。

安装命令:

sudo apt update
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei
  • fonts-wqy-microhei:文泉驿微米黑,适合界面字体。
  • fonts-wqy-zenhei:文泉驿正黑体,适合文档和阅读。

3. 安装 Windows 字体(如宋体、微软雅黑等)

如果需要使用 Windows 上的中文字体(如 SimSun、Microsoft YaHei):

步骤:

  1. 从 Windows 系统复制字体文件(通常位于 C:\Windows\Fonts)。

    • 文件格式:.ttf.otf
    • 常见字体:
      • SimSun.ttf(宋体)
      • SimHei.ttf(黑体)
      • MSYH.ttf(微软雅黑)
  2. 将字体文件复制到 Ubuntu 的字体目录:

    sudo cp /path/to/fonts/*.ttf /usr/share/fonts/truetype/custom/
    sudo fc-cache -fv  # 更新字体缓存
    

4. 使用字体管理工具安装字体

可以通过图形界面的字体管理工具来安装字体,例如:

  1. 打开 设置 -> 字体
  2. 将下载的 .ttf.otf 字体文件拖放到字体管理界面。

设置系统中文字体

安装字体后,可以通过以下方式设置系统中文字体:

  1. 手动设置默认字体
    打开终端,运行:

    gnome-tweaks
    

    在 “字体” 设置中,选择中文支持的字体(如 Noto Sans CJK 或 WenQuanYi)。

  2. 配置字体优先级
    编辑或创建 /etc/fonts/local.conf 文件,设置字体优先级。例如:

    <match><test name="lang" compare="contains"><string>zh</string></test><edit name="family" mode="prepend"><string>Noto Sans CJK SC</string><string>WenQuanYi Micro Hei</string></edit>
    </match>
    

    更新字体缓存:

    sudo fc-cache -fv
    

验证字体安装

使用以下命令查看已安装字体:

fc-list :lang=zh

总结

  • 推荐字体:思源字体(Noto Sans CJK)或文泉驿字体(WenQuanYi)。
  • 安装命令
    sudo apt install fonts-noto-cjk fonts-wqy-microhei fonts-wqy-zenhei
    
  • 设置默认字体:通过 gnome-tweaks 或配置 fonts.conf

如果需要更详细的帮助,请提供具体需求,我可以进一步指导!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/67200.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java 迪米特法则,原理、思想、工作流程、实现细节、稳定性、优缺点、应用场景等

迪米特法则&#xff08;Law of Demeter&#xff0c;LoD&#xff09;&#xff0c;也被称为“最少知识原则”&#xff0c;是一种指导面向对象设计的原则&#xff0c;旨在减少对象之间的耦合度。以下是对迪米特法则的详细解析。 1. 定义 迪米特法则指出&#xff1a;一个对象应该…

[Linux]从零开始的STM32MP157交叉编译环境配置

一、前言 最近该忙的事情也是都忙完了&#xff0c;也是可以开始好好的学习一下Linux了。之前九月份的时候就想入手一块Linux的开发板用来学习Linux底层开发。之前在NXP和STM32MP系列之间犹豫&#xff0c;思来想去还是入手了一块STM32MP157。当然不是单纯因为MP157的性能在NXP之…

小程序如何引入腾讯位置服务

小程序如何引入腾讯位置服务 1.添加服务 登录 微信公众平台 注意&#xff1a;小程序要企业版的 第三方服务 -> 服务 -> 开发者资源 -> 开通腾讯位置服务 在设置 -> 第三方设置 中可以看到开通的服务&#xff0c;如果没有就在插件管理中添加插件 2.腾讯位置服务…

添加计算机到AD域中

添加计算机到AD域中 一、确定计算机的DNS指向域中的DNS二、打开系统设置三、加域成功后 一、确定计算机的DNS指向域中的DNS 二、打开系统设置 输入域管理员的账密 三、加域成功后 这里有显示&#xff0c;就成功了。

你喜欢用什么编辑器?

电脑工作者和程序员所使用的文本编辑器通常需要具备高效率、易用性以及对代码友好等特点&#xff0c;包括语法高亮、自动完成、多文件同时编辑、查找替换、版本控制集成等功能。以下是几个广受开发者欢迎且实用性较强的文本编辑器&#xff1a; Visual Studio Code&#xff08;V…

32单片机综合应用案例——智能家居灯光控制系统(二)(内附详细代码讲解!!!)

"即使世界看似残酷&#xff0c;也要坚持自己的梦想&#xff0c;因为只有这样&#xff0c;你才能创造属于自己的奇迹。”“不要害怕失败&#xff0c;因为失败是成功的垫脚石。”“即使跌倒了一百次&#xff0c;也要勇敢地爬起来一百零一次。”“永远不要低估自己的潜力&…

从epoll事件的视角探讨TCP:三次握手、四次挥手、应用层与传输层之间的联系

目录 一、应用层与TCP之间的联系 二、 当通信双方中的一方如客户端主动断开连接时&#xff0c;仅是在客户端的视角下连接已经断开&#xff0c;在服务端的眼中&#xff0c;连接依然存在&#xff0c;为什么&#xff1f;——触发EPOLLRDHUP事件&#xff1a;对端关闭连接或停止写…

使用RSyslog将Nginx Access Log写入Kafka

个人博客地址&#xff1a;使用RSyslog将Nginx Access Log写入Kafka | 一张假钞的真实世界 环境说明 CentOS Linux release 7.3.1611kafka_2.12-0.10.2.2nginx/1.12.2rsyslog-8.24.0-34.el7.x86_64.rpm 创建测试Topic $ ./kafka-topics.sh --zookeeper 192.168.72.25:2181/k…

设计模式02:结构型设计模式之适配器模式使用情景及其基础Demo

1.适配器模式 用途&#xff1a;接口兼容评价&#xff1a;复杂、冗余、难以调试&#xff0c;个人认为直接在旧系统那里封装一个新实现调用旧实现就好了场景&#xff1a;系统A、B、C想调用同一个功能接口&#xff0c;但是实现细节存在差异时&#xff08;其实就是入参和出参转化处…

使用 Docker 部署 Java 项目(通俗易懂)

目录 1、下载与配置 Docker 1.1 docker下载&#xff08;这里使用的是Ubuntu&#xff0c;Centos命令可能有不同&#xff09; 1.2 配置 Docker 代理对象 2、打包当前 Java 项目 3、进行编写 DockerFile&#xff0c;并将对应文件传输到 Linux 中 3.1 编写 dockerfile 文件 …

大数据学习(35)- spark- action算子

&&大数据学习&& &#x1f525;系列专栏&#xff1a; &#x1f451;哲学语录: 承认自己的无知&#xff0c;乃是开启智慧的大门 &#x1f496;如果觉得博主的文章还不错的话&#xff0c;请点赞&#x1f44d;收藏⭐️留言&#x1f4dd;支持一下博主哦&#x1f91…

fisco bcosV3 Table智能合约开发

环境 &#xff1a; fisco bcos 3.11.0 webase-front : 3.1.1 console 3.8.0 table合约【3.2.0版本后的】 前言 最近在做毕设&#xff0c;数据的存储方式考虑使用fisco-bcos的table表存储&#xff0c;经过这几天的研究&#xff0c;发现对于fisco2和 fisco3版本的table表合约功能…

推荐几本UML语言的经典书籍与常用软件

推荐几本 UML(统一建模语言)的经典书籍: 《UML用户指南》 作者:Grady Booch、James Rumbaugh、Ivar Jacobson介绍:这本书由 UML 的主要设计者撰写,是学习 UML 的经典入门书籍。书中详细介绍了 UML 的基本概念、模型图以及使用场景,适合初学者和进阶用户。《UML精粹》(U…

《研发管理 APQP 软件系统》——汽车电子行业的应用收益分析

全星研发管理 APQP 软件系统在汽车电子行业的应用收益分析 在汽车电子行业&#xff0c;技术革新迅猛&#xff0c;市场竞争激烈。《全星研发管理 APQP 软件系统》的应用&#xff0c;为企业带来了革命性的变化&#xff0c;诸多收益使其成为行业发展的关键驱动力。 《全星研发管理…

22、PyTorch nn.Conv2d卷积网络使用教程

文章目录 1. 卷积2. python 代码3. notes 1. 卷积 输入A张量为&#xff1a; A [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ] \begin{equation} A\begin{bmatrix} 0&1&2&3\\\\ 4&5&6&7\\\\ 8&9&10&11\\\\ 12&13&14&15 \end{b…

ASP.NET Core - 依赖注入(四)

ASP.NET Core - 依赖注入&#xff08;四&#xff09; 4. ASP.NET Core默认服务5. 依赖注入配置变形 4. ASP.NET Core默认服务 之前讲了中间件&#xff0c;实际上一个中间件要正常进行工作&#xff0c;通常需要许多的服务配合进行&#xff0c;而中间件中的服务自然也是通过 Ioc…

UE5游戏性能优化指南

解除帧率限制 启动游戏 按 “~” 键 输入 t.MaxFPS 200 可以解除默认帧率限制达到更高的帧率 UE游戏性能和场景优化思路&#xff1a; 1. 可以把可延展性调低&#xff0c;帧率会大幅提高&#xff0c;但画质会大幅降低 2.调整固定灯光&#xff0c;静态光源&#xff…

gradle,adb命令行编译备忘

追踪依赖(为了解决duplicateClass…错误) gradlew.bat app:dependencies > dep-tree.txt # 分析dep-tree.txt的依赖结构&#xff0c;找到对应的包&#xff0c;可能需要做exclude控制,或者查看库issueverbose编译(我一直需要verbose) gradlew.bat assembleDebug -Dhttps.pr…

深度学习中的卷积和反卷积(四)——卷积和反卷积的梯度

本系列已完结&#xff0c;全部文章地址为&#xff1a; 深度学习中的卷积和反卷积&#xff08;一&#xff09;——卷积的介绍 深度学习中的卷积和反卷积&#xff08;二&#xff09;——反卷积的介绍 深度学习中的卷积和反卷积&#xff08;三&#xff09;——卷积和反卷积的计算 …

ubuntu24.04安装docker显卡工具包nvidia-container-toolkit

问题描述 docker 容器启动时如果需要访问 gpu &#xff0c;需要安装 nvidia-container-toolkit 才行&#xff0c;否则会提示如下错误 sudo docker run --rm -it --gpus all ubuntu:latest docker: Error response from daemon: could not select device driver "" …