summaryrefslogtreecommitdiff
path: root/data/templates/default.docbook4
AgeCommit message (Collapse)Author
2019-08-25Use new doctemplates, doclayout.John MacFarlane
+ Remove Text.Pandoc.Pretty; use doclayout instead. [API change] + Text.Pandoc.Writers.Shared: remove metaToJSON, metaToJSON' [API change]. + Text.Pandoc.Writers.Shared: modify `addVariablesToContext`, `defField`, `setField`, `getField`, `resetField` to work with Context rather than JSON values. [API change] + Text.Pandoc.Writers.Shared: export new function `endsWithPlain` [API change]. + Use new templates and doclayout in writers. + Use Doc-based templates in all writers. + Adjust three tests for minor template rendering differences. + Added indentation to body in docbook4, docbook5 templates. The main impact of this change is better reflowing of content interpolated into templates. Previously, interpolated variables were rendered independently and intepolated as strings, which could lead to overly long lines. Now the templates interpolated as Doc values which may include breaking spaces, and reflowing occurs after template interpolation rather than before.
2017-02-20Merge commit '9e52ac6bb02afd7b4ed5dad61021a1fa33051203' as 'data/templates'John MacFarlane
2017-02-20Removed data/templates submodule.John MacFarlane
2017-02-06default.beamer changes (Thomas Hodgson):John MacFarlane
- Use dvipsnames options when colorlinks specified (otherwise we get an error for 'maroon') - Added titegraphic and logo variables.
2017-02-06Use unicode-math by default in default.latex template.John MacFarlane
mathspec will be used in xelatex if the `mathspec` variable is set; otherwise unicode-math will be used. Thanks to Václav Haisman.
2017-01-29Use latest master HEAD for templates.John MacFarlane
2017-01-26Split writeDocbook into writeDocbook4, writeDocbook5.John MacFarlane
Removed writerDocbookVersion in WriterOptions. Renamed default.docbook template to default.docbook4. Allow docbook4 as an output format. But alias docbook = docbook4.
2017-01-26EPUB writer: split writeEPUB into writeEPUB2, writeEPUB3.John MacFarlane
Also include explicit epub2 output format in CLI tool.
2017-01-25Rename default.html template to default.html4.John MacFarlane
2017-01-25Copied a few changes from default.latex to default.beamer.John MacFarlane
(Wandmalfarbe)
2017-01-24Changed position of \VerbatimNotes and fancyvrb in latex, beamer templates.John MacFarlane
This fixes hyperlinks on footnotes in documents that contain verbatim in notes. (Note: the beamer template was updated to match the LaTeX template, but at this point verbatim in notes seems not to work in beamer.) Closes #3361.
2017-01-10LaTeX template: Add hyphen option to url package.John MacFarlane
2017-01-03LaTeX template: allow passing `microtypeoptions` to microtype.John MacFarlane
Thanks to Vaclav Haisman.
2016-12-30docbook5template: fix namespace declarations (Mauro Bieg).John MacFarlane
2016-12-04LaTeX template: use correct separator for pdfkeywords.John MacFarlane
Needs a comma not a semicolon. Thanks to Wandmalfarbe.
2016-11-25Use pre-wrap for code in dzslides template (Nicolas Porcel).John MacFarlane
Otherwise overly long code will appear on every slide.
2016-10-25Add hypersetup options to beamer templates (Jake Zimmerman).John MacFarlane
2016-09-28LaTeX template: use footnote package to fix notes in tables.John MacFarlane
Thanks to Václav Haisman.
2016-09-28revealjs template: Added `notes-server` option (Yoan Blanc).John MacFarlane
jgm/pandoc-templates#212
2016-09-28LaTeX template: set default figure placement.John MacFarlane
Thanks to Václav Haisman. This accompanies #3093. This change allows users to set the default figure placement for figures, instead of enforcing one choice. Users with custom templates will need to add this.
2016-09-25Use p tags for subtitle, author, date in epub, revealjs, slidy templates.John MacFarlane
See #3119.
2016-09-25HTML template: use p instead of h1 for subtitle, author, date.John MacFarlane
Closes #3119.
2016-09-23Beamer template: added support for fontfamilies.John MacFarlane
As already in LaTeX. Closes #216.
2016-08-11Added `themeoptions` variable to beamer template (Carsten Gips).John MacFarlane
2016-08-06Added `beamerarticle` variable.John MacFarlane
This causes the `beamerarticle` package to be loaded in beamer, to produce an article from beamer slides. (Carsten Gips)
2016-07-22Textile reader: support `bc..` extended code blocks.John MacFarlane
Also, remove trailing newline in code blocks (consistently with Markdown reader).
2016-07-20Restored whitespace between paragraphs in beamer template.John MacFarlane
See jgm/pandoc-templates#207.
2016-07-18LaTeX template: Added dummy definition for `\institute`.John MacFarlane
This isn't a standard command, and we want to avoid a crash when `institute` is used with the default template.
2016-07-01beamer, latex templates: pass biblatexoptions directly in package load.John MacFarlane
This allows runtime optinos to be used. Fixes jgm/pandoc-citeproc#201
2016-06-30Added Zim Wiki writer, template and tests.Alex Ivkin
2016-06-25Added `secnumdepth` variable to LaTeX template.John MacFarlane
Closes #2920.
2016-06-07latex template: fix for obscure hyperref/xelatex issue.John MacFarlane
Here's a minimal case: \documentclass[]{article} \usepackage{hyperref} \begin{document} \section{\%á} \end{document} Without this change, this fails on the second invocation of xelatex. See https://tex.stackexchange.com/questions/313266/and-non-ascii-characters-in-headings This affects inputs this like # %á with pdf output via xelatex.
2016-05-19LaTeX template: support for custom font families.John MacFarlane
Needed for correct polyglossia operation with Cyrillic fonts and perhaps can find some other usages. Example usage in YAML metadata: ``` fontfamilies: - name: \cyrillicfont font: Liberation Serif - name: \cyrillicfonttt options: Scale=MatchLowercase font: Liberation ``` (vladipus)
2016-05-01Added docbook5 template.John MacFarlane
2016-03-19Added `institute` variable in LaTeX and Beamer templates.John MacFarlane
2016-01-21Added default.tei TEI templateJohn MacFarlane
2016-01-01HTML slide templates: add toc. (Andrew Dunning)John MacFarlane
2015-12-23Added 'paper' after $papersize$ variable in latex template.John MacFarlane
Thus you can say `papersize: a4` and the latex will contain `a4paper`. This change may break some existing workflows; if you currently specify `a4paper`, you'll get `a4paperpaper` which is meaningless. However, the change seems worth it, as it will make the `papersize` variable work uniformly across ConTeXt, LaTeX, and html->pdf via wkhtmltopdf. See https://github.com/jgm/pandoc/commit/3861df510c45ecfc0ac9581dc6f16b07eac4a 62d#commitcomment-15135193
2015-12-19Beamer: Moved header-includes before setting of title etc.John MacFarlane
This matches a change already made in the LaTeX template (Thomas Hodgson). Closes jgm/pandoc-templates#168
2015-12-19LaTeX/Beamer template changes (Thomas Hodgson):John MacFarlane
* Added `thanks` variable * Use `parskip.sty` when `indent` isn't set (fall back to using `setlength` as before if `parskip.sty` isn't available). * Use `biblio-style` with biblatex. * Added `biblatexoptions` variable. * Added `section-titles` variable (defaults to true) to enable/suppress section title pages in beamer slide shows. * Moved beamer themes after fonts, so that themes can change fonts. (Previously the fonts set were being clobbered by lmodern.sty.)
2015-12-04Beamer template: make `\euro` conditional on presence of character.John MacFarlane
for xelatex and lualatex, as it is for pdflatex. Andrew Dunning.
2015-12-03LaTeX template changes:John MacFarlane
- only pass options to color package if colorlinks is set - make definition of `\euro` conditional in xelatex/lualatex, as it is already for pdflatex (Andrew Dunning)
2015-12-03Fixed man template so disabling hyphenation actually works.John MacFarlane
The command needs to come after .TH.
2015-11-20context template: use simplefonts for font loading.John MacFarlane
This is needed for things to work on ConTeXt stable from TeXLive 2015. Thanks to Pablo Rodríguez.
2015-11-20context template: Revert use of `\setuphead` in title block.John MacFarlane
Thanks to Andrew Dunning and Rik Kabel.
2015-11-20latex template changes.John MacFarlane
* Removed setting of `subject` in PDF metadata. This used to be set to the subtitle, but really the subtitle need not give the subject. Also, `subtitle` can contain formatting, so we'd need, at least, a plain text version for this. * Moved `header-includes` before setting of `\title`, `\author`, etc. This allows these macros to be redefined. * Use `\subtitle` command for `subtitle`, instead of tacking it on to the title as before. We give a no-op fallback definition if it is not defined. This change should produce much better results in classes that support `\subtitle`. With the default article class, which does not define `\subtitle`, subtitles will no longer be printed unless the user defines `\subtitle` and redefines `\maketitle`. * Moved redefinitions of `\paragraph` and `\subparagraph` to before header-includes.
2015-11-17Added 'navigation' variable to beamer template.John MacFarlane
Valid values are `empty` (the default), `horizontal`, `vertical`, and `frame`. Note that this changes the default behavior from `horizontal` to `empty`. Closes #2543.
2015-11-16reveal.js template: Fixed parallaxBackground options.John MacFarlane
`parallaxBackgroundHorizontal` and `parallaxBackgroundVertical` need integer values, not strings. (Vaughn Iverson)
2015-11-14Allow more customization of opendocument styles.John MacFarlane
Automatic styles can now be inserted in the template, since the template, not the writer, now provides the enclosing `<office:automatic-styles>` tags. Closes #2520.
2015-11-12ConTeXt and LaTeX templates: more cleanup (Andrew Dunning).John MacFarlane
- Formatting of some conditionals is adjusted to provide cleaner spacing and punctuation in generated preamble. - `$for$` is always provided where the user might want to use multiple options (does not change existing functionality). - `hyperref` link rendering revised per discussion in https://github.com/jgm/pandoc-templates/commit/a84f822c30fde1802131c1c7d69d6ebae4550f72: - the `hidelinks` option is now effectively the default (and has been removed as a separate option), rather than setting all links to black; - link colours can be enabled more easily (using a slightly darker version of the old Pandoc defaults) using a new `colorlinks` variable; - `pdfborder={0 0 0}` is automatically enabled in `hyperref` when `colorlinks` is enabled, and is now only applied. - ConTeXt only: - microtype applied to both regular text and small caps; - `indenting` variable added; - renamed `style` to `linkstyle` for consistency (had not yet made it into the README through my oversight, which I will correct); - separated `linkcontrastcolor` from `linkcolor`; - matching LaTeX `hyperref` usage, only disable link styling rather than providing a specific setting.