【问题标题】:Pandoc, markdown to html, how to use tab indentation in code area?Pandoc,markdown到html,如何在代码区使用tab缩进?
【发布时间】:2021-06-13 14:36:53
【问题描述】:

我的源代码使用 Tab 缩进。但是在pandoc生成的html中,代码缩进了4个空格。

是否有任何选项来控制如何缩进?还是可以让pandoc直接复制代码?

(因为有tab缩进的代码在栈溢出时变成了空格,所以示例如图)

降价:

,

HTML:

.

【问题讨论】:

    标签: html markdown indentation pandoc


    【解决方案1】:

    是的,这是可能的。

    来自 pandoc 文档:https://pandoc.org/MANUAL.html

    -p, --preserve-tabs

    保留制表符而不是将它们转换为空格。 (默认情况下,pandoc 在解析其输入之前将制表符转换为空格。)请注意,这只会影响文字代码跨度和代码块中的制表符。常规文本中的制表符始终被视为空格。

    只需传递 pandoc 这个参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-18
      • 2021-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-07
      相关资源
      最近更新 更多