将样式和格式设置应用于MS Word中的XML?


23

我有一些文本,实际上是XML代码段,我想在MS Word文档中显示。我真的不想费力地手工设置每个元素和属性的样式-是否可以应用某些自动样式?还有其他解决方案吗?

Answers:


35

您可以使用记事本++。安装后:

  • 将XML复制到Notepad ++窗口(以XML语言模式)
  • 选择要发布到Word的突出显示语法的XML
  • 选择PLugins-> NppExport->将RTF复制到剪贴板
  • 将格式化的RTF粘贴到您的Word文档中。

如此简单,如此高效,谢谢
David Brossard


1

创建一种新样式以所需方式格式化XML。该样式可能需要包括:

  • 将字体设置为等距字体,例如Courier New
  • 将语言设置为“不校对”(Word 2003及更高版本)或“不检查拼写或语法”(Word 2007及更高版本)
  • 将字体大小设置为较小;除非将XML或其他代码缩小,否则通常无法使其适合页面

要使用它,请选择XML文本并更改样式。所有格式设置属性将立即应用。

好的方面是XML是文档中的文本。如果需要进行更正,则可以像编辑其他任何文本一样对其进行编辑;搜索等等。此方法的缺点是语法着色将不会应用于文本,除非粘贴文本时语法着色已经存在。

将样式保存在normal.dot模板(默认设置)中,以便在所有文档中都可用。

如果需要经常执行此操作,则可以为文本分配键盘快捷键,这样就不必从样式菜单中选择样式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.