脚本宝典收集整理的这篇文章主要介绍了TexFormula2Word: 将Latex公式转换为MathML的Chrome扩展,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
因为学校要求对毕业论文进行格式检查,而格式检查又必须上传Word文件,这就导致只能使用Word写毕业论文。但Word公式输入实在是太难用,加之我在小论文中已经用latex写过大部分公式,所以就希望能把Latex公式转换成Word中可编辑的公式。在网上检索的时候发现之前也有其他同学有类似的需求,并做了网页工具可以将Latex数学公式转Word公式。然而我小论文用的是在线Latex编辑器Overleaf,也就是说要从Overleaf中一个一个把Latex公式复制到网页中,转换之后再粘贴到Word中,使用体验略差。
于是就萌生了写一个Chrome扩展的想法,直接通过右键将选中的Latex公式转换为MathML并复制到剪贴板。将剪贴板中的MathML代码粘贴到Word获得可编辑的Word公式。其中Latex转MathML参考了前文提到的网页工具,使用开源的JS库MathJax。
在Chrome官方应用商店发布扩展需要花费5$开发者账号,所以还是GIThub比较香。
源码地址:TexFormula2Word
由于Chrome禁止安装未上传Chrome商店的crx格式插件,所以需要在开发者模式中加载已经解压的扩展程序。
右键:在任意网页编辑器中选中Latex公式,鼠标右键选择Tex2Word。
💡 转换成功会弹出消息“已经复制到剪贴板,请到Word中粘贴”;转换失败则会弹出具体的错误消息手动输入:点击右上角扩展图标,弹出扩展界面,在输入框输入Tex公式,点击 转换并复制
这个Chrome扩展很简单,但也基本包括了Chrome扩展开发中的主要部分:manifest、popup、background、content_script等等。中文Chrome开发资料基本都还是manifest V2(GOOGLE称23年就不支持V2了),而关于manifest V3的内容还比较少。后面我也会总结一下这次的经验(踩的坑)。
欢迎来我的主页串门: Cetusの所见所得
以上是脚本宝典为你收集整理的TexFormula2Word: 将Latex公式转换为MathML的Chrome扩展全部内容,希望文章能够帮你解决TexFormula2Word: 将Latex公式转换为MathML的Chrome扩展所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。