分享

原创脚本将LaTeX公式转化为图片

 知识泉乡 2016-03-20
毫无疑问,LaTeX在数学公式的编辑上相对其他工具有着极大的优势,对于理工科用户来说,经常会需要做幻灯向他人展示自己的工作成果。尽管LaTeX可以做出相当专业的幻灯,但是pdf格式在动态效果上比较欠缺,而如果使用ooffice等所见即所得的软件,公式编辑上又有欠缺。所以合适且高效率的办法是将LaTeX编译好的公式转化为背景透明的图片再插入到你的文档或幻灯中。尽管目前ooffice可以安转LaTeX插件,但是通过我个人的安装使用,感觉bug比较多,而且比较臃肿。

首先推荐一个网站,它可以帮助你在线的将LaTeX代码转化为图片格式:http://www./components/equationeditor/equationeditor.php

但是如果我们不能上网,就不能做这些工作了么?以上这些促使我写了以下脚本,可以离线的完成将LaTeX代码写成的公式转化为可以插入的图片(png格式),只要你电脑中有LaTeX系统以及imagemagick(该软件ubuntu发行版应该是默认安装的,要是没有在新立得里搜以下就行了) 。这个小脚本我一共写了三种形式的,第一种是shell脚本和.tex在一个目录下,只要执行这个脚本就可以将最终图片输到你的主目录中,当然公式的内容是你tex文件中的。第二种脚本是独立的,执行之后会先提示你选择你的tex文件。第三种是可以加到你的scripts文件夹中的,只需右键点击你的tex,在你的scripts里面选择这个脚本就行。个人感觉第三个最方便,但也许也有人喜欢前两个,所以就都放上来了。

其中有一点是需要注意的,tex文档中的代码我已经测试好了,只需要把涉及公式那一部分替换即可,当然如果你想要一些特殊公式,可以添加自己的宏,其它部分不建议更改。建议将这个tex放到你的templates里面,这样可以随时用右键添加了(我就是这样用的)。

以下是三个打包的脚本和tex脚本。(默认图片都是输入到主目录中的,因为考虑到大家的系统可能是中文或英文或其他什么文字的,输出到桌面或其他什么地方可能有歧义,另外考虑到编码问题,提示语言用的是英文,要是大家看不惯可以回帖我改成中文,或者自己改一下)。

我最近比较忙,等空闲一些把脚本改成将图片生成在本文件夹中的,请大家关注本帖。 :em03

附件:
文件注释: LaTeX代码,将公式写在里面
Latex equation.tex.tar.gz [317 Bytes]
被下载 52 次


附件:
文件注释: 第一种,LaTeX和Shell脚本在同一目录
Latex_Equation_Editor.tar.gz [2.39 KiB]
被下载 44 次


附件:
文件注释: 第二种,文件选择
Latex_Equation_Editor(file_selection).tar.gz [1.74 KiB]
被下载 31 次


附件:
文件注释: 第三种,右键脚本
latex_Equation_Editor_Script.tar.gz [715 Bytes]
被下载 27 次       

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多