使用libreoffice将HTML转换为DOCX时丢失上标

前端之家收集整理的这篇文章主要介绍了使用libreoffice将HTML转换为DOCX时丢失上标前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下HTML:

< HTML><主体>&LT p为H.; N<坐席>第< / SUP>< / P>< / BODY>< / HTML>

我使用的命令是:

$ libreoffice –convert-to docx:”MS Word 2007 XML” test.html

将该HTML转换为DOCX文件。但是,我注意到生成的DOCX文件实际上并不包含< sup>标签。看起来它正在使用位置和大小来复制< w:vertAlign>标签

< w:position w:val =“8”/>< w:sz w:val =“19”/ 我需要知道的是如何使libreoffice放入< w:vertAlign>标签,而不是使用位置和大小。

其他信息:

我有一个与粗体和斜体(< strong>< em>)类似的问题,但如果我将strong和em标签分别转换成b和i标签,那么能够使转换工作正常。

解决方法

如果您正在编辑HTML,使用适合编辑HTML的工具会更好,如记事本或Sublime(例如)。

如果由于特定原因需要将HTML作为LibreOffice文档,则可以在记事本中打开HTML文件,并将其保存为.txt作为扩展名的文本文件。这应该允许您在LibreOffice中打开文档。

原文链接:https://www.f2er.com/html/233517.html

猜你在找的HTML相关文章