Header lateks ekspor-org panjang

10

Saya perlu banyak baris di header lateks ekspor-org saya.

#+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}

Apakah ada alternatif untuk menempatkan #+LATEX_HEADERdi depan masing-masing?

Toothrot
sumber
Masalah Anda tidak terkait dengan ubin pertanyaan.
Dox
2
Jika Anda mau, tulis semua pembukaan di file eksternal, ucapkan header.tex, lalu panggil seperti #+latex_header: /path/to/header.tex.
Dox

Jawaban:

11

Solusi yang mungkin adalah menulis file dengan pembukaan LaTeX, seperti

%% 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}

dan kemudian gunakan satu panggilan #+latex_headerdalam file org Anda

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

* Introduction
  bla bla bla
Dox
sumber
1
Saya harus melakukan#+latex_header: \input preamble
Toothrot
@trotrot: Saya mengoreksi panggilan file. Terima kasih!
Dox