ODT 导出后端支持原生 Org mode 表格(参见 Tables)与简单的 ‘table.el’ 表格。不支持包含单元格跨行、跨列的复杂 ‘table.el’ 表格,此类表格会在导出文档中被移除。
默认情况下,ODT 导出后端导出的表格带有上下框架,且有分隔线划分行组与列组(参见 Column Groups)。所有表格会被设置为相同宽度,同时遵循表格对齐方式与列相对宽度设置(参见 Column Width and Alignment)。
注意:ODT 导出后端将列宽解释为权重比例,默认权重为 1。
在 ‘ATTR_ODT’ 行中指定 ‘:rel-width’ 属性可控制表格宽度,示例如下:
#+ATTR_ODT: :rel-width 50 | Area/Month | Jan | Feb | Mar | Sum | |---------------+-------+-------+-------+-------| | / | < | | | < | | <l13> | <r5> | <r5> | <r5> | <r6> | | North America | 1 | 21 | 926 | 948 | | Middle East | 6 | 75 | 844 | 925 | | Asia Pacific | 9 | 27 | 790 | 826 | |---------------+-------+-------+-------+-------| | Sum | 16 | 123 | 2560 | 2699 |
导出后,上述表格会占据文本宽度区域的 50%。导出器按 13:5:5:5:6 的比例分配列宽,第一列左对齐,其余列右对齐。竖线分隔表头与最后一列,横线分隔表头与最后一行。
如需更深度的自定义,可创建自定义表格样式,并通过 ‘ATTR_ODT’ 关键字关联至表格。参见 Customizing tables in ODT export。