如何在word中使用L A T E X的数学字体
死抠
字体免费下载软件2019年9月23日
0前言
本文第1章大部分内容摘自附件,我只是重排了一遍。
使用背景:Office Word2019,TeXLive2019。
1字体说明及其下载
基础知识链接:在L A T E X中使用OpenType字体。
要想更换内置公式的数学字体,字体必须支持Opentype Math。
重要说明:尽管Word中支持更改这些字体,但是Office本身局限性,自带pdf输出只支持Cambria Math和Asana Math转换为矢量文本,并不支持其他数学字体转换公式为矢量文本,而是强制转换为位图导致模糊,所以必须依赖于强大的第三方Adobe Acrobat DC Pro的Word插件PDFMaker1来嵌入数学字体集。
以下是字体下载链接与说明(样式详见附件)
1.Latin Modern Math,TeXLive自带默认的数学字体,下载链接。
2.STIX,TeXLive中自带,全称是Scientific and Technical Information Exchange font,
这个字体是一套比较大的也是历史比较长的字体,这个字体包含正文字体和数学字体。
这个字体风格类似Times,所以很多刊物会用到的,项目主页,下载链接。
3.XITS Math,基于STIX的一套数学字体,TeXLive中自带,比STIX多了一些数学
扩展。类似于Times New Roman,下载链接。
4.Bonum Math、Pagella Math、Schola Math、Termes Math一系列字体,项目主页,下
载链接。
5.Neo Euler,这个字体需要单独安装,下载链接。
6.Cambria Math,Office公式默认字体。
7.Asana Math,TeXLive自带数学字体,下载链接。
1付费软件
1
注意:很遗憾,Acrobat DC Pro的Word插件PDFMaker不支持Asana Math字体转换为pdf文档,不过有趣的是,该字体和Cambria Math一样支持Word直接转换2pdf而不会被强制转换为位图。
好了,就这么些常用的数学公式字体,由于数学符号的特殊性,所以支持Opentype Math的字体并不多,但已经基本能满足需求了,同时转换成通用格式pdf时,推荐使用Adobe Acrobat DC Pro的Word插件(安装后升级补丁就有),能够输出比Word更加优质高质量的pdf文档(很明确地告诉你,想要更改为这些数学字体后输出矢量文本pdf文档,必须使用PDFMaker)。此外,最好设置为高质量印刷来输出pdf,点击首选项→转换设置→高质量打印。
2具体流程
1.看完在L A T E X中使用OpenType字体对字体有初步认识后,下载你需要的字体(个人
推荐Latin Modern Math),下面以安装Latin Modern Math为例说明如何安装并在word中使用数学字体。
2.打开下载链接,点击蓝的Latin Modern Math(OTF),version1.959.,会得到一个
latinmodern-math-1959.zip压缩包,解压后打开otf文件夹中的f,点击安装
(a)如果你安装了TeXLive,在点击安装后会弹出“LatinModernMath-Regular”字体
已安装。你希望替换它吗?,点击是,安装完毕;
(b)没安装TeXLive,直接安装即可。
3.安装完毕后,打开word,按下alt+=快捷键后,在设计栏的转换方框中点击右下角
的箭头
2这里的转换是指选择另存为的方式为pdf格式,我尝试了用Microsoft Print to PDF去打印,得到的是矢量图,但是pdf 文件占用空间却极大
点击后弹出
在公式区的默认字体就能到我们刚刚安装的Latin Modern Math
将公式区的默认字体选择为Latin Modern Math,就可以开心的敲好看的公式了~对比:
word中使用Latin Modern Math
L A T E X中使用Latin Modern Math
∫π
sin x d x=2

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。