目录

一、问题描述:

二、问题解决:

2.1 linux安装中文字体

2.2 下载字体

三、新增字体命令

3.2 拷贝字体到指定目录

3.3 验证字体安装情况

四、常用字体名称中文对应英文


一、问题描述:

  linux提供的web服务,能在网页展示中文,下载pdf出现中文无法读取!,甚是迷瞪,经分析展示是本地浏览器的解析,下载pdf是服务器端的响应,因此要在服务端安装对应的字体库就可以解决此问题!

二、问题解决:

Linux安装对应的中文字体库!

2.1 linux安装中文字体

Windows下的ttf/ttc字体是可以在linux上使用,确定网页端使用的字体类型,必须对的上!

2.2 下载字体

simsun.ttc //宋体常规

链接: https://pan.baidu.com/s/1_rQ1jqdtKeoR6u1YazbZwA 提取码: 5f2t

宋体常规下载:download

C:\Windows\Fonts        //Window字体目录打包 传输到linux  /usr/share/fonts/

三、新增字体命令

3.1 linux字体管理器

yum install -y fontconfig mkfontscale

查看对应rpm的安装文件

rpm -ql fontconfig
rpm -ql mkfontscale/etc/fonts/fonts.conf
/etc/fonts/fonts.dtd
/usr/bin/fc-cache
/usr/bin/fc-cat
/usr/bin/fc-list
/usr/bin/fc-match
/usr/bin/fc-query
/usr/bin/fc-scanfc-list //查看已经安装的字体

3.2 拷贝字体到指定目录

cp simsun.ttc  /usr/share/fonts/
mkfontscale       //字体扩展
mkfontdir           //新增字体目录
fc-cache -fv      //刷新缓存

3.3 验证字体安装情况

[root@VM]# fc-list :lang=zh
/usr/share/fonts/simsun.ttc: SimSun,宋体:style=Regular,常规
/usr/share/fonts/simsun.ttc: NSimSun,新宋体:style=Regular,常规

fc-list    //"宋体"中文字体已经安装成功

[root@VM/]# fc-list
/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/simsun.ttc: SimSun,宋体:style=Regular,常规
/usr/share/X11/fonts/Type1/c0611bt_.pfb: Courier 10 Pitch:style=Bold Italic
/usr/share/X11/fonts/Type1/UTBI____.pfa: Utopia:style=Bold Italic
/usr/share/X11/fonts/Type1/c0419bt_.pfb: Courier 10 Pitch:style=Regular
/usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/X11/fonts/Type1/c0648bt_.pfb: Bitstream Charter:style=Regular
/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/X11/fonts/Type1/cursor.pfa: Cursor:style=Regular
/usr/share/X11/fonts/Type1/UTB_____.pfa: Utopia:style=Bold
/usr/share/X11/fonts/Type1/c0583bt_.pfb: Courier 10 Pitch:style=Bold
/usr/share/X11/fonts/Type1/UTI_____.pfa: Utopia:style=Italic
/usr/share/X11/fonts/Type1/c0582bt_.pfb: Courier 10 Pitch:style=Italic
/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
/usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf: DejaVu Sans,DejaVu Sans Light:style=ExtraLight
/usr/share/fonts/dejavu/DejaVuSansCondensed-BoldOblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique
/usr/share/X11/fonts/Type1/c0633bt_.pfb: Bitstream Charter:style=Bold Italic
/usr/share/X11/fonts/Type1/c0649bt_.pfb: Bitstream Charter:style=Italic
/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/X11/fonts/Type1/c0632bt_.pfb: Bitstream Charter:style=Bold
/usr/share/fonts/simsun.ttc: NSimSun,新宋体:style=Regular,常规
/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique
/usr/share/X11/fonts/Type1/UTRG____.pfa: Utopia:style=Regular
[root@VM/]# 

四、常用字体名称中文对应英文

宋体 SimSun
黑体 SimHei
微软雅黑 Microsoft YaHei
微软正黑体 Microsoft JhengHei
新宋体 NSimSun
新细明体 PMingLiU
细明体 MingLiU
标楷体 DFKai-SB
仿宋 FangSong
楷体 KaiTi
仿宋_GB2312 FangSong_GB2312
楷体_GB2312 KaiTi_GB2312

宋体:SimSuncss中中文字体(font-family)的英文名称
Mac OS的一些:
华文细黑:STHeiti Light [STXihei]
华文黑体:STHeiti
华文楷体:STKaiti
华文宋体:STSong
华文仿宋:STFangsong
儷黑 Pro:LiHei Pro Medium
儷宋 Pro:LiSong Pro Light
標楷體:BiauKai
蘋果儷中黑:Apple LiGothic Medium
蘋果儷細宋:Apple LiSung Light
Windows的一些:
新細明體:PMingLiU
細明體:MingLiU
標楷體:DFKai-SB
黑体:SimHei
新宋体:NSimSun
仿宋:FangSong
楷体:KaiTi
仿宋_GB2312:FangSong_GB2312
楷体_GB2312:KaiTi_GB2312
微軟正黑體:Microsoft JhengHei
微软雅黑体:Microsoft YaHei
装Office会生出来的一些:
隶书:LiSu
幼圆:YouYuan
华文细黑:STXihei
华文楷体:STKaiti
华文宋体:STSong
华文中宋:STZhongsong
华文仿宋:STFangsong
方正舒体:FZShuTi
方正姚体:FZYaoti
华文彩云:STCaiyun
华文琥珀:STHupo
华文隶书:STLiti
华文行楷:STXingkai
华文新魏:STXinwei
Windows 中的中文字体。
在默认情况下,也就是未自行安装新字体或者 Office 等文字处理软件的情况下,Windows 默认提供下列字体:
Windows 95/98/98SE 宋体、黑体、楷体_GB2312、仿宋_GB2312
Windows XP/2000/2003/ME/NT 宋体/新宋体、黑体、楷体_GB2312、仿宋_GB2312 (Windows XP SP3 宋体-PUA)
Windows Vista/7/2008 宋体/新宋体、黑体、楷体、仿宋、微软雅黑、SimSun-ExtB
那么每种字体能显示那些汉字呢?
Vista 之前的 Windows 中宋体/新宋体、黑体支持 GBK 1.0 字符集,
楷体_GB2312、仿宋_GB2312 支持 GB2312-80 字符集。
(注:Windows 3.X 只能支持 GB2312-80 字符集)
Vista 及之后的 Windows 中宋体/新宋体、黑体、楷体、仿宋、微软雅黑支持 GB18030-2000 字符集,
SimSun-ExtB 只支持 GB18030-2005 字符集扩展 B 部分。
下面对字符集进行简单的介绍:
GB2312-80 < GBK 1.0 < GB18030-2000 < GB18030-2005
GB2312-80 中的字符数量最少,GB18030-2005 字符数量最多。
GB2312-80 是最早的版本,字符数比较少;
GBK 1.0 中的汉字大致与 Unicode 1.1 中的汉字数量相同;
GB18030-2000 中的汉字大致与 Unicode 3.0 中的汉字数量相同,主要增加了扩展 A 部分;
GB18030-2005 中的汉字大致与 Unicode 4.1 中的汉字数量相同,主要增加了扩展 B 部分;
由于 Unicode 5.2 的发布,估计 GB18030 会在近期发布新版本,增加扩展 C 部分。
需要说明的是在 GB18030 中扩展 B 部分并不是强制标准。
如果想查看 GB18030 的标准文本,请访问 http://www.gb168.cn 中的强标阅读。
如果想了解 Unicode 的内容,请访问 http://www.unicode.org。
现在纠正网上普遍的一个错误:
GB18030-2000 和 GB18030-2005 都不支持单字节的欧元符号
与简体中文有关的代吗页如下:
936 gb2312 简体中文(GB2312)————其实是GBK
10008 x-mac-chinesesimp 简体中文(Mac)
20936 x-cp20936 简体中文(GB2312-80)
50227 x-cp50227 简体中文(ISO-2022)
51936 EUC-CN 简体中文(EUC)
52936 hz-gb-2312 简体中文(HZ)
54936 GB18030 简体中文(GB18030)
补充:
使用楷体_GB2312、仿宋_GB2312后,在 Windows 7/Vista/2008 中可能不再显示为对应的字体。
这是因为 Windows 7/Vista/2008 中有楷体、仿宋,默认情况下没有楷体_GB2312、仿宋_GB2312,字体名称相差“_GB2312”。

对linux安装中文字体库相关推荐

  1. CentOS Linux安装中文字体库,解决中文乱码问题

    CentOS Linux安装中文字体库,解决中文乱码问题 原因 解决步骤 fc-list 原因 CentOS中没有安装中文字体库,会出现中文乱码问题,解决问题需安装中文字库 解决步骤 Centos7系 ...

  2. 解决linux安装中文字体的方法

    解决linux安装中文字体的方法 查看系统字体 安装字体 查看系统字体 在开始安装之前,我们先查看系统中已经安装的字体. 要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看.如果系统中 ...

  3. Linux下安装中文字体库

    首先查看当前系统已安装的字体库 fc-list 创建字体库目录 mkdir -p /usr/share/fonts/my 拷贝字体文件至创建的字体库目录 cp SIMSUN.TTC /usr/shar ...

  4. linux安装中文字体 yum,给CentOS安装中文字体(转)

    1.安装fontconfig yum -y install fontconfig 这个命令执行完成之后,就可以在/usr/share文件夹里面看到fonts和fontconfig 使用上面这个命令,安 ...

  5. linux安装中文字体。

    查看系统字体 在开始安装之前,我们先查看系统中已经安装的字体. 要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看.如果系统中没有该命令的话,我们需要先安装相关的软件包. 在cento ...

  6. linux 安装中文字体

    接着前面的爬取拉钩网的继续搞,想着做一个词云,但是在linux没有对应的中文字体下面介绍一下linux如何安装中文字体 #安装字体管理器 yum install -y fontconfig mkfon ...

  7. centos 安装中文字体库

    1.创建中文字体库目录 cd /usr/share/fonts mkdir chinese 2.添加中文字体库到该中目录 # Windows中存在部分字体库可直接复制到/usr/share/fonts ...

  8. linux如何安装中文字体库

    Linux字体文件放在/usr/share/font/,只要将字体文件拷贝到这里就可以了. 这里示例安装Windows的所有字体. 1,新建路径存放字体库:/usr/share/fonts/ 2,进入 ...

  9. linux安装中文字体 yum,CentOS 7.6环境下安装中文字体库

    这样的对象依赖于本地的字段.新装的linux没有安装字段库,和相应的字体. 1.fc-list查看字体库 2.yum -y install fontconfig安装 3.安装好后/usr/share目 ...

  10. linux添加中文字库主线任务,Linux 添加中文字体库

    背景:润乾报表 win上面的项目直接上传到linux 上,但预览&下载报表时乱码 如果含有斜线的单元格或统计图的报表在网页上发布时,统计图或斜线单元格里的汉字会变成小方框,此时往往是服务器端操 ...

最新文章

  1. serv-u的语言界面的切换(汉英切换)
  2. 信息系统项目管理知识--项目配置管理
  3. 没想到单位的bt下载的速度可以到这么快,满意了
  4. 纪中培训总结(2019年1月21~31日)
  5. 00005在java结果输出_Java-005-运算符详解
  6. 47.QT-QChart之曲线图,饼状图,条形图使用
  7. ROS机器人程序设计(原书第2版)2.3 理解ROS开源社区级
  8. rust游戏亮度怎么调亮点_之前用Rust写的扫雷小游戏
  9. java8 时间类型相关类
  10. java确定同一用户登录_java保持同一时间同一账号只能在一处登录
  11. vue前端项目的结构以及组成部分
  12. java-php-python-ssm在线教学质量评价系统计算机毕业设计
  13. tiny4412 uboot 2020.10版本移植(三)——uboot初步启动
  14. 牛客 打气球的最大分数
  15. deepin配置ssh访问
  16. 支付宝小程序与生活号可互相关联啦!
  17. LTE中PA/PB的理解
  18. 郭盛华一生特别自律,这两样东西从不沾,网友:不愧是教父级人物
  19. 手机APP(功能)测试重点
  20. 齐聚绿城 | 锦江都城酒店聚焦中高端酒店投资新方向

热门文章

  1. SwitchHosts的安装及软件使用
  2. mysql 注入攻击与防御_防御SQL注入和XSS攻击
  3. java计算机毕业设计幼儿园管理系统源码+数据库+系统+lw文档+部署
  4. 11001-软件架构设计风格及visio使用
  5. 苹果“屈服”了?App Store 竟允许第三方支付!
  6. c语言什么是关键字,c语言关键字是什么
  7. Pycharm主题,彩虹猫进度条,翻译插件
  8. 11款超5000星 后台管理模板, 总有一款适合你!
  9. 21个以Bootstrap为框架的WordPress免费主题模板下载
  10. gx works2 版本号_GX Works2下载 GX Works2(PLC编程软件) v1.89C 中文安装版(附序列号+安装教程) 下载-脚本之家...