Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs 组织模式表的脚本导出_Emacs_Elisp_Org Mode - Fatal编程技术网

Emacs 组织模式表的脚本导出

Emacs 组织模式表的脚本导出,emacs,elisp,org-mode,Emacs,Elisp,Org Mode,是否有一种方法可以将组织模式表格导出到文件中,而不必从emacs运行交互式组织表格导出命令 我经常使用org模式创建表,然后将表导出到latex以包含在我的主latex文件中,或者导出到csv以导入到R中进行进一步处理 我怀疑这一切都可以通过使用org babel的动态文档来处理。但我发现将R代码和文本分开,并使用会使更简单,所以我想以编程方式导出这些表,这样我就可以确保在编译最终文本或运行R分析之前更新最新版本 因此,我正在寻找一种在shell中的指定文件上运行org table export

是否有一种方法可以将
组织模式
表格导出到文件中,而不必从emacs运行交互式
组织表格导出
命令

我经常使用
org模式
创建表,然后将表导出到
latex
以包含在我的主
latex
文件中,或者导出到csv以导入到
R
中进行进一步处理

我怀疑这一切都可以通过使用
org babel
的动态文档来处理。但我发现将
R
代码和文本分开,并使用
会使
更简单,所以我想以编程方式导出这些表,这样我就可以确保在编译最终文本或运行
R
分析之前更新最新版本

因此,我正在寻找一种在shell中的指定文件上运行
org table export
的方法(这样我就可以将它放在makefile或
R
脚本中)


我想我可以从命令行运行
elisp
函数,使用
--batch--eval
如下:,但是我不知道如何编写
elisp
函数,以便通过查看组织表导出将文件传递到
组织表导出
,以下应该可以工作:

(defun my-export-batch-function (my-org-file pos-inside-my-table my-org-table-saved-file)
  (find-file my-org-file)
  (goto-char pos-inside-my-table)
  (org-table-export my-org-table-saved-file))
保留Emacs批处理模式部分