2

ラテックスモードでは、tex ファイルを作成して、必要なすべての設定を入れることができます。たとえば、通常の tex として呼び出し、次のように、デバッグするすべての tex ファイルの先頭にその場所を配置します。

\input{path_of_usual.tex/usual}

の間にコードを入力するだけです

\begin{document}

\end{document}

すべての設定が通常の.texに入力されています。

そして、ここで私の目的は、org-mode -xelatex で同様のことを行うことです。どのコマンドを .emacs に追加する必要がありますか?

そのようなコマンドを.emacsに追加するようです

(add-to-list 'org-export-latex-classes
         '("my-article"
           "\\documentclass......
             \\usepackage{.....

org-file : のコードを介してラテックス形式を定義できます#+LATEX_CLASSES my-article

\\....しかし、私はすべてを置き換えまし\\input{location_of_usual.tex/usual}た.orgファイルはPDFファイルを生成できず、次のメッセージが表示されます:

'org-export-classes' にクラス 'usual' の定義がありません

正しいセットアップは何ですか?

私は多くの対処を試みましたが、次のように失敗しました。

#+LaTeX:\input{location}

emacs には、次のようなエラー メッセージが引き続き表示されます。

'org-export-classes' にクラス 'usual' の定義がありません

4

1 に答える 1

3

org-file : のコードを介してラテックス形式を定義できます #+LATEX_CLASSES my-article

これはタイプミスです。ファイル ヘッダー ディレクティブは#+LATEX_CLASS:. それを変更すると、pdfにエクスポートできるようになります。

\\....しかし、私はすべてを置き換えまし\\input{location_of_usual.tex/usual}た。組織ファイルは PDF ファイルを生成できません。メッセージが表示されます。

前に、my-article という独自のエクスポート クラスを追加したと言いましたが、上記のエラー メッセージは、「通常」を使用したことを示唆しています。

正しいセットアップは何ですか?#+LaTeX:\input{location} のように、何度も処理を試みましたが失敗しました。

\input{..}ここで、行を \begin{document}...\end{document} の外側に表示したい場合は、#+LATEX_HEADER: 代わりにディレクティブを使用する必要があります。

PS: これらは組織モードのメーリング リストに適していると思います。

于 2012-07-01T02:40:53.057 に答える