我正在尝试使用pandoc将HTML转换为asciidoc,但是pandoc将 <br>
标签转换为 +\n
而不是 \n
,如下所示 . 我也尝试了asciidoc-escaped_line_breaks,但没有任何改变 .
终端命令:
`pandoc +RTS -K100000000 -RTS --wrap=preserve -f html -t asciidoc-escaped_line_breaks "input.html" -o "output.asciidoc"`
input.html
s
<br>
s
output.asciidoc
s +
s
预期产出:
s
s
版本:pandoc 1.19.2.4
1 回答
escaped_line_breaks
扩展目前仅用于降价,而不是用于AsciiDoc .您可以使用pandoc lua filter,如下所示,从文档中删除所有
LineBreak
元素:将此保存到例如
strip-linebreaks.lua
. 请注意,你有一个非常古老的pandoc版本,你需要一个更新的版本来使用lua过滤器 . 然后: