精华内容
参与话题
问答
  • 9P字体 9P中文字体 9P行驶证字体 行驶证字体
  • 在Ubuntu系统中 中文字体默认是繁体的 而且比较难看,但是Ubuntu系统的英文字体却很好看,就想只修改中文字体,保留默认的英文字体 首先检查是否安装了中文字体,在终端上输入下面指令查看已安装字体 fc-list :...

    在Ubuntu系统中 中文字体默认是繁体的 而且比较难看,但是Ubuntu系统的英文字体却很好看,就想只修改中文字体,保留默认的英文字体

    首先检查是否安装了中文字体,在终端上输入下面指令查看已安装字体

    fc-list :lang=zh

    如果没有中文字体可以到网络中下载,或者直接到windows系统中拷贝。

    我安装的是微软雅黑字体 Microsoft YaHei ,文件是 msyhl.ttc 和 msyhbd.ttc 宋体simsun.ttc

    下载或者复制文件后 改文件后缀为 *.ttf 让 Ubuntu 系统能够自动识别

    双击字体文件 点击右上角的 install 

    点击安装后等几秒就可以安装完成。

    中文字体安装完成后,需要修改默认的字体设置文件,修改默认字体找不到的时候的默认替代字体

    根据下面路径找到配置文件:

    /etc/fonts/conf.d/64-language-selector-prefer.conf

    修改(添加)文件中的字体配置信息,每个<prefer>后面的第一行都是添加的默认新字体。

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
    	<alias>
    		<family>sans-serif</family>
    		<prefer>
    			<family>Microsoft YaHei</family>
    			<family>Noto Sans CJK JP</family>
    			<family>Noto Sans CJK KR</family>
    			<family>Noto Sans CJK SC</family>
    			<family>Noto Sans CJK TC</family>
    			<family>Noto Sans CJK HK</family>
    		</prefer>
    	</alias>
    	<alias>
    		<family>serif</family>
    		<prefer>
    			<family>Microsoft YaHei</family>
    			<family>Noto Serif CJK JP</family>
    			<family>Noto Serif CJK KR</family>
    			<family>Noto Serif CJK SC</family>
    			<family>Noto Serif CJK TC</family>
    		</prefer>
    	</alias>
    	<alias>
    		<family>monospace</family>
    		<prefer>
    			<family>Microsoft YaHei</family>
    			<family>Noto Sans Mono CJK JP</family>
    			<family>Noto Sans Mono CJK KR</family>
    			<family>Noto Sans Mono CJK SC</family>
    			<family>Noto Sans Mono CJK TC</family>
    			<family>Noto Sans Mono CJK HK</family>
    		</prefer>
    	</alias>
    </fontconfig>
    

    使用sudo权限保存后重启即可生效,原来默认的繁体字体就变成了新的简体中文。

     

    展开全文
  • 网站开发进阶(四十一)中文字体网页开发指南前言 字体的选择,是网页开发的关键因素之一。 合适的字体,对网页的美观度(或可读性)有着举足轻重的影响。 但是,相比英文字体,中文字体的网页开发有着极大的局限性。...

    网站开发进阶(四十一)中文字体网页开发指南

    前言     

          字体的选择,是网页开发的关键因素之一。

          合适的字体,对网页的美观度(或可读性)有着举足轻重的影响。

     

         但是,相比英文字体,中文字体的网页开发有着极大的局限性。因为,一套中文字体最少也要有几千个字符,体积为几个MB;单单为了浏览网页,开发者不可能让用户去下载字体,只能依靠操作系统的预装字体。(*注:确实有网站提供中文字体的web服务,从技术角度,我不推荐这样做。)

         不同的操作系统、不同的版本预装不同的字体(因为版权),几乎没有交集。因此,大多数开发者索性忽略中文字体,让操作系统自行渲染,或者用图片呈现字体效果。

         下面是目前中文字体的最佳实践,主要参考了Kendra Schaefer的文章。

    操作系统的预装字体

         操作系统决定了开发者可以使用的字体。所以,第一步,我们必须了解操作系统到底提供哪些字体。

    Windows操作系统

         黑体:SimHei

         宋体:SimSun

         新宋体:NSimSun

         仿宋:FangSong

         楷体:KaiTi

         仿宋GB2312:FangSongGB2312

         楷体GB2312:KaiTiGB2312

         微软雅黑:Microsoft YaHei (Windows 7开始提供)

    OS X操作系统

         冬青黑体: Hiragino Sans GB (SNOW LEOPARD开始提供)

         华文细黑:STHeiti Light (又名STXihei)

         华文黑体:STHeiti

         华文楷体:STKaiti

         华文宋体:STSong

         华文仿宋:STFangsong

         如果用户装了MicroSoft Office,还会多出一些字体。

         隶书:LiSu

         幼圆:YouYuan

         华文细黑:STXihei

        华文楷体:STKaiti

         华文宋体:STSong

        华文中宋:STZhongsong

        华文仿宋:STFangsong

        方正舒体:FZShuTi

         方正姚体:FZYaoti

         华文彩云:STCaiyun

        华文琥珀:STHupo

        华文隶书:STLiti

        华文行楷:STXingkai

        华文新魏:STXinwei

    font-family命令

         CSS的font-family命令,指定了网页元素所使用的字体。下面是一个例子。

     

    font-family: Georgia, "Times New Roman",
                 "Microsoft YaHei", "微软雅黑",
                 STXihei, "华文细黑",
                 serif;

     

       它的规则有三条。

         (1)优先使用排在前面的字体。

         (2)如果找不到该种字体,或者该种字体不包括所要渲染的文字,则使用下一种字体。

         (3)如果所列出的字体,都无法满足需要,则让操作系统自行决定使用哪种字体。

         根据这些规则,font-family应该优先指定英文字体,然后再指定中文字体。否则,中文字体所包含的英文字母,会取代英文字体,这往往很丑陋。

         上面图片中,红框内的英文字母,左边采用英文字体渲染,右边采用中文字体渲染,哪一种效果比较好,一目了然。

         为了保证兼容性,中文字体的中文名称和英文名称,应该都写入font-family。比如,"微软雅黑"的英文名称是Microsoft YaHei。

        此外,中文字体的中文名称,以及由多个单词组成的英文名称,应该放在双引号内。

    Windows平台和Mac平台

         由于Windows和Mac的中文字体没有交叉,所以应该同时为两个平台指定字体。

        常见的做法是,Windows平台指定"微软雅黑"(Microsoft YaHei),Mac平台指定"华文细黑"(STXihei)。

    衬线体和无衬线体

         所谓"衬线体"(Serif),指的是笔画的末端带有衬线的字体。

        就像英文字体一样,中文字体也可以分成"衬线体"和"无衬线体"(San-serif)。比如,对于繁体字来说,微软正黑(Microsoft JhengHei)是无衬线体,新细明体(PMingLiU)是衬线体。

         对于简体字来说,微软雅黑(Microsoft yahei)是无衬线体,宋体(SimSun)是衬线体。

     

         一般来说,衬线体装饰性强,往往用于标题;无衬线体清晰度好,往往用于正文。

    几种常见中文字体

         (1)宋体(SimSun)

          宋体是最常见的中文字体,如果没有指定字体,操作系统往往选择它来渲染。很多人认为,这种字体并不美观。

         (2)微软雅黑(Microsoft YaHei)

         微软雅黑的美观度和清晰度都较好,可以作为网页的首选字体。它在Mac平台的对应字体是华文细黑(STXihei)。

         但是,Windows XP没有预装这种字体,这时可以选择黑体(Simhei)替代。不过,黑体比较粗,不应用于字号较小的文字。

         (3)仿宋(FangSong)

         这种字体是衬线体,比宋体的装饰性更强。如果字号太小,会影响清晰度,所以只有在字号大于14px的情况下,才可以考虑这种字体。

        它在Mac平台的对应字体是"华文仿宋"(STFangsong)。

        (4)楷体(KaiTi)

         楷体也是衬线体,装饰性与仿宋体接近,但是宽度更大,笔画更清楚一些。这种字体也不应该在小于14px的情况下使用。

         它在Mac平台的对应字体是"华文楷体"(STKaiti)。

    美文美图

     

    展开全文
  • Ubuntu安装中文字体 & 解决Jupyter中文字体无法显示问题

    Ubuntu安装中文字体&解决Jupyter中文字体乱码显示问题

    import matplotlib.pyplot as plt
    
    plt.title('中文')
    plt.figure()
    

    在这里插入图片描述

    0 查看Ubuntu字体目录

    !ls /usr/share/fonts/
    

    在这里插入图片描述

    1 通过apt-get安装

    step1: 安装文泉驿-正黑字体

    !apt-get install ttf-wqy-zenhei -y
    

    在这里插入图片描述

    step2: 查看是否安装成功

    !fc-list :lang=zh
    

    在这里插入图片描述

    2 自己下载字体安装

    step1: 下载字体并解压

    !wget http://www.mycode.net.cn/wp-content/uploads/2015/07/YaHeiConsolas.tar.gz
    
    !tar -zxvf YaHeiConsolas.tar.gz
    

    在这里插入图片描述

    step2: 创建vista目录 & 字体复制到该目录下

    !mkdir -p /usr/share/fonts/vista
    
    !cp YaHeiConsolas.ttf /usr/share/fonts/vista/
    

    查看是否复制成功

    !ls /usr/share/fonts/vista/
    

    在这里插入图片描述

    step3: 安装字体

    !cd /usr/share/fonts/vista/
    
    !mkfontscale && mkfontdir && fc-cache -fv
    

    在这里插入图片描述

    step4: 查看是否安装成功

    !fc-list :lang=zh
    

    在这里插入图片描述

    3 测试能否显示

    /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc

    import matplotlib.pyplot as plt
    from matplotlib.font_manager import FontProperties
    font_set = FontProperties(fname=r"/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc", size=20) 
    
    plt.title(u'中文',fontproperties=font_set)
    plt.figure()
    

    在这里插入图片描述
    /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc

    import matplotlib.pyplot as plt
    from matplotlib.font_manager import FontProperties
    font_set = FontProperties(fname=r"/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc", size=20) 
    
    plt.title(u'中文',fontproperties=font_set)
    plt.figure()
    

    在这里插入图片描述

    展开全文
  • 安卓7.1的默认中文字体是什么字体, 安卓7.1的默认中文字体是什么字体, 安卓7.1的默认中文字体是什么字体,
  • 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。

    展开全文
  • Unity3d常用中文字体

    千次下载 热门讨论 2013-04-15 08:55:22
    Unity3d常用中文字体 Unity3d常用中文字体
  • NGUI可用的中文字体

    千次下载 热门讨论 2013-01-30 14:30:16
    NGUI可用的中文字体,包含Prefab,可直接使用
  • Alpine中文字体

    千次阅读 2019-08-09 16:35:30
    生成中文字体的Docker镜像,Dockerfile如下: FROM openjdk:8-jdk-alpine MAINTAINER wm wm@test.com VOLUME /tmp #添加Tomcat ADD tomcat.tar.gz / #添加黑体字体 ADD simhei.ttf /usr/share/fonts/ #设置字符集 ...
  • kali 设置中文字体

    千次阅读 2020-03-02 23:09:07
    kali设置中文字体 # 安装中文字体 sudo apt-get install ttf-wqy-zenhei # 设置系统配置 sudo dpkg-reconfigure locales 重启系统即可…
  • 最近我司的产品经理要求新版本...在网上查询设置中文字体,像仿宋,华文新魏等字体的方法,方法如出一辙,导入中文字体包,通过设置UILabel的font属性,来设置字体:label.font = [UIFont fontWithName:@"Arial-BoldIta
  • linux 安装中文字体

    千次阅读 2020-01-24 09:23:59
    接着前面的爬取拉钩网的继续搞,想着做一个词云,但是在linux没有对应的中文字体下面介绍一下linux如何安装中文字体 #安装字体管理器 yum install -y fontconfig mkfontscale #下载simsun.ttc wget -c ...
  • vscode设置中文字体

    2020-08-02 16:40:37
    vscode设置中文字体 Consolas, '微软雅黑', monospace 效果
  • PyCharm设置中文字体

    千次阅读 2020-07-22 12:00:07
    PyCharm默认的字体是粗体和楷体的混合,看的很不方便 操作步骤 ...Editor. 2.打开下面的Color Scheme -->Rightarrow-->...建议选择有中文字体支持的字体,例如“Microsoft Yahei UI” 5.效果如图所示 ...
  • 中文字体 1、概述 在安装一些服务的时候,会涉及到字符编码与字体的问题,字符编码一般在数据库或代码级别设置,字体一般是在系统级别设置。如安装使用jira或confluence的时候,使用一些宏的时候经常会出现乱码的...
  • linux安装中文字体

    千次阅读 2019-04-19 19:05:14
    我们在使用Linux系统时,经常发现缺少中文字体,导致无法正常生成和显示中文,出现乱码,以下将简单介绍如何安装扩展新的中文字体,解决上述问题,具体步骤如下: 一、下载中文字库 通过网上搜索下载,或者通过复制...
  • 关于linux安装中文环境和中文字体(centos 7.0以上系统为例) 本文链接:https://blog.csdn.net/weixin_40072979/article/details/80563286 前言:当时的情况是,后台用java生成的验证码,再验证码下面绘制了中文...
  • Docker 容器添加中文字体

    千次阅读 2020-10-01 00:07:41
    系统里有一个需要在图片上画中文的功能,在测试环境是 ok 的,一到线上 Docker 容器环境中文就不显示了,查了一些资料说是缺少中文字体,那我们就来安装中文字体吧。 1. 查看当前使用的系统语言: $ echo $LANG en_...
  • Flowable springboot项目自定义中文字体

    千次阅读 2018-10-12 14:15:24
    Flowable springboot项目自定义中文字体 摘要:在flowable框架中,当我们想要集成springboot框架的时候,可能要设置中文字体,flowable6.4之前的版本因为没有可以设置字体的属性,所以我们没法进行中文字体的...
  • 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效:    如上图可以看出,不仅没有中文字体,连字体库都没有,...
  • Linux 安装中文字体

    2020-04-29 15:30:27
    在做给图片添加文字水印时,本地测试没问题,但在部署后,发现文字水印变成了方框,后面找了下原因,发现linux没有安装中文字体,所以有bug,当然得解决一下啦。查看系统字体,在开始安装之前,我们先查看系统中已经...
  • Prezi 中文字体

    千次阅读 2014-07-17 17:02:26
    Prezi 中文字体下载 说明:如果你的Prezi是4.6.2及以上版本请下载keg格式字体,如果是4.6.2以下版本请下载swf格式字体, 字体名称均采用中文首字母。如:微软雅黑,字体为“wryh.keg”。 (注意: 由于中文KEG字体...
  • manjaro中文乱码方框-安装中文字体

    万次阅读 2019-07-23 16:08:53
    欢迎来我的新博客~ 有一些中文变成方框乱码 ...很可能是因为中文字体的丢失造成的 重新安装,输入下面命令 sudo pacman -S wqy-microhei 再次看看出现乱码的地方~已经恢复了 ...
  • html中文字体压缩工具

    2019-06-05 21:48:37
    字蛛是一个中文字体压缩器,让网页自由引入中文字体成为可能。
  • 在使用word2016时发现,字体的西文字体部分变成了和中文字体一样的字体,但一般会设置字体默认值中文字体为宋体,西文字体为Times New Roman,默认字体的设置右键,出现下图的界面,设置好西文字体后,选择设为...
  • Manjaro更新后中文字体乱码

    万次阅读 2019-08-03 20:18:04
    简单来说,更新之后中文字体全变成了方框: 查了一些资料,发现是更新之后字体丢失。 解决方法 安装字体 这里推荐安装wqy-microhei 字体 sudo pacman -S wqy-microhei 注销/重启 注销或者重启之后...

空空如也

1 2 3 4 5 ... 20
收藏数 20,169
精华内容 8,067
关键字:

中文字体