WORD 中将自动编号等特殊格式转化为纯文本的方法

Word 的自动编号、题注、交叉引用,Mathtype 的公式编号,以及Endnote/Noteexpress 的文献管理功能,大大提高了写作的效率,减少了文章后期修改的难度。但是由于各种原因(如 Word 版本差异、有无安装特定软件以及软件设置差异),在材料交流的时候,需要将文档转化为纯文本格式,以避免可能的格式不一致的问题。

Word 域

Word 文档中将域转化纯文本的操作十分简单。只要将文档全选,然后同时按下“Ctrl + Shift + F9”,即可以将超链接(包括自动生成的目录)、题注、交叉引用以及 Endnote/Noteexpress 插入的参考文献等域转化为纯文本,但是这种转化对自动编号的项目不管用。

特例:Word 项目编号

自动编号的项目的转化,可以使用 Word 的宏功能。打开 Word 的宏功能,新建一个宏,进入宏编辑器后,复制以下代码到编辑器,运行即可将自动编号转化为纯文本。

Sub 编号转文本()
Dim kgslist As List
For Each kgslist In ActiveDocument.Lists
kgslist.ConvertNumbersToText
Next
End Sub

需要注意的是,运行代码前,光标不要放在文档中的自动编号项目上,否则转化后会有灰色底纹。

参考文献

如果仅需要将参考文献格式化为文本,Endnote有“Convert to Plain Text”,Noteexpress有“清除域代码”。

除非特别注明,本站所有文字均为原创文章,作者:Fish

No Comment

留言

电子邮件地址不会被公开。 必填项已用*标注

发表留言请遵守中华人民共和国有关法律、法规,尊重网上道德