docx转doc时,防止公式被转成图片的解决办法

  编辑社回复需要doc(Word 97-2003)格式的文档,可是将docx(Word 2007+)另存为doc格式时,发现公式被转成了图片。其实,最简单的办法就是,打个电话过去给编辑社:“大爷,拜托您用高版本的Word行吗?” 但是,我是不会这么干的。多番查阅资料,找到原因,并亲身实验找到一个可行的解决办法,也许还有更容易的办法。

  原因:doc(Word 97-2003)使用公式3.0;docx(Word 2007+)默认使用MathType,当然也支持公式3.0。如果在docx文档中直接使用“插入-对象-公式3.0”的方式编辑公式就可以解决向下转换时兼容的问题。

  问题:如果已经在文档中用MathType编辑了很多公式怎么办?绝不至于傻乎乎重来一遍吧。找到一个解决办法,可以将MathType格式转成公式3.0格式,需要安装工具MathTypeGrindEQ

第1步:备份原稿

第2步:使用MathType转换公式

第3步:另存为“MS Equation 3.x/2007/2010 - RTF[GrindEQ] (*.rtf)”格式

第4步:保存并关闭rtf文件

第5步:重新打开rtf文件,这时公式已经转换成公式3.0格式的了

第6步:另存为“Word 97-2003 文档 (*.doc)”格式

第7步:认真对照原版,可能有些小地方在转换的时候会有些问题,手工修改即可(很重要)

需要注意的是:那两个工具都不是免费的,MathType可免费使用30天,GrindEQ只能转换10个文档。我决定今后尽量直接用公式3.0.

时间: 2024-12-27 16:09:33

docx转doc时,防止公式被转成图片的解决办法的相关文章

mysql导入时出现"ERROR at line : Unknown command '\''."的解决办法

使用mysqldump -uroot -p123456 databases > /home/databases.sql 进行备份 在使用mysql -uroot -p123456 databases  < /home/databases.sql 进行mysql恢复的时候,出现如下报错. ERROR at line 79: Unknown command '\0'. 上述错误,是因为导出时字符集的问题,解决方法如下:--default-character-set=utf8 在导入时加上mysql

cocos2d-x 3.2 for wp8-xaml应用商店提交应用时出现的API错误(不能用CreateEventExA)解决办法

好不容易做完一个游戏,提交到商店显示"本地API不支持CreateEventExA"之类的错误提示 于是我在整个解决方案里查找CreateEventExA,发现没有,却在Audio.h找到了CreateEventEx: StreamingVoiceContext() : hBufferEndEvent(CreateEventEx(NULL, FALSE, FALSE, NULL)) { } 刚开始由于懒,直接注释掉了这些,然后发现运行时出现闪退. 然后我查看CreateEventEx,

PYTHON包安装时发生Unable to find vcvarsall.bat的解决办法

今天遇到了这个方面的问题,目前找到两种办法.一种是换编译器如mingw,另一种是装vc.第一种方法没成功,现在正在等第二种. 第一种: 首先安装MinGW: 把MinGW的路径添加到环境变量path中,比如MinGW安装在D:\MinGW\中,就把D:\MinGW\bin添加到path中: 打开命令行窗口,在命令行窗口中进入到要安装代码的目录下: 输入如下命令就可以安装了.setup.py install build --compiler=mingw32 第二种: 今天在安装pyscopg2库的

win8 远程桌面时提示凭证不工作问题的终极解决办法

原文 win8 远程桌面时提示凭证不工作问题的终极解决办法 环境说明 远程办公电脑(放置于公司.自用办公电脑.win8系统) 远程连接客户机(放置于家中.家庭日常所用.win8系统) 故障现象 最近在使用远程桌面连接公司的办公电脑时,突然发现win8系统总是无法连接成功,提示“你的凭证不工作”,使用其他人的win7的连接也是出现这个问题. 有问题上百度,可百度好久发现千篇一律的做法基本如下所示 一,策略修改法, 1.在“开始”窗口运行gpedit.msc,进入计算机配置->管理模板->系统-&

yum 安装时错误 Errno 14 Couldn&#39;t resolve host 解决办法

是由于DNS解析错误引起的 修改/etc/resolv.conf 添加一个nameserver 8.8.8.8完成 yum 安装时错误 Errno 14 Couldn't resolve host 解决办法

生成JNI的DLL时提示找不到jni.h的解决办法Cannot open include file: &#39;jni.h&#39;: No such file or directory

解决办法: 就是到jdk的安装目录下include下把以下相应的文件,复制到vc目录下的include文件夹下 \jdk\include\jni.h \jdk\include\win32\jawt_md.h \jdk\include\win32\jni_md.h 上面主是jdk安装目录下的三个文件,分别复制它们到vc目录下的include文件夹下.如我的安装位置是: D:\Program Files\Microsoft Visual Studio\VC98\Include 你们可以根据自己的安装

共享windows7网络时出现依赖的组件无法启动的解决办法

共享windows7网络时出现依赖的组件无法启动的解决办法. 一般说来是Remote Procedure Call (RPC).RPC Endpoint Mapper.Remote Procedure Call (RPC) Locator.SNMP Trap.Telephony.Remote Access Connection Manager.Remote Access Auto Connection Manager.Secure Socket Tunneling Protocol Servic

Mybatis:使用bean传值,当传入值为Null时,提示“无效的列类型”的解决办法

问题描述: 在使用mybatis对数据库执行更新操作时,parameterType为某个具体的bean,而bean中传入的参数为null时,抛出异常如下: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='pxh',

VS 在编译时,提示&quot;Files的值&quot;+乱码情况解决办法

在用VS2010开发项目时,出现标题所示的问题.项目代码从服务器(svn)更新下来重新生成还是一样的错误.方案生成失败 解决办法: 找到项目目录下的“..\obj\Debug\”的文件夹中与项目同名的“.csproj.FileListAbsolute.txt”文件,打开后会看到部分文字乱码. 删除该文件,重新生成解决方案即可!