Uzun kuruluş dışa aktarılan lateks başlığı


10

Kuruluş dışa aktarma lateks üstbilgimde birçok satıra ihtiyacım var.

#+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_HEADERHer birinin önüne geçmek için bir alternatif var mı ?


Sorununuz sorunun döşemesi ile ilgili değil.
Dox

2
Tercih ederseniz, tüm önsözleri harici bir dosyaya yazın, deyin header.texve sonra böyle çağırın #+latex_header: /path/to/header.tex.
Dox

Yanıtlar:


11

Olası bir çözüm, LaTeX başlangıç ​​eki ile bir dosya yazmaktır.

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

sonra da #+latex_headerkuruluş dosyanızda tek bir çağrı kullanın

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

* Introduction
  bla bla bla

1
Yapmam gerekiyordu#+latex_header: \input preamble
Toothrot

@toothrot: Dosyanın çağrısını düzelttim. Teşekkür!
Dox
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.