org-mode table.el 导出到 HTML 没有标题?



我想使用 emacs org-mode 编写一个带有标题的表。 org-mode 有两种写表的方法:org-table 和 table.el。

导出为 HTML 时,org-table 工作正常,但 table.el 不显示标题。

#+caption: org-table
|------+------|
| name |  age |
|------+------|
| jim  | 8888 |
|------+------|

#+caption: table.el
+-----+-----+
|name |age  |
+-----+-----+
|jim  |8888 |
+-----+-----+

应该怎么做才能让 table.el 的标题正常工作?因为table.el可以编写复杂的表,这非常有用。

这是一个非常古老的问题,但我设法通过添加一个空表(||(来获得标题。可能不是最好的解决方案,但它有效。

#+caption: table.el
||
+-----+-----+
|name |age  |
+-----+-----+
|jim  |8888 |
+-----+-----+

您可以通过添加 width 属性来解决这个问题,以将标题居中放在空的组织表上,只有一个条形 | 后跟 table.el

#+CAPTION: table.el
#+ATTR_HTML: :width 100%
|
+------+------+
| name |  age |
+------+------+
| jim  | 8888 |
+------+------+

最新更新