0

src_lang インライン コード ブロック(私の場合は lang=lisp)を使用して埋め込みコード評価を使用して、組織ファイルに LaTeX を記述しています。これは、エクスポートにベア LaTeX を使用する場合には問題なく機能しますが、org ファイル内のベア LaTeX では利用できない AUCTeX 編集と強調表示が必要です。AUCTeX を取得する唯一の方法は、LaTeX ソース コード ブロックを使用することです。これは私が望むことですが、インラインコードブロックは展開されていません。代わりに、文字通り LaTeX にエクスポートされます。エクスポート時にインライン コード ブロックを展開するエクスポート可能な LaTeX ソース コード ブロックを作成する方法、または拡張されるインライン src_lang コード ブロックを使用して AuCTeX 編集機能を使用する方法はありますか?

例:

* This is an example
#+BEGIN_SRC latex
This is an example.  The sum of 2 and 2 is $src_lisp{(+ 2 2)}$.
#+END_SRC

生成します(明確にするために多くのプリアンブルを削除します)

\begin{document}
\maketitle
\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}
\section{This is an example}
\label{sec-1}

This is an example.  The sum of 2 and 2 is $src_lisp{(+ 2 2)}$.

\end{document}

一方

* This is an example
This is an example.  The sum of 2 and 2 is $src_lisp{(+ 2 2)}$.

生産する

\begin{document}

\maketitle

\setcounter{tocdepth}{3}
\tableofcontents
\vspace*{1cm}
\section{This is an example}
\label{sec-1}

This is an example.  The sum of 2 and 2 is $=4=$.

\end{document}
4

1 に答える 1

0

これは非常に遅い答えであることは知っていますが、 CDLaTeXが探しているものかもしれません。

于 2016-07-27T04:56:25.137 に答える