精华内容
下载资源
问答
  • 一,centos系统默认不支持中文字体的,需要手动安装windows系统中的中文字体库到centos中。 首先,将windows系统中的字体拷贝出来: windows:打开C:\Windows\Fonts 1,查看系统安装了哪些字体  fc-list ...

    一,centos系统默认不支持中文字体的,需要手动安装windows系统中的中文字体库到centos中。

    首先,将windows系统中的字体拷贝出来:

    windows:打开C:\Windows\Fonts

     

    1,查看系统安装了哪些字体

      fc-list   (如果没有此命令,需要yum安装字体库)

    2,安装字体库

      yum -y install fontconfig

      cd /usr/share/fonts

      mkdir chinese

      cd chinese   

      #上传拷贝出来的windows中文字

      chmod -R 755 /usr/share/fonts/chinese

    3,安装ttmkfdir工具

      yum -y install ttmkfdir

      ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir

    4,修改字体配置文件

      vim /etc/fonts/fonts.conf

    5,保存退出,如果服务器可以重启的话,就reboot吧。

    6,如果无法reboot,可以执行

      fc-cache

    7,查看是否安装成功

      fc-list

      #看到刚上传的字体即为安装成功。

    转载于:https://www.cnblogs.com/fuhai0815/p/9713078.html

    展开全文
  • Windows 系统字体库

    2020-04-22 14:24:28
    Windows 系统字体库,可用于aspose做word转pdf试用,Mac/Linux/docker环境乱码问题解决,具体参考https://blog.csdn.net/lgoodbook/article/details/104037705
  • 中文字体库

    2012-06-21 17:19:24
    附件为Windows下的中文字体库,也可以在Linux系统下安装使用
  • linux系统字体库

    2016-08-26 17:21:13
    中文乱码问题。使用此问价覆盖/usr/share/fonts
  • 由于项目需要,需要将第三方提供的.ttf字库文件编译至系统源码中,在百度上找了好久,都没有找到想要的,最后还是Google解决了问题,这里作下记录。 Reference:  ... 其实Reference 中介绍的方法,已经非常简

    由于项目需要,需要将第三方提供的.ttf字库文件编译至系统源码中,在百度上找了好久,都没有找到想要的,最后还是Google解决了问题,这里作下记录。

    (一)首先说怎么把字体库添加到设备

    Reference: 
    http://stackoverflow.com/questions/9627806/android-add-custom-fonts-to-system

    其实Reference 中介绍的方法,已经非常简单明了,无需赘述,但这里还是将自己的实践记录一下,顺便备注一下需要注意的地方,方便自己以后查阅学习。

    Step1:

    Copy custom font .ttf into frameworks/base/data/fonts

    很简单,就是copy待添加的 Xxx.ttf 文件到 ../LINUX/Android/frameworks/base/data/fonts 目录下

    Step2:

    Modify framworks/base/data/fonts/Android.mk ,Add your custom font into list of ‘font_src_files’

    修改同目录下的Android.mk文件,将Xxx.ttf文件添加到‘font_src_files ’,具体如下:

    font_src_files := \ 
    Roboto-Regular.ttf \ 
    …. 
    AndroidClock_Solid.ttf \ 
    Xxx.ttf \

    这里要注意的是,‘font_src_files’在Android.mk文件中有多处定义,要注意比对,不要找错位置,一般在上面那段代码上面会有一段如下的注释:

    # Build the rest of font files as prebuilt. 
    # $(1): The source file name in LOCAL_PATH. 
    # It also serves as the module name and the dest file name.

    相信如果看明白了这段注释,也就该大概知道添加在这里的原因了吧。

    Step3:

    Modify frameworks/base/data/fonts/fonts.mk ,Add your custom font into list of PRODUCT_PACKAGES

    修改同目录下的fonts.mk文件,在PRODUCT_PACKAGES末尾添加Xxx.ttf文件,如下:

    PRODUCT_PACKAGES := \ 
    DroidSansFallback.ttf \ 
    … 
    AndroidClock_Solid.ttf \ 
    Xxx.ttf \

    Step4:

    在frameworks/base/data/fonts$ 单编,执行mm

    Step5:

    Check 是否成功

    Rebuild 之后,如果编译成功,在out/target/product/msm8610/system/fonts 会有Xxx.ttf文件,反之则可能并未成功。 
    注意:/product 下的/msm8610 这个目录跟平台有关,不同的平台会是不同的目录,例如有可能是 
    out/target/product/generic/system/fonts 等。


    Step6:检查out/target/product/msm8610/system/fonts 有Xxx.ttf文件,push到设备,在设备上查看即可


    致此,就将添加自定义.ttf字库文件到系统的过程走完了。要注意的是,这些步骤仅仅只是将.ttf文件编译进了系统,至于怎么使用,那就是另外一回事了

    (二) :由于添加到字体库都显示的英文,不知道他是什么字体,下面我们可以改字体库的名称

    如何修改字体在系统中显示的名称  ??

      Font Creator是一款优秀的国外软件,主要功能是修改、制作字体库。但由于制作中文字库工作量太大,所以通常情况下,个人很少用它来制作字库。  该软件目前有汉化版本推出,大家可以到网上自行搜索。  不少中文字体在系统中显示的名称是英文,有的朋友想把它显示的名称改成中文以方便查找,此时Font Creator就可以派上用场了。  下面以Windows XP操作系统、Font Creator 5.0英文版为例,简要介绍下如何修改字体在系统中显示的名称。 先以英文字体Kabel Medium BT为例。  安装并打开Font Creator,单击“File(文件)—Open(打开)—Installed Font(已安装的字体)或者Font File(字体文件)”,打开需要修改的字体文件。打开字体文件后,单击“Format(格式)—Naming(命名)”,在Naming(命名)窗口中,字体的相关信息,比如名称、版本、版权等,便呈现在我们面前,此时即可以对这些信息进行任何修改。修改字体在系统中显示的名称,只须修改“Include font family name(包括字体家族名称)”这一项,完成后单击“OK”,然后保存即可。关于Naming窗口中各项信息与Windows系统的字体查看器窗口中显示的信息之间的对应关系,见图: 

    注意:改过后,重新替换frameworks\base\data\fonts下的字体库,把改过名字的放进去,重现编译:

    在frameworks/base/data/fonts$ 单编,执行mm,然后push就OK了!


    参考文章(一):http://blog.csdn.net/CrystalDestiny/article/details/50986888
    参考文章(二):http://blog.csdn.net/wwwsq/article/details/8207762
    参考文章(三):http://wenku.baidu.com/link?url=gPsk5zNHpejStHf3hjgwGKYlnwEOviA2UH4WvOfiVPv9BYAJlY7P9MYem0Z1VFrq1nmEISt6559XU-YVF1aAJXWrV_ZMGypw4sjaehswKRW

    (三)修改系统默认的字体

      1,修改myandroid\frameworks\base\data\fonts\system_fonts.xml文件
    ,2,修改完成后   adb push Z:\myandroid\frameworks\base\data\fonts\system_fonts.xml   /system/etc/   记得push到 /system/etc/ 下,然后reboot就可以看到效果啦

    参考文章,里面有字体库加载原理,如何修改默认字体,删除不想要的字体等等:
    http://chenggoi.com/2015/01/07/Android_Fonts_Customizing/

    展开全文
  • 中文字体库裁剪

    2021-02-20 22:21:16
    最近有一个项目,使用的嵌入式linux系统,然后使用Qt进行界面开发,由于存储很小,只有几十M,那么在使用中文字体时就难了,中文字体库都很大,存储空间受限制了。所以就有了今天的尝试,原来字体库是可以裁剪的。 有...

    这里写自定义目录标题

    过程步骤

    最近有一个项目,使用的嵌入式linux系统,然后使用Qt进行界面开发,由于存储很小,只有几十M,那么在使用中文字体时就难了,中文字体库都很大,存储空间受限制了。所以就有了今天的尝试,原来字体库是可以裁剪的。

    有一个工具
    Fontmin-v0.2.0-win64
    这个工具可以根据你使用的字体库,然后生成一个只包含这些文字的字体库,这样几十兆的字体库一下子就变成了几十K,解决了字体库大的问题,而且也减小了空间。
    Fontmin-v0.2.0-win64这个软件只支持ttf格式的字体库。
    我这里使用的FontStudio 进行的字体库的转换,把otf的文件转换成ttf的文件。
    我把两个文件上传一下,这两个文件下载费了些功夫。

    fontstudio
    Fontmin-v0.2.0-win64链接

    展开全文
  • 把下载好的字体库解压后的qpf文件放入lib/fonts中(qtX86和arm版本以及移植的文件系统中都放入此字体), 编译运行的时候:在qtcreator中Run Settings --> Edit run configuration:右侧单击Show Details按钮...
  • Linux CentOS 7 安装字体库 & 中文字体

    万次阅读 多人点赞 2016-05-25 17:14:03
    关于 Linux CentOS 7安装 字体库 & 中文字体

    前言

    报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效:
    这里写图片描述
    如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以及中文字体。

    安装字体库

    在CentOS 4.x开始用fontconfig来安装字体库,所以输入以下命令即可:

    yum -y install fontconfig

    当看到下图的提示信息时说明已安装成功:
    这里写图片描述

    这时在/usr/shared目录就可以看到fonts和fontconfig目录了(之前是没有的):
    这里写图片描述

    接下来就可以给我们的字体库中添加中文字体了。

    添加中文字体

    在CentOS中,字体库的存放位置正是上图中看到的fonts目录,所以我们首先要做的就是找到中文字体文件放到该目录下,而中文字体文件在我们的windows系统中就可以找到,打开c盘下的Windows/Fonts目录:
    这里写图片描述

    如上图,我们只需要将我们需要的字体拷贝出来并上传至linux服务器即可,在这里我选择宋体和黑体(报表中用到了这两种字体),可以看到是两个后缀名为ttf和ttc的文件:这里写图片描述
    在这之前我们还需要新建目录,首先在/usr/shared/fonts目录下新建一个目录chinese:
    这里写图片描述

    然后就是将上面的两个字体上传至/usr/shared/fonts/chinese目录下即可:
    这里写图片描述

    紧接着需要修改chinese目录的权限:

    chmod -R 755 /usr/share/fonts/chinese

    接下来需要安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件,输入命令:

    yum -y install ttmkfdir

    当看到下图的提示信息时说明已安装成功:
    这里写图片描述

    然后执行ttmkfdir命令即可:

    ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir

    最后一步就是修改字体配置文件了,首先通过编辑器打开配置文件:

    vi /etc/fonts/fonts.conf

    可以看到一个Font list,即字体列表,在这里需要把我们添加的中文字体位置加进去:
    这里写图片描述
    然后输入:wq保存退出,最后别忘了刷新内存中的字体缓存,这样就不用reboot重启了:

    fc-cache

    这样所有的步骤就算完成了,最后再次通过fc-list看一下字体列表:
    这里写图片描述

    可以看到已经成功安装上了中文字体,至此安装过程就全部结束,再次查看报表可以发现中文样式和内容均已可以正常显示了。

    总结

    简单记录一下在CentOS 7中安装字体库以及中文字体的问题,希望对遇到同样问题的同学有所帮助,The End。

    展开全文
  • Linux中文字体库

    2017-12-08 10:58:33
    Graphics2D生成图片写入中文乱码,Windows中正常,可Linux系统出现乱码,原因是Linux系统不支持中文字体,解决方法就是让你的Linux系统支持写入中文字体
  • 今天在Linux系统安装完weblogic后,在导出pdf文件时,导出的文件乱码,最后定位到是因为linux服务器上没有中文字体库导致的。 二、安装中文库 1.1、以下为需要安装的中文字体,字体来源可以去windows系统中的C:\...
  • Linux 添加中文字体库

    千次阅读 2019-12-30 16:17:06
    如果含有斜线的单元格或统计图的报表在网页上发布时,统计图或斜线单元格里的汉字会变成小方框,此时往往是服务器端操作系统中文安装包没有装全,导致报表里用到的字体在服务器端的操作系统里找不到,因此成了...
  • Centos7 安装字体库&中文字体 1、概述 在安装一些服务的时候,会涉及到字符编码与字体的问题,字符编码一般在数据库或代码级别设置,字体一般是在系统级别设置。如安装使用jira或confluence的时候,使用一些宏的...
  •  Linux安装对应的中文字体库! #linux安装中文字体 Windows下的ttf/ttc字体是可以在linux上使用,确定网页端使用的字体类型,必须对的上! #os系统环境 centos6.5 simsun.ttc //宋体常规 宋体常规下载:download
  • 在CentOS中,字体库的存放位置正是上图中看到的fonts目录,所以我们首先要做的就是找到中文字体文件放到该目录下,而中文字体文件在我们的windows系统中就可以找到,打开c盘下的Windows/Fonts目录: 如上图,我们只...
  • Linux字体文件放在/usr/share/font/,只要将字体文件拷贝到这里就可以了。...3,进入字体库目录,刷新系统即刻生效,输入命令:mkfontscale ; mkfontdir ; fc-cache。 一、查看系统字体 在开始安装之前,我们先查看系
  • CentOS Linux安装中文字体库,解决中文乱码问题原因解决步骤查看centos系统字体库 原因 CentOS中没有安装中文字体库,会出现中文乱码问题,解决问题需安装中文字库 解决步骤 查看centos系统字体库 fc-list :lang...
  • 首先先来阐述一下Android的字体加载原理,Android系统字体配置文件位于workspace/frameworks/base/data/fonts/ 文件夹下,分为 system_fonts.xml 和 fallback_fonts.xml 两个文件。当系统需要加载字体时,会...
  • linux安装windows常用中文字体库

    千次阅读 2016-03-04 12:10:53
    文章参考:linux如何安装中文字体库 主线任务 具体实现步骤如下: 1. 将字体文件夹从windows复制到linux(本人不知道如何挂载C盘进入windows目录,所以选择U盘拷贝的办法): 在windows系统下进入C:\windows\Fonts...
  • 如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以及中文字体。 安装字体库 在CentOS 4.x开始用fontconfig来安装字体库,所以输入以下命令即可: yum -y ...
  • CentOS 7 安装字体库 & 中文字体

    千次阅读 2017-07-27 10:02:45
    如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以及中文字体。 安装字体库 在CentOS 4.x开始用fontconfig来安装字体库,所以输入
  • 首先查看当前系统已安装的字体库 fc-list 创建字体库目录 mkdir -p /usr/share/fonts/my 拷贝字体文件至创建的字体库目录 cp SIMSUN.TTC /usr/share/fonts/my SIMSUN.TTC字体文件为windows下的简体宋体,在windows...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,898
精华内容 14,359
关键字:

系统中文字体库