我在 IntelliJ Idea 中收到“从 AsciiDoc 文件创建 DOCX 时出错”,如何解决此问题?

问题描述 投票:0回答:1

尝试使用官方 AsciiDoc 插件将我的

.adoc
文件转换为
docx
时,我在 IntelliJ Idea 中遇到以下错误。不过,转换为 pdf 效果很好。

Error creating DOCX from AsciiDoc file

/ Invalid XML: 177:100 (6599)-177:110 (6609): Expected end element for: Name {nameLocalName = "emphasis", nameNamespace = Just "http://docbook.org/ns/docbook", namePrefix = Nothing}, but received: EventEndElement (Name {nameLocalName = "literal", nameNamespace = Just "http://docbook.org/ns/docbook", namePrefix = Nothing})

我找不到任何资源来帮助解决这个问题。

我搜索了互联网、官方文档和插件官方文档,但没有找到任何有用的东西。

docx intellij-plugin asciidoc
1个回答
0
投票

根据错误消息,该消息告诉您存在无效的 XML,似乎问题存在于内联文字旁边强调(斜体)的位置。

在文档中搜索反引号之前或之后的下划线。如果找到该组合,请尝试删除格式以查看转换是否成功。如果您有多个实例,请删除该格式,直到转换成功。

如果您没有该标记组合,您可能必须使用分而治之的方法。删除页面后半部分内容。如果转换成功,您就知道问题出在后半部分。否则,问题就出在上半场。撤消内容删除。删除有问题的部分的一半,然后再次尝试转换。继续缩小文档的部分范围,直到只剩下几行,您应该能够看到有问题的标记。

此时,您已经确定了问题所在。该怎么办取决于您使用的标记以及可接受的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.