组织模式表:从导出中排除列

Ger*_*ano 4 emacs latex org-mode

我在org-mode中有一组表,我正在导出,但是我希望用于计算和使用代码块的某些列从LaTeX导出中排除.

我确定通过在表格下方指定要导出的列范围,我看到了一种方法,但我无法在网络上的任何地方找到对它的引用,所以我很有可能梦到它.

ph0*_*nix 5

实现此目的的另一种方法是H在org文件的LaTeX标头选项中定义"隐藏"列类型,然后用于#+ATTR_LATEX: :align llH指示第三列将在导出()上隐藏:

#+LATEX_HEADER: \usepackage{array}
#+LATEX_HEADER: \newcolumntype{H}{>{\setbox0=\hbox\bgroup}c<{\egroup}@{}}

#+ATTR_LATEX: :align llH
|-----+-------+------|
|   2 | 1/2   | junk |
|   4 | 1/4   | junk |
|   8 | 1/2   | junk |
Run Code Online (Sandbox Code Playgroud)


Iva*_*rus 3

如果您使用“Radio Tables”,您可以执行类似的操作

#+ORGTBL: SEND some-name orgtbl-to-latex :skipcols (3)
|-----+-------+------|
|   2 | 1/2   | junk |
|   4 | 1/4   | junk |
|   8 | 1/2   | junk |
Run Code Online (Sandbox Code Playgroud)

有关所有详细信息,请参阅http://www.gnu.org/software/emacs/manual/html_mono/org.html#Radio-tables 。

我相信直接通过导出可能是不可能的,因为他们从 2010 年 11 月起在http://comments.gmane.org/gmane.emacs.orgmode/33946C-c C-e上提供了相同的答案。