如何在Latex中使用微软雅黑等其他字体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Latex中使用微软雅黑等其他字体相关的知识,希望对你有一定的参考价值。

类似的命令在使用时,请确认为ctex文档类或者已加载ctex宏包,并用XeLaTeX方式编译。


\\documentclassctexart

\\xeCJKsetupCJKmath=true,CheckSingle=true

% 设置默认字体为微软雅黑,加粗后为黑体,加斜后为楷体

\\setCJKmainfont[BoldFont=SimHei,ItalicFont=KaiTi]微软雅黑

% 自定义命令\\huawenxw

\\newcommand\\huawenxw[1]\\CJKfontspec华文新魏#1

\\begindocument

这是一个示范。如果想要其他字体:\\\\

\\huawenxw这是华文新魏字体,看看效果吧。

\\enddocument


以上例子在TeX Live 2015 & Win 10下,以XeLaTeX方式编译通过。如下图。

更多的内容请自行查阅xeCJK宏包的帮助文档,它是一份中文文档。

参考技术A 使用utf-8编码, 用xeCJK宏包或者ctex宏包, 用xeLaTeX引擎编译, 可以调用任何你机子上有的字体本回答被提问者和网友采纳

移动端h5不支持font-family里面的楷体微软雅黑等字体

移动端h5不支持font-family里面的楷体、微软雅黑等字体

移动端不支持pc端的各种字体。移动端各种系统有各自的字体:

ios 系统
默认中文字体是Heiti SC
默认英文字体是Helvetica
默认数字字体是HelveticaNeue
无微软雅黑字体

android 系统
默认中文字体是Droidsansfallback
默认英文和数字字体是Droid Sans
无微软雅黑字体

总结:
各个手机系统有自己的默认字体,一般不支持我们常用字体,例如微软雅黑等;
如无特殊需求,手机端无需定义中文字体,使用系统默认即可。
英文字体和数字字体可使用 Helvetica都支持。
/ 移动端定义字体的代码 /
body{font-family:Helvetica;}

总而言之,就只有一种办法:引入字体库。(字体库一般10M左右,牺牲打开速度)

字体到站长去下:http://font.chinaz.com/

引入:

<style>
@font-face { 
  font-family: STKAITI; /*这里是说明调用来的字体名字*/ 
  src: url(‘STKAITI.TTF’); /*这里是字体文件路径*/ 
    }

    .content{  font-family: STKAITI;}
</style>
<div class="content">哒哒哒哒哒哒多多多多多,我在手机端也是现实楷体了啦啦</div>

以上是关于如何在Latex中使用微软雅黑等其他字体的主要内容,如果未能解决你的问题,请参考以下文章

CSS中设定字体为微软雅黑 Bold字体,如何设定?

Win8如何自定义系统默认字体微软雅黑

如何使用微软雅黑字体替换全部系统字体

微软雅黑字体显示不正常

IOS中怎么使用微软雅黑字体

安卓系统默认字体中有微软雅黑么