可以在 src 块中(逐行)处理 org 表中的数据,如下所示:
#+NAME: test-table
| a | b |
|---+---|
| 1 | 2 |
| 3 | 4 |
#+NAME: test-table-script
#+BEGIN_SRC emacs-lisp :var table=test-table
(mapcar (lambda (x) (cadr x)) table)
#+END_SRC
#+RESULTS: test-table-script
| 2 | 4 |
但是,在上面的示例中,表格只能通过table
变量获得,我必须手动拉出每一行/列中的元素。
在原始表具有列名的情况下(如上例所示),有没有办法让表的值列自动绑定到块中的这些变量(a
以及b
示例表中)BEGIN_SRC
?