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有“清除域代码”。
其他
如果交流不涉及文档修改,建议将文档直接转为 PDF 格式,可以有效避免各类显示不一致问题。
除特别注明外,本站所有文章均为交通人原创,转载请注明出处来自http://www.hijtr.com/word-macro-special-format-to-plain-text/
Gooooood! 确实管用!!