6

有没有办法在 Multimarkdown 语法中实现选项卡?

我的目标是这样的:

  • 项目:-----------选项卡-------->值
  • 另一个项目:---tab--->Value
  • 还有一项:--->价值

我可以通过一张桌子意识到这一点,但这将是一个开销。我希望它保留一个列表。

4

2 回答 2

8

您可以在任何您喜欢的地方键入“制表符”字符。但是在表格之外没有对齐的概念,因为无法知道结果输出是以等宽字体还是可变宽度字体显示。而且由于 Markdown/MultiMarkdown 吃掉了不必要的空格,因此额外的空格将从结果输出中删除。

列表旨在显示顺序数据。表格旨在显示表格数据。您似乎想显示表格数据,但正试图将其强制转换为不是为此目的而设计的格式。

因此,您的问题的简明答案是“否”。

于 2012-05-17T12:01:31.793 回答
1

但正试图将其强制转换为不是为此目的而设计的格式。

如果你回到打字机,制表位的目的是原来的 where 表;)

遗憾的是,弹性制表符和 .tsv 文本文件(取而代之的是 .csv,以逗号或分号作为分隔符,具体取决于区域)在今天并不常见。编写表格的最简单方法是简单地点击制表符。这也是在列中读取表格数据的最简单方法。只有对于第一个文本编辑程序的程序员来说,将每个制表符简单地显示为 4 个空格更容易。弹性制表位功能在表格列中显示带有制表符的连续文本行。

在一个完美的世界里,由于 Elastic Tabstops,我们到处都有易于书写和阅读的纯文本表格。不幸的是,在现有的文本引擎中实现似乎并不容易。

于 2018-12-06T10:47:19.033 回答