長い組織エクスポートラテックスヘッダー


10

org-export latexヘッダーに多くの行が必要です。

#+LATEX_HEADER: \usepackage[main=british,polutonikogreek]{babel}
#+LATEX_HEADER: \usepackage{fontspec}
#+LATEX_HEADER: \usepackage{hanging}
#+LATEX_HEADER: \setmainfont{ebgaramond}[Contextuals=Alternate]
#+LATEX_HEADER: \newcount\instr \instr=1 % hide/show instructions
#+LATEX_HEADER: \babelhyphenation[british]{philo-sophy}

#+LATEX_HEADERそれぞれの前に置く代わりのものはありますか?


あなたの問題は質問のタイルとは関係ありません。
Dox

2
必要にheader.tex応じて、すべてのプリアンブルを外部ファイルに書き込んで(たとえば)、次にのように呼び出します#+latex_header: /path/to/header.tex
Dox

回答:


11

可能な解決策は、LaTeXプリアンブルを使用してファイルを書き込むことです。

%% This is the file MyTeXHeader.tex
\usepackage[main=british,polutonikogreek]{babel}
\usepackage{fontspec}
\usepackage{hanging}
\setmainfont{ebgaramond}[Contextuals=Alternate]
\newcount\instr \instr=1 % hide/show instructions
\babelhyphenation[british]{philo-sophy}

そして#+latex_header、あなたの組織ファイルで単一の呼び出しを使用します

#+title: A shortcut in my LaTeX header
#+author: Stan Lee
#+latex_header: \input{/path/to/your/MyTeXHeader.tex}

* Introduction
  bla bla bla

1
私はやらなければなりません#+latex_header: \input preamble
でした

@toothrot:ファイルの呼び出しを修正しました。THX!
Dox
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.