小编use*_*294的帖子

Emacs org:在导出过程中提升子树的所有标题?

我经常使用 emacs org 将部分 org 文档导出到 Latex/pdf。我想知道是否有办法在导出过程中提升所选部分的所有标题。例如,假设该文件如下所示:

* Project 1
** Task 1                   :export:
*** Introduction
    Text text text. 
*** Results
    Text text text. 
* Project 2
Run Code Online (Sandbox Code Playgroud)

emacs org 导出到 Latex 将生成以下结构的 tex 文件:

\section{Project 1}
\subsection{Task 1}
\subsubsection{Introduction}
    Text text text. 
\subsubsection{Results}
    Text text text.
Run Code Online (Sandbox Code Playgroud)

但由于要导出的部分没有最高级别,因此采用以下结构更有意义:

\section{Task 1}
\subsection{Introduction}
    Text text text. 
\subsection{Results}
    Text text text.
Run Code Online (Sandbox Code Playgroud)

或者,甚至更好:

\title{Task 1}
\maketitle
\section{Introduction}
    Text text text. 
\section{Results}
    Text text text.
Run Code Online (Sandbox Code Playgroud)

我想知道是否有人知道如何解决这个问题?不幸的是,我的 lisp 技能非常初级,看起来应该不会太难。

谢谢!

斯蒂芬

emacs org-mode

5
推荐指数
1
解决办法
1028
查看次数

标签 统计

emacs ×1

org-mode ×1