13.10.2 LaTeX specific export settings

The LaTeX export backend has several additional keywords for customizing LaTeX output. Setting these keywords works similar to the general options (see Export Settings).

DESCRIPTION

The document’s description. The description along with author name, keywords, and related file metadata are inserted in the output file by the hyperref package. See org-latex-hyperref-template for customizing metadata items. See org-latex-title-command for typesetting description into the document’s front matter. Use multiple ‘DESCRIPTION’ keywords for long descriptions.

LANGUAGE

Language code of the primary document language. When ‘LANGUAGE’ keyword is not not specified use the value of org-export-default-language (by default - ‘en’, American English)

The list of language codes supported by Org is stored in the variable org-latex-language-alist.

In order to be effective, the ‘babel’ or ‘polyglossia’ packages—according to the LaTeX compiler used—must be loaded with the appropriate language as argument. This can be accomplished by modifying the org-latex-packages-alist variable, e.g., with the following snippet (note that ‘polyglossia’ does not work with pdfLaTeX):

(add-to-list 'org-latex-packages-alist
             '("AUTO" "babel" t ("pdflatex" "xelatex" "lualatex")))
(add-to-list 'org-latex-packages-alist
             '("AUTO" "polyglossia" t ("xelatex" "lualatex")))
LATEX_CLASS

This is LaTeX document class, such as article, report, book, and so on, which contain predefined preamble and headline level mapping that the LaTeX export backend needs. The backend reads the default class name from the org-latex-default-class variable. Org has article as the default class. A valid default class must be an element of org-latex-classes.

LATEX_CLASS_OPTIONS

Options the LaTeX export backend uses when calling the LaTeX document class.

LATEX_COMPILER

The compiler, such as ‘pdflatex’, ‘xelatex’, ‘lualatex’, for producing the PDF. See org-latex-compiler.

LATEX_HEADER
LATEX_HEADER_EXTRA

Arbitrary lines to add to the document’s preamble, before the hyperref settings. See org-latex-classes for adjusting the structure and order of the LaTeX headers.

KEYWORDS

The keywords for the document. The description along with author name, keywords, and related file metadata are inserted in the output file by the hyperref package. See org-latex-hyperref-template for customizing metadata items. See org-latex-title-command for typesetting description into the document’s front matter. Use multiple ‘KEYWORDS’ lines if necessary.

SUBTITLE

The document’s subtitle. It is typeset as per org-latex-subtitle-format. If org-latex-subtitle-separate is non-nil, it is typed outside of the \title macro. See org-latex-hyperref-template for customizing metadata items. See org-latex-title-command for typesetting description into the document’s front matter.

The following sections have further details.