emacs 组织模式 : How to remove <colgroup> tag generated by HTML export?

标签 emacs org-mode org-table

环境: emacs 24.3 (9) for os x with org-mode 版本:8.2.1.21

我使用 org-mode 将带有表格的 org 文件转换为 html 表格格式。但是,每当表存在时,html 文件总是包含以下片段:

<colgroup>
<col  class="left" />

<col  class="right" />

<col  class="right" />
</colgroup>

我尝试了多种方法来消除该片段输出,但这些标签就是行不通;有些包括 M-x 自定义变量 1. org-html-* 2. 组织导出表-* 3. org-export-html-* 4. 组织表-*

我可以看到该片段可能是由 ox-html.el 生成的,但我无法取消该操作。

我只想从我的组织文件中导出纯 HTML 表格。没什么别的了。没有额外的默认属性,没有其他默认的 HTML 标签,没有 css 等。我怎样才能实现这一点?

最佳答案

目前没有可删除的自定义选项 <colgroup> 。 但如果您知道自己根本不需要它们,则可以这样做:

(defun org-export-table-cell-starts-colgroup-p (table-cell info))
(defun org-export-table-cell-ends-colgroup-p (table-cell info))

关于emacs 组织模式 : How to remove <colgroup> tag generated by HTML export?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19700210/

相关文章:

emacs - 保存和恢复 elscreen 标签和分帧

emacs - 如何保存我在 LispBox/Slime 中输入的所有函数?

emacs - 组织模式下的内联代码

org-mode - 组织模式表,在当前行显示不同的背景,或者,交替偶数/奇数组织行

ruby-on-rails - like-vim emacs ruby​​ 缩进

emacs - "Package-Requires"太长怎么办?

emacs - 组织模式导出选项,例如 ODT、beamer

Emacs 组织模式 : what is the meaning of this agenda decoration?

python - 在 org 模式下将字符串参数从表传递到代码块