长的组织出口乳胶标头


10

我的org-export乳胶标头中需要很多行。

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

Answers:


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 '17

@toothrot:我更正了文件的调用。谢谢!
Dox
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.