Skip to content

Journal templates

Pick the template that matches your target journal and add it to the yaml header of your markdown:

journal:
    template: ametsoc          # template name, see table below
    options: twocol            # optional, per-template — see the docs page

Article-class templates (single PDF, any journal):

template covers example docs
copernicus (aliases cp, esd, ...) Copernicus / EGU: ACP, BG, CP, ESD, HESS, NHESS, TC, ... PDF docs
science AAAS Science, Science Advances PDF docs
ametsoc (aliases jclim, jas, mwr, bams, ...) AMS: J. Climate, JAS, MWR, BAMS, ... PDF docs
arxiv (alias preprint) arXiv preprint, generic article-class PDF docs
elsarticle (alias elsevier) Elsevier: QSR, EPSL, GPC, Earth-Science Reviews, Cell, Lancet, ... PDF docs
agujournal (aliases agu, jgr, grl, james, wrr, ...) AGU: JGR family, GRL, Earth's Future, JAMES, ... PDF docs
springernature (aliases nature, naturecomms, natclimchange, natgeoscience, scirep) Springer Nature: Nature, Nature Communications, Nature Climate Change, Nature Geoscience, Scientific Reports, ... PDF docs
pnas PNAS PDF docs

Book-family templates (theses, monographs, multi-chapter documents):

template document class structure docs
book \documentclass{book} \frontmatter / \mainmatter / \backmatter docs
report \documentclass{report} No front/main/back matter macros docs
memoir \documentclass{memoir} \frontmatter / \mainmatter / \backmatter; configurable chapter styles docs
classicthesis \documentclass{scrreprt} + bundled classicthesis.sty Bringhurst-inspired typography; no front/main/back matter macros docs

Presentation templates (Beamer slide decks):

template aliases covers docs
beamer slides, presentation Lecture slides, conference presentations, seminar talks docs

Book-family templates support \include{...} for chapters (enabling --only for selective recompilation), front-matter YAML keys (dedication:, list_of_figures:, etc.), and bibliography_per_chapter: true for per-chapter biblatex bibliographies.

Each template ships a default journal.options value chosen to produce a publication-style PDF (typeset 2-column journal look, no draft watermarks). For peer-review submission you usually want to switch to the publisher's submission options (e.g. preprint,12pt for Elsevier, draft for AGU, the empty default for AMS 1.5-spacing). The per-journal docs page lists the alternatives.

Partial support only

Before submitting, you will likely need to hand-edit the final LaTeX — appendix structure, special sections (Methods Online, Extended Data, Significance, …) and journal-specific cross-reference macros are not all wired up automatically. Use the example PDF to confirm the layout looks reasonable, then run texmark --tex out.tex and finish the manuscript in LaTeX directly.

See the YAML reference for the common front-matter fields shared by all templates.