Pandoc 将表转换为管道表

问题描述 投票:0回答:2

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

pandoc -t markdown-pipe_tables-simple_tables-multiline_tables

结果出现在网格中的所有表格中。

但是当我这样做时

pandoc -t markdown-grid_tables-simple_tables-multiline_tables

它会在 html 表中生成所有非管道表。

markdown pandoc
2个回答
7
投票

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

pandoc中的相关代码是

isSimple


0
投票

让我们尝试使用以下命令转换为 Markdown 表格:

pandoc --to markdown-pipe_tables-simple_tables-multiline_tables-grid_tables

希望这对您有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.