Encabezado de latex org-export largo


10

Necesito muchas líneas en mi encabezado de látex 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}

¿Hay alguna alternativa para poner #+LATEX_HEADERdelante de cada uno?


Su problema no está relacionado con el mosaico de la pregunta.
Dox

2
Si lo prefiere, escriba todo el preámbulo en un archivo externo, dígalo header.texy luego llámelo como #+latex_header: /path/to/header.tex.
Dox

Respuestas:


11

Una posible solución es escribir un archivo con el preámbulo de LaTeX, como

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

y luego use una sola llamada de #+latex_headeren su archivo de organización

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

* Introduction
  bla bla bla

1
Tenía que hacer#+latex_header: \input preamble
Toothrot

@toothrot: he corregido la llamada del archivo. ¡Gracias!
Dox
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.