“查看源代码”——相当于 Word 文档?

God*_*ith 13 text-formatting microsoft-word

有时,Word 文档似乎或多或少会中断,通常是在布局变得非常复杂并且文档已易手和/或版本几次时。症状可能是在文档的某个位置按BackspaceEnter键时没有任何反应,它确实应该起作用,或者格式似乎或多或少地随机应用和重置自身。我想我们都去过那里。

通常很难确切地知道什么是错误的,因为在 Word 中发生的事情是相当不透明的。您可能有一个看起来是空的文档,但实际上关于格式等的基础状态可能非常复杂。

在这些情况下,查看页面上显示内容背后的源代码会很有用;就像您在浏览器中如何执行View Source 一样,理想情况下能够直接在源代码中进行编辑,就像您在使用 Latex 时所做的那样。是否有用于 Microsoft Word 文档的查看源代码类型的命令或实用程序?

我的猜测是没有这样的命令,否则我会听说过它。如果是这种情况,那么在处理 Word 文档中烦人的“隐藏格式”时有人有什么好的方法吗?

我怀疑 .doc 和 .docx 格式可能存在一些差异;我对这两种情况都感兴趣。

Ada*_*dam 11

如果格式是您主要感兴趣的,那么 Word 确实有一个很好的功能,可以检查应用于文本和对象的所有类型的格式,称为Reveal Formatting。在 Word 2007 和 2010 中,此面板的快捷方式是Shift+ F1

在此处输入图片说明

否则,如果您想更深入地了解文档格式,那么您可以查看 DOCX 文件的 XML。

  1. 在磁盘上找到您的 DOCX 文档。
  2. 将文档的扩展名从 .docx 更改为 .zip。
  3. 双击该文件并在默认存档管理器中打开它。
  4. 导航到 zip 程序中的“Word”文件夹并打开 Document.xml。这是构成大部分文档内容的代码,尽管其他文件也以其他方式使用,即用于样式或字体信息。

你肯定需要一个像样的 XML 编辑器来查看数据,即使这样它也非常复杂,对于一个大文档来说会非常非常长。

当谈到 DOC 时,没有简单的方法来“查看源代码”,因为它是一个由不同流组成的二进制文件,因此没有简单的方法来查看内容。