Asciidoc 首先拆分 table header 单元格
Asciidoc split first table header cell
我在 asciidoc 中有以下 table,为此我希望第一个单元格被对角线分割(或通过其他更易读的方式),因为很明显顶行是“to”,第一列是“from”:
[cols=","]
|===
a|
To →
From ↓
|Hans
|Karl
|Secret gift
|===
请注意,如果我更改为 [cols=",",options="header"]
,第一个单元格的空格将被删除,这使得理解 table 语义变得更加困难。
另请参阅 How can a split diagonally a table header cell? 以了解解释 HTML
中要求的类似问题
您需要自定义 CSS,可能还需要背景图片,才能执行您寻求的对角线分割。
但是,built-in 个角色可能就足够了:
[cols="a,"]
|===
h|
[.right]#to →#
From ↓
|Hans
|Karl
|Secret gift
|===
这使得“to/from”单元格成为 header,并使用默认主题的 .right
样式将“to”移动到单元格的右边缘。
如果您确实需要应用自定义样式,请参阅 Docinfo Files 部分。
this question 的答案可能会为您提供合适的解决方案。
我在 asciidoc 中有以下 table,为此我希望第一个单元格被对角线分割(或通过其他更易读的方式),因为很明显顶行是“to”,第一列是“from”:
[cols=","]
|===
a|
To →
From ↓
|Hans
|Karl
|Secret gift
|===
请注意,如果我更改为 [cols=",",options="header"]
,第一个单元格的空格将被删除,这使得理解 table 语义变得更加困难。
另请参阅 How can a split diagonally a table header cell? 以了解解释 HTML
中要求的类似问题您需要自定义 CSS,可能还需要背景图片,才能执行您寻求的对角线分割。
但是,built-in 个角色可能就足够了:
[cols="a,"]
|===
h|
[.right]#to →#
From ↓
|Hans
|Karl
|Secret gift
|===
这使得“to/from”单元格成为 header,并使用默认主题的 .right
样式将“to”移动到单元格的右边缘。
如果您确实需要应用自定义样式,请参阅 Docinfo Files 部分。
this question 的答案可能会为您提供合适的解决方案。