【发布时间】:2021-06-13 14:36:53
【问题描述】:
我的源代码使用 Tab 缩进。但是在pandoc生成的html中,代码缩进了4个空格。
是否有任何选项来控制如何缩进?还是可以让pandoc直接复制代码?
(因为有tab缩进的代码在栈溢出时变成了空格,所以示例如图)
降价:
,
HTML:
.
【问题讨论】:
标签: html markdown indentation pandoc
我的源代码使用 Tab 缩进。但是在pandoc生成的html中,代码缩进了4个空格。
是否有任何选项来控制如何缩进?还是可以让pandoc直接复制代码?
(因为有tab缩进的代码在栈溢出时变成了空格,所以示例如图)
降价:
,
HTML:
.
【问题讨论】:
标签: html markdown indentation pandoc
是的,这是可能的。
来自 pandoc 文档:https://pandoc.org/MANUAL.html
-p,--preserve-tabs保留制表符而不是将它们转换为空格。 (默认情况下,pandoc 在解析其输入之前将制表符转换为空格。)请注意,这只会影响文字代码跨度和代码块中的制表符。常规文本中的制表符始终被视为空格。
只需传递 pandoc 这个参数。
【讨论】: