我正在使用 pandoc 从 html 转换为 markdown。
Pandoc 正在删除结果中的换行符。
这是我正在使用的命令:
pandoc -f html -t markdown_phpextra myfile.html
有没有办法将所有换行符保留在 html 文件中?
我正在使用 pandoc 从 html 转换为 markdown。
Pandoc 正在删除结果中的换行符。
这是我正在使用的命令:
pandoc -f html -t markdown_phpextra myfile.html
有没有办法将所有换行符保留在 html 文件中?
挖掘一个老问题,因为我刚刚发现您可以为此指定一个 Pandoc 扩展:
pandoc -f markdown+hard_line_breaks -t html myfile.html
这对我有用(但请注意,我使用了常规降价)。另请参阅 pandoc 的手册页以获取更多说明。
较新的 pandoc 版本支持--wrap=preserve
.
Pandoc 不区分换行符和其他空格(<pre>
标签之外),因为它们在 HTML 中没有语义上的不同。
<pre>
在需要保留空格的地方使用标签。你试过 
或<br>
我有同样的问题。我做了什么用<p></p>
字符串替换每个换行符,<p>
并</p>
在开头和结尾添加和。然后我将文本传递给 pandoc。它运作良好。