首页 文章

Odt文件,显示所有样式

提问于
浏览
2

我使用odt文件作为某种模板,并使用Libre Office作为创建此模板的工具 . 除了一件事,它通常可以正常工作 .

假设我们的odt文件有一段文字 .

There is my text.

XML文件可能会或可能不会像这样(似乎是随机的)(对于解析或作为模板而言,它很麻烦,不是很好):

<text:p text:style-name="P7">There is</text:p><text:p text:style-name="P7"> my text<text:p text:style-name="P7">.</text:p></text:p>

有时它(似乎是随机的)就像这样(预期结果,毕竟有意义):

<text:p text:style-name="P7">There is my text.</text:p>

有没有办法摆脱多余的xml标签?或者至少用户可以在LibreOffice / OpenOffice中看到原始文档来手动删除冗余?

关键是为用户提供简单的工具,检测和修复这样的人工制品 .

1 回答

  • 1

    你试过Ctrl-M吗?如果在样式中定义了所有格式,并且未手动覆盖样式格式,则不应干扰格式化,但应删除冗余标记 .

    繁琐的用户流程将剪切和粘贴特殊文本并再次应用样式 .

    最后,一个宏肯定会做到这一点 .

相关问题