我的word是2010 64位版本,因为论文定稿了,编辑部要求公式全部用math type编辑才行,而我论文一开始写用的就是word自带公式编辑器(说实话我也觉得很地道,很方便),无奈之举,首先去好好学习了math type详细功能以及使用方法(大家可以看我这篇博客 Math Type使用方法,比起word自带公式编辑器的优点总结),然后搞明白了math type的使用方法后,看到有个公式转换选项,就在想,word公式是不是能直接全部自动转为math type公式(矢量图)呢,不然一个个自己去从头到尾编辑,论文中公式特别多,好慢呀。果然,这个还真是这个功能,

但是转换会报上面的错误,说实话我遇到这个问题时候,也是网上各种找解决方法,网上也能搜到很多解决方法,有的博客说从安装目录直接打开等等方式,但是,统统没有效果,不信自己去试。

根据报错对话框,我点了“是”,跳转到官网解决方法页面,按照他的方法,就解决了,而且可以无限次转换,如下:

可以参考这个页面 Error message: Problem Converting OMML to MathML

omml2mml.xsl 文件原本会存在下面的路径里:

我们把它拷贝到下面两个路径各一份,就可以了

但是自动转换也有它的问题,没有自动斜体,而且转换后的math type公式偏大。但是这个不是问题,爸爸只需要在math type里选中,然后点击菜单栏:样式,点击一下:数学,即可让它全部字符转为数学样式(符号都会斜体,数字除外)。解决第二个问题,公式偏大,点击菜单栏:大小,点击一下:自定义,设置成自己论文指定的公式尺寸即可。搞懂了这个,再结合前面说的预置文件的使用,将来研究一下如何全篇论文中公式转为指定格式的方法。

,它转换用的默认公式尺寸(经过我的测试,这个改不了)是出厂尺寸规格(直接转换出来的会偏大,所谓的转换,原理应该是把word公式自动复制到math type里,保存,实现的,因为圆括号,复制进去会变高,不知道为什么,应该是外面的括号和math type圆括号不是同一个东西吧),可能不符合我们的要求,因此需要我们进一步批量转换

math type公式嵌入word中,行距变得很大,注意检查是不是括号很高的原因。

  • 如何首先生成预置文件,如下:

    首先转换或者自己编辑一个math type公式,设置好,菜单栏:大小,定义。设置好尺寸,比如我的如下:


    在myth type里菜单栏预置,保存到文件,即可。

  • 仅可以批量调整整篇文章或者选中段落公式尺寸,需要点word菜单栏的myth type的格式化公式,

    选第4个导入预置文件即可。注意:经过我的大量测试,公式的尺寸确实可以批量改,但是自动正确的斜体它改不了,还需要手动改一下。括号也有问题,转换出来的圆括号有点偏大,也自动改不了,而且这个圆括号竟然在math type找不到,有点奇怪,所以自动转换,格式化,这些好像有些瑕疵的。也就说明预置文件仅保存公式尺寸信息,公式样式(包括斜体,字体等信息)它未包含。

总结:经过我的多次测试,还是这样最好,复制word公式,ctr+alt+q,内联mathtype公式,粘贴进去,此时,会自动斜体,字号大小都会正确,然后小修一下即可。这个可以最大限度的保证格式正确,还有操作尽可能地少。mythtype7,是粘贴可以的,但是有些公式行,有些不行

word中公式全篇一次性转math type公式方法,而且出现omml2mml.xsl 问题的解决方法(有效!!!)相关推荐

  1. word里面的自带编辑器公式怎么转换成math type公式

    这是最近产生的一个问题,还在解决中 已解决 这个问题出现主要是因为老板要编书,然后一开始是让我们用word自带的编辑器进行编辑,现在突然变化,让我们全部改成math type格式. 首先百度math ...

  2. Word中使用MathType批量调整文档公式的大小

    Word中使用MathType批量调整文档字母公式大小 背景:论文写作需要撰写大量的字母和数学公式,但是在协作撰写及内容中英文翻译过程中,字母和数学公式容易变形,因此Word中使用MathType批量 ...

  3. Word中的mathtype如何按章节插入公式编号

    Word中的mathtype如何按章节插入公式编号 每章标题设置好之后: 想在第二章插入2-1这样的公式或第三章插入3-1这样的公式: 步骤如下: 首先在目录前插入两次分节符: 点击mathtype上 ...

  4. [WORD]Word中插入奇数页分节符,或偶数页分节符的正确方法

    提示:Word中插入奇数页分节符,或偶数页分节符的正确方法 文章目录 前置知识 一.基于上方原理总结 二.正确插入的步骤 1.定位 2.插入 3.删除 4.修订 总结 前置知识 Word中的奇数页分节 ...

  5. VS2008中的“解决方案配置”和“解决方案平台”不见了(Release和Debug)的解决方法...

    VS2008中的"解决方案配置"和"解决方案平台"不见了(Release和Debug)的解决方法 1.视图->工具栏->自定义 中->命令,选 ...

  6. PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法

    PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 参考文章: (1)PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 (2)https://www. ...

  7. jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法

    jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法 参考文章: (1)jquery中ajax请求后台数据成功后既不执行success也不执行error解决方法 ( ...

  8. c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法

    c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法 时间:2017-05-09 12:32:06阅读:234评论 ...

  9. Eclipse中自动提示的方法参数都是arg0,arg1的解决方法

    Eclipse中自动提示的方法参数都是arg0,arg1的解决方法 参考文章: (1)Eclipse中自动提示的方法参数都是arg0,arg1的解决方法 (2)https://www.cnblogs. ...

  10. 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

    在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...

最新文章

  1. 嵌入式C程序基础与编程结构
  2. Linux php安装fileinfo扩展
  3. 关于Jsp页面的jstl标签的级联属性的异常。
  4. Python爬虫基础:常用HTML标签和Javascript入门
  5. ADO Connection failure
  6. L1-017. 到底有多二-PAT团体程序设计天梯赛GPLT
  7. 将GPS获得的UTC时间转换成本地时间的方法(转)
  8. 待熟悉的工具或API清单列表
  9. 我为什么放弃百词斩?
  10. java基于ssm的房屋租赁管理系统
  11. mac 重置 Mac 上的 NVRAM 或 PRAM
  12. 供应链金融之——预付款融资模式
  13. php云打印类,PHP应用:PHP云打印类完整示例
  14. 微信小程序正式上线,服务端请求必须HTTPS
  15. python向自己qq邮件发信息_python实现自动向QQ邮箱发送天气预报邮件
  16. 9 9简单的数独游戏python_如何使用tkinter gui python创建一个9*9的数独生成器?
  17. SQL注入攻击及危害
  18. 计算机新课标学习心得体会,【精品】新课标学习心得体会模板锦集10篇
  19. 注册oracle驱动,oracle驱动安装odbc
  20. 4. ESP32S3 使用USB 加载SD_SDIO 当作 U盘使用

热门文章

  1. 01-交换机级联实验
  2. OpenGL混合功能与抗锯齿
  3. java fifo lifo_一日一技:Python队列:FIFO 和 LIFO
  4. 创业工场麦刚:不要把创业美化
  5. 深入解读RFM模型-实战应用干货
  6. OpenGL ES EAGLContext 和 EGLContext
  7. HLA高层体系结构+RTI(2)
  8. horner算法matlab实现,使用Euclid和Horner算法的多项式求值
  9. 【C语言】计算圆周长以及面积
  10. ionic3硬件检测、请求权限插件 Diagnostic 的用法