迷之解决word论文打不开(1)

 
 
蛋疼的问题,然而可解。
接下来仿照此问题已经有的解决方案,
文件夹浏览中查看—文件扩展名 勾选。
将name.docx修改为name.zip,然后解压到本地,如下图展示:
进入word文件夹,看见:
document.xml就是我们要折腾的。
下载firstobject XML编辑器: http://www.orsoon.com/Soft/7799.html
上图为打开document.xml后——工具——缩进排版——分析文档,发现出现了问题。
比如在上图的例子中,我们需要在1627的位置添加</w:rpr>, 这里要注意!!有一个 “/”在里面。
起始标记是啥就填啥</啥>
就这么一次次的“分析文档”,直到没有错误产生。
将修改后的document.xml直接添加到name.zip中的word下,把原来的删掉。然后改为name.docx。
发现word打开依然有问题!
这个时候,因为已经将documen.xml缩进排版了,而firstobject XMLbianjib编辑器不能显示行数。这个时候,转战Linux
将在windows系统下修改后的name.docx复制到Linux,这里我安装的是ubuntu16.04 LTS。用自带的LibreOffice打开,发现果然
提示错误:
其实这与windows下的office错误提示是一致的。
我们继续将name.docx改为name.zip。然后将zip中word中的document.xml提取出来。用vim进行编辑。
在控制台下 vi document. xml,即打开它,然后我们根据之前的错误提示,敲 94728gg 然后光标自动跳到该行,发现问题所在:
其实,在文件第一行,显示的东西与该行一模一样,我们把94728的内容删掉即可。然后敲ESC进入命令行模式,敲 :wq
保存退出。将修改后的document.xml再次替换掉zip中的那个,然后重命名回name.docx。
用LibreOffice打开,成功~~,再另存为docx格式即可。

猜你喜欢

转载自blog.csdn.net/inyourtimedream/article/details/80017439