我们如何让pandoc从markdown中生成漂亮的、人类可读的HTML?
最近,我意识到我做了一个错误的选择,用降价的方式写笔记。我想换成HTML,把它放在我的网站上 我使用pandoc将文件从html转换为标记:我们如何让pandoc从markdown中生成漂亮的、人类可读的HTML?,html,css,vim,pandoc,Html,Css,Vim,Pandoc,最近,我意识到我做了一个错误的选择,用降价的方式写笔记。我想换成HTML,把它放在我的网站上 我使用pandoc将文件从html转换为标记: pandoc file.md-o file.html 但这一切似乎都错了(来自vim的片段): 问题: 代码不可读。它在Markdown中非常、非常可读,但我不确定为什么会出现字符代码而不是人类可以阅读的东西 压痕很奇怪。我刚刚在vim中用通常的gg=G进行了缩进,似乎所有的标记都在逐渐向右侧缩进。这是预期的行为吗?它看起来确实很难看 关于HTML代码的
pandoc file.md-o file.html
但这一切似乎都错了(来自vim的片段):
问题:
gg=G
进行了缩进,似乎所有的
标记都在逐渐向右侧缩进。这是预期的行为吗?它看起来确实很难看class=“language-c++”
而不是class=“sourceCode cpp
问:有什么方法可以轻松解决这个问题,或者让pandoc首先生成更好的代码?有没有比pandoc更好的替代品?有没有我缺少的pandoc选项?关于“字符代码”,我想你的意思是
等等。这些在HTML中是必要的,因为字符代码是的“我想你指的是
之类的。这些在HTML中是必需的,因为确保您使用的是最新的pandoc版本(我没有获得
缩进),您可以将pandoc的输出传递到htmltdy
或类似文件,以便尽可能使用最新的pandoc版本(我没有获得缩进),您可以将pandoc的输出传递给htmlidy
或类似的程序,以便最好地使用