【问题标题】:Asciidoc split first table header cellAsciidoc 拆分第一个表格标题单元格
【发布时间】:2022-01-28 03:17:53
【问题描述】:

我在 asciidoc 中有下表,我希望第一个单元格对角分割(或通过其他更易读的方式),因为很明显第一行是“to”,第一个列是“来自”一列:

[cols=","]
|===
a|
To →

From ↓

|Hans
|Karl
|Secret gift
|===

请注意,如果我更改为[cols=",",options="header"],第一个单元格的空格会被删除,这使得表格语义更难理解。

另请参阅How can a split diagonally a table header cell? 以了解解释 HTML 要求的类似问题

【问题讨论】:

    标签: asciidoc asciidoctor


    【解决方案1】:

    您需要自定义 CSS,可能还需要一个背景图像,以执行您所寻求的对角分割。

    但是,内置角色可能就足够了:

    [cols="a,"]
    |===
    h|
    [.right]#to →#
    
    From ↓
    
    |Hans
    |Karl
    |Secret gift
    |===
    

    这使“to/from”单元格成为标题,并使用默认主题的.right 样式将“to”移动到单元格的右边缘。

    如果您确实需要应用自定义样式,请参阅Docinfo Files 部分。

    this question 的答案可能会为您提供合适的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多