Pandoc将表转换为管道表

时间:2017-10-31 14:29:50

标签: markdown pandoc

是否可以将所有表转换为pandoc中的pipe_tables? 我可以将所有表转换为网格,但不是所有表都要转换为管道。

pandoc -t markdown-pipe_tables-simple_tables-multiline_tables

网格中所有表格的结果。

但是当我做的时候

pandoc -t markdown-grid_tables-simple_tables-multiline_tables

它会导致html表中的所有无管道表。

2 个答案:

答案 0 :(得分:1)

你必须确保你的桌子是一个简单的"表。这意味着它不应该包含任何换行符,并且唯一的块级内容是段落(即没有列表,代码块,块引用等)。然后,你的命令应该工作。否则,您的表不能表示为管道表,因此pandoc将回退到HTML。

pandoc中的相关代码是isSimple ...

答案 1 :(得分:0)

让我们尝试使用以下命令转换为 Markdown 表:pandoc --to markdown-pipe_tables-simple_tables-multiline_tables-grid_tables

希望对您有所帮助!