学习
实践
活动
工具
TVP
写文章

Linux系统安装字体

文章时间:2020年12月4日 23:09:25 原文档标题:Linux系统word转pdf乱码解决方案 解决问题:Linux系统内将word文档转为pdf文档 技术支持人员: 基于程序语言: 其中碰到的坑是linux字体缺失,导致了转出的pdf为乱码。 关联问题: Linux将word转为pdf后出现乱码? 在linux上将word转为pdf 是乱码 在linux下打开 PDF文件 字体不能正常显示 OpenOffice安装和转换乱码解决方案 等等一系列问题,只要是围绕乱码出现的问题,均为“字体缺失”问题。 Linux安装字体 下载字体包 链接: https://pan.baidu.com/s/11w0s-Jjfd45a6sLCJBZgPg 提取码: p76y 将下载好的字体包,放入/usr/share/fonts mkfontdir fc-cache 查看字体 fc-list # 查看字体 fc-list :lang=zh # 查看中文字体 到这里为了防止意外发生,记得重启一下服务器,重启一下你的程序,然后在去干其他事情

78940

Linux下的字体管理

输出当前已安装的所有字体 ➜ ~ fc-list /usr/share/fonts/noto/NotoSansTaiLe-Regular.ttf: Noto Sans Tai Le:style=Regular 手动安装字体 首先,下载字体文件,假设文件名为A.ttf,一般字体文件都是以ttf为后缀名。 最后,在命令行下执行fc-cache命令,更新字体cache文件。 通过以上步骤,新的字体就已经安装好了。 如果是通过对话框来修改字体的软件,在打开切换字体的对话框时,应该就可以看到这个新的字体了。 如果是通过配置文件来修改字体的软件,则可以在配置文件中通过指定 family style size 等信息来修改字体。 4. 其他命令 linux字体管理还有一些其他命令,大都以 fc- 开头,有兴趣的可以自己研究下。

2.5K50
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 下 Java 安装字体方法

    非要5.7+的MYSQL数据才行,忙完了之后看了下Acitivti流程图字体乱码了,因为在windows下设置的微软雅黑,linux默认是没有的,所以需要给jdk安装一个微软雅黑字体。 1)首先找到windows下面的字体,不用去其他地方下了,windows就有,路径在C:\Windows\Fonts,然后右上角搜索要的字体,我这里直接搜微软雅黑就出来了,然后拷贝到桌面上,拷贝出来会发现是三个文件 ,千万不要删任何一个哦 2)然后找到jdk的安装目录下的字体目录,cd $JAVA_HOME/jre/lib/fonts 3)然后新建一个 fallback 文件夹,进入此文件夹,将字体文件复制在里面哦 4)最后一步安装mkfontscale 进行字体刷新,依次执行代码即可。

    6730

    Linux操作系统安装字体

    所以我们很多的项目都是部署在Linux操作系统上的,但它也有自己不足之处,比如在系统上导出pdf等文档时候,如果有中文字符的话,会变成乱码,主要原因是服务器缺少对应的中文字体造成的,今天不念给大家分享一下如何在 Linux操作系统安装中文字体。   1.2 如果提示找不到 fc-list 命令,要查找操作系统的版本,使用合适的命令安装字体 cat /etc/issue # 查看Linux发行的版本信息 Ubuntu 版本 apt-get - fc-list :lang=zh # 查看已安装的中文字体,如果查询不到,则需要进行中文字体的安装 2、安装中文字体 可以从Windows操作系统中把需要的字体,通过FTP服务器上传到Linux服务器 Windows字体目录:C:\Windows\Fonts 具体的命令步骤如下: cd /usr/share/fonts/ #进入Linux服务器的字体目录 mkdir chinese #

    13120

    linux 终端输出有颜色字体

    设置背景色 显示样例: echo -e "\033[1;31;42mHelloWorld\033[0m"  参考链接:https://www.linuxquestions.org/questions/linux-software

    79010

    LaTeX 折腾系列 | Linux 字体安装记录

    在使用 LaTeX 进行中文字体编译排版过程中,发现 CentOS 6.5 中缺乏很大一部分中文字体,以至于在编译过程中频繁抛出缺乏字体的错误。 现在基于 windows 的 ttf 字体,以 **“微软雅黑”** 体为例,简单记录一下 Linux 下如何安装 windows 字体。 1 . 首先获得一套”微软雅黑”字体库( Google 去下载,或者去 C:\Windows\Fonts 下直接复制),包含两个文件 msyh.ttf (普通)、 msyhbd.ttf (加粗); 2 . 建立字体索引信息,更新字体缓存: $ cd /usr/share/fonts/win $ mkfontscale $ mkfontdi $ fc-cache 至此,字体已经安装完毕! 如果想要查看本机器所安装的中文字体,可通过 fc-list 命令查看: shenweiyan@localhost 14:23:19 ~ $ fc-list :lang=zh-cn AR PL UMing

    1.2K20

    Linux操作系统安装字体笔记

    从事Java程序员的朋友们都知道,大多数客户的应用都是部署在Linux操作系统的服务器上面,因为Linux服务器比Windows服务器成本要低、系统运行更加稳定。 但它也有自己不足之处,比如在系统上导出pdf等文档时候,如果有中文字符的话,会变成乱码,主要原因是服务器缺少对应的中文字体造成的,今天小编给大家分享一下Linux操作系统安装中文字体的笔记,有需要的朋友可以收藏一下 # 查看Linux发行的版本信息 Ubuntu 版本 apt-get -y install fontconfig xfonts-utils CentOS 版本 服务器用的最多 yum install 2、安装中文字体 可以从Windows操作系统中把需要的字体,通过FTP服务器上传到Linux服务器,然后通过相关的命令,配置到Linux操作系统。 Windows字体目录:C:\Windows\Fonts 字体具体如下图 具体的命令步骤如下: cd /usr/share/fonts/ #进入Linux服务器的字体目录 mkdir chinese

    29130

    缺失数字

    leetcode-cn.com/problems/missing-number/ 思路:异或法 由于异或运算(XOR)满足结合律,并且对一个数进行两次完全相同的异或运算会得到原来的数,因此我们可以通过异或运算找到缺失的数字 算法 我们知道数组中有 n 个数,并且缺失的数在 [0..n] 中。因此我们可以先得到 [0..n]的异或值,再将结果对数组中的每一个数进行一次异或运算。 未缺失的数在[0..n] 和数组中各出现一次,因此异或后得到 0。而缺失的数字只在 [0..n]中出现了一次,在数组中没有出现,因此最终的异或结果即为这个缺失的数字。 再对数组中的每一个数以及它的下标进行一个异或运算,即: miss=4∧(0∧0)∧(1∧1)∧(2∧3)∧(3∧4) =(4∧4)∧(0∧0)∧(1∧1)∧(3∧3)∧2 =0∧0∧0∧0∧2 =2 ​ 就得到了缺失的数字为

    9310

    Linux下安装中文字体

    一.Centos系列 1.安装字体库 yum -y install fontconfig 2.添加中文字体,建立存储中文字体的文件夹 mkdir /usr/share/fonts/chinese 3.在 windows上打开c盘下的Windows/Fonts目录,一般选择宋体和黑体,可以看到2个后缀名ttf和ttc的文件,将中文字体复制到Linux中那个chinese文件夹 4.添加权限 chmod - R 755 /usr/share/fonts/chinese 5.安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件 yum -y install ttmkfdir 6 .接下来生成 ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir 7.修改字体配置文件 vi /etc/fonts/fonts.conf 8 .可以看到一个Font list,即字体列表,添加中文字体文件夹位置,生成缓存 fc-cache 查看中文字体是否被添加进去 fc-list 二.Ubuntu系列 1.不得不说Ubuntu对软件包的支持很大力

    2.4K20

    Linux应用开发:嵌入式Linux下矢量字体运用

    一、freetype简介 FreeType库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,可以非常方便我们开发字体显示相关的程序功能。 _install/include/freetype2/freetype/ /home/wbyq/work/arm-linux-gcc/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi 比如:[wbyq@wbyq lcd_freetype]$ arm-linux-gcc freetype.c -lfreetype 2.3 windows电脑上的矢量字体存放目录 2.4 示例代码 # ) { printf("矢量字体文件加载失败. "); LCD_DrawText(150,56*5,80,L"Linux驱动开发"); /*7.

    15230

    linux中查找所有已安装的字体

    介绍 有一种快速的方法可以在你的 Linux 中找到所有已安装的字体。 在本文中,我们将使用fc-list命令列出Linux 系统上的所有字体和样式。 列出所有字体 要列出 Linux 系统上所有已安装的字体,请运行以下命令 > fc-list /usr/share/fonts/urw-base35/NimbusMonoPS-Italic.otf: Nimbus 要列出特定字体,例如,我们想知道是否安装了Italic字体,因此运行以下命令: fc-list | grep "Italic" /usr/share/fonts/urw-base35/NimbusMonoPS-Italic.otf 使用find命令列出系统中的所有 truetype 字体。 /fonts/dejavu/DejaVuSans-Oblique.ttf /usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf 列出特定语言的所有已安装字体

    1.1K10

    Linux 查看系统里已安装的字体linux安装中文字体宋体实例演示,linux没有中文字体导致的乱码问题解决

    字体存放到 /root/usr/share/fonts 或 /usr/share/fonts 目录下,可以创建文件夹来存放对应的字体,比如我这里要安装宋体,我建了个 song 的文件夹。 字体获取: linux 简体中文宋体字体包 simsun.ttc 然后通过 mkfontscale && mkfontdir && fc-cache 命令来进行安装。 simsun.ttc: 宋体,SimSun:style=常规,Regular /usr/share/fonts/song/simsun.ttc: 新宋体,NSimSun:style=常规,Regular 这是查看所有的字体

    1.6K10

    比例字体&等宽字体

    我们都知道等宽字体和比例字体的区别,就在于比例字体(Monospaced Font)即每个字母宽度是按一定比例自动调整的,而等宽字体(Proportional font)则是固定宽度,固定间距,字体的每一个字母和字符所占的水平空间都是相同的 比例字体:是指字符宽度存在变化的字体,在传统西文活字印刷中使用的铅字,如小写字母的i, j和w,m的字符宽度是不一样的,但是这样做可以提高单词的可读性,这在铅字制作设计上称为比例字体。 近年来制作的比例字体中,一般都会包含有较多的间距调整、斜体修正、合体字等信息 。 等宽字体:早期的打字机、电脑屏幕由于技术的限制,不能自动显示比例字体,因而最先出现的是等宽字体。 它指的是字符宽度相同的一类字体。这里要注意的一点是,中英文宽度应该不是相同而是成整数倍关系——一般来说中文字符在这些字体中的宽度是英文字符的两倍。 大多数浏览器默认会使用等宽字体显示这种文本(Courier字体就是一个等宽字体的例子,每个字母占用相同的宽度 )。< pre>元素最常用于显示计算机源码。

    2.9K60

    pandas缺失值填充_python缺失值处理 fillna

    约定: import pandas as pd import numpy as np from numpy import nan as NaN 填充缺失数据 fillna()是最主要的处理方式了。

    12220

    Windows 和 Linux 上安装 TTF 字体的方法

    [安装字体.001] 前言 在之前的文章中,我们是通过引入字体文件的方法解决了平台字体兼容性的问题。 有同学提出了一个问题:为什么要通文件引入的方式解决问题?难道不考虑带宽问题吗? 但是,我们将本地安装字体的方案作为备用方案,以下是 Windows 和 Linux 系统上安装字体的步骤。 本文所用的字体文件为 .ttf 格式。 Windows 安装字体 方法一 直接把字体文件复制到系统文字的文件夹里。打开C盘—Windows—Fonts文件夹,把字体文件复制到Fonts文件夹里面。 方法二 直接在字体文件右键,点安装 [img] 安装成功后: [img] Linux 安装字体 第一步:准备字体文件,这里用的是 .ttf 格式文件。 安装成功: [image-20220131222611373] 第六步:查看是否安装成功,执行指令:fc-list [image-20220131222720734] 总结 以上就是 Windows 和 Linux

    37800

    linux下安装字体解决爬虫截图乱码问题

    一.下载字体的TTF格式 链接:https://pan.baidu.com/s/1JWJ-Q_uER2vQkG8eTkCw3w 提取码:nk56 MSYH.TTF微软雅黑字体 二.将字体移动至字体系统目录 /usr/share/fonts/ 三.安装相关指令 yum install -y fontconfig mkfontscale 四.安装字体 cd /usr/share/fonts/ mkfontscale

    37430

    pandas处理缺失值的函数_pandas填充缺失

    df.dropna()函数用于删除dataframe数据中的缺失数据,即 删除NaN数据. ‘any’, ‘all’}, default ‘any’,any:删除带有nan的行;all:删除全为nan的行 thresh int,保留至少 int 个非nan行 subset list,在特定列缺失值处理

    12910

    关于皕杰报表部署到linux字体问题。

    当报表部署到linux时,出现了字体问题,可能的原因有:1.Linux系统缺少字体2.Linux系统缺少字符集3.jdk未成功加载字体 配置中文字体1. fc-list 查看字体列表2 /fonts.conf可以看到一个Font list,即字体列表,在这里需要把我们添加的中文字体位置加进去:图片7.不用重启,刷新内存中的字体缓存使配置对系统生效: fc-cache 添加中文字符集 另外使用locale命令也可以看到,字符集已经成功设置:给JDK添加字体1. 将所需要的中文字体拷贝过来4. 如果提示 fc-cache: command not foundyum install fontconfig或者将Linux系统的字体目录作为JDK下面的一个字体目录连接ln -s $FONTS_PATH

    70130

    字体加密 | 字体加密初认识

    首先我们应该先了解一下什么是字体加密。 什么是字体加密? 网页字体是一个字形集合,而每个字形是描述字母或符号的矢量形状。 因此,特定字体文件的大小由两个简单变量决定:每个字形矢量路径的复杂程度和特定字体中字形的数量。 ? 通俗一点,同一内容的网页字体每个字形应该都是大同小异的,我们可以通过比对字体文件的字形来确认映射的内容。 关于字体加密的描述文章实在太多了,个人建议还是看看 Google 官方关于网页字体的文章。 如何处理字体加密? 通过上面的字体加密原理图,我们大概了解到字体加密的原理。 我推荐没有搞过字体加密的朋友找个比较简单的网站练手,网上写的比较多的例子是猫眼的专业版。 猫眼的字体解密文章非常多,建议没有接触过得朋友可以先自己动手试试,咸鱼也会在之后更新字体解密系列的文章。

    1.3K50

    扫码关注腾讯云开发者

    领取腾讯云代金券