前言
在论文作图的时候之前一直用的Visio + Mathtype, 来添加图中的公式。 然而Mathtype的公式和Latex下生成的公式还是有些微的区别。 学长说有一个叫 IgunaTex的插件是可以实现原版的Latex公式效果, 这样就能统一论文图与文字的符号完全一致。 于是探索了下IgunaTex的使用, 用本文记录一下。
原理
IgunaTex本质上是PPT的一个插件, 原理是先根据本地的Tex包编译出latex代码对应的PDF,然后将PDF转换成Image插入到PPT中。 那么同样的, 可以将生成的Image复制粘贴到Word或者Visio中, 就可以实现想要的效果了。
因此,接下来介绍如何在Windows的PPT中安装和使用IgunaTex
安装
直接找 官方网站 下载对应的版本即可。下载到的应该是一个 名为IguanaTex v1.58 (.ppam)
的文件。
接下来先打开PPT, 点击文件->选项->加载项
, 最下面的管理中,改选PowerPoint加载项, 点击转到, 如下图:
点击添加后, 将刚刚下载的IguanaTex插件移入添加的文件夹内, 然后就可以在添加窗口内看到, 选中之。
此时顺利的话, IgunaTex插件已经添加成功, 在PPT界面上方可以看到:
配置
注意, IguanaTex只是个小插件, 真正起作用的话还需要依赖本地的tex包。 这里我下载的是MikTex, 很容易下载,百度一下就有, 其他的本地Tex编译器也可以。 接下来, 点击PPT页面这里的IguanaTex下的Main Settings按钮进行配置:
注意, 首先是临时文件夹,默认是C:/temp
, 我这里改成了D:/temp
避免读写权限问题。 然后, 将最后一个路径, 即Tex编译程序所在的路径, 改成下载的MikTex的bin目录, 即可。
使用
点击New Latex Display
, 创建新Latex公式。 类似下面效果:
点击Debu选项, 随便输入点东西, 点击Generate, MikTex会自动提示让你安装缺少的字体。 一路同意即可。
需要注意, 这里要调整下模板, 否则哪怕你只想要一个latex符号, 也会生成一个很大的图片(是整个pdf页面),即使裁剪也造成了很大不便。 只需将模板改为:
即加入一句: \pagestyle{empty}
, 即可。
自己保存为模板,下次打开来就是了。 后续就是需要什么符号,就用latex语法输入即可。
在PPT中得到图后, 复制进Visio, 就可以了。