是否可以将 *.org 文件导出为 LaTeX 文件,没有通常的序言和\documentclass[...]{article}
一些\usepackage[]{xyz}
,却利用 LaTeX 和 org-mode 的数学和计算能力?
我在 32 位 Windows 7 机器上安装了 EMACS+AUCTeX 和 TexLive 2013。
答案1
编辑
我错了,您可以使用普通的 Org 模式命令来执行此操作。
C-c C-e
将调用org-export-dispatch
这将打开缓冲区。您会注意到顶部的Export Dispatcher
选项,可以使用 进行切换。将其设置为,然后使用(或任何您喜欢的)完成导出。Body Only
C-b
On
l l
我将在下面保留我原来的解决方案,尽管现在没有必要pandoc
。
使用 pandoc 的原始答案
一个不优雅的解决方案使用潘多克。从命令行,以下内容提供 org -> latex 转换,而不产生任何标题文本:
pandoc -o file_name.tex file_name.org
假设您的文件名为“file_name.org”。当您访问要导出的文件时,可以使用 elisp 从 Emacs 中调用此函数:
(defun my-export-to-tex ()
"Export this buffer from org to latex."
(interactive)
(async-shell-command
(concatenate "pandoc -o "
(file-name-base buffer-file-name)
".tex " buffer-file-name)))