PowerPoint 中插入 Latex 公式
Posted maxuewei2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerPoint 中插入 Latex 公式相关的知识,希望对你有一定的参考价值。
做 PPT 用 Latex Beamer 毕竟还是太麻烦,Beamer 毕竟还是更适合学术性的,各种定义各种公式的那种,遇到要画各种图,插入各种图片,进行错综复杂的排版就比较棘手了。
最终还是 PowerPoint 更适合这类任务。然而它的公式编辑又太鸡肋,不美观倒在其次,编辑起来费劲才是最麻烦的。据说 Office 2016 已经支持 Latex 了,然而似乎不太好用。
于是试了一下一个叫 iguanaTex 的 PowerPoint 加载项,挺好用。但是用了一段时间后发现 \frac 这一类的分式都不能正确显示,不知道是什么原因。
于是研究了一下它的工作原理。发现它大概是先将 Latex 编译成 pdf,然后对 pdf 进行截取,然后把 pdf 转换成背景为透明的图片( emf 格式),再插入到 PowerPoint 中。
看了一下它的命令行,手动把 pdf 转成了 emf,然后插入到 PPT 里,没有出现 \frac 不能正确显示的问题,完美。
首先将 Latex 编译为 pdf,然后用以下方法将 pdf 转换为 emf,然后在 PPT 中插入。
下载安装 tex2img
安装文件夹下有一个 pdfiumdraw.exe,可以将 pdf 转为 emf,而 emf 即可嵌入 PPT 中,转换命令为:
pdfiumdraw.exe --extent=50 --emf --transparent --pages=1 --output="d:\temp.emf" d:\test-crop.pdf
为更美观方便,可先将 pdf 用 pdfcrop 裁剪一下。
这样转换得到的 emf 图片背景为透明,文字颜色即是 pdf 里的文字颜色。如果想改变文字颜色,可以在写 latex 时用 \color 指定好,也可在 PPT 中先对插入的 emf 图片取消组合,再指定颜色,再重新组合。
这么说来,岂不是所有 pdf 都可以插入到 PPT 里的。。。而且所有可以输出为 pdf 的东西都可以插入到 PPT 里。。
END
2018.4.9
以上是关于PowerPoint 中插入 Latex 公式的主要内容,如果未能解决你的问题,请参考以下文章
word快速插入公式 word使用mathtype快速插入latex文法公式