aboutsummaryrefslogtreecommitdiff
path: root/data/templates
AgeCommit message (Collapse)AuthorFilesLines
2016-09-28LaTeX template: use footnote package to fix notes in tables.John MacFarlane1-7/+9
Thanks to Václav Haisman.
2016-09-28revealjs template: Added `notes-server` option (Yoan Blanc).John MacFarlane1-5/+8
jgm/pandoc-templates#212
2016-09-28LaTeX template: set default figure placement.John MacFarlane1-5/+5
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 MacFarlane1-8/+5
See #3119.
2016-09-25HTML template: use p instead of h1 for subtitle, author, date.John MacFarlane1-7/+7
Closes #3119.
2016-09-23Beamer template: added support for fontfamilies.John MacFarlane1-7/+7
As already in LaTeX. Closes #216.
2016-08-11Added `themeoptions` variable to beamer template (Carsten Gips).John MacFarlane1-7/+7
2016-08-06Added `beamerarticle` variable.John MacFarlane1-7/+7
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 MacFarlane1-9/+7
Also, remove trailing newline in code blocks (consistently with Markdown reader).
2016-07-20Restored whitespace between paragraphs in beamer template.John MacFarlane1-7/+9
See jgm/pandoc-templates#207.
2016-07-18LaTeX template: Added dummy definition for `\institute`.John MacFarlane1-7/+7
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 MacFarlane1-7/+7
This allows runtime optinos to be used. Fixes jgm/pandoc-citeproc#201
2016-06-30Added Zim Wiki writer, template and tests.Alex Ivkin1-5/+8
2016-06-25Added `secnumdepth` variable to LaTeX template.John MacFarlane1-22/+5
Closes #2920.
2016-06-07latex template: fix for obscure hyperref/xelatex issue.John MacFarlane1-7/+21
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 MacFarlane1-7/+7
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 MacFarlane1-7/+7
2016-03-19Added `institute` variable in LaTeX and Beamer templates.John MacFarlane1-7/+7
2016-01-21Added default.tei TEI templateJohn MacFarlane1-7/+7
2016-01-01HTML slide templates: add toc. (Andrew Dunning)John MacFarlane1-14/+7
2015-12-23Added 'paper' after $papersize$ variable in latex template.John MacFarlane1-7/+14
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 MacFarlane1-7/+7
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 MacFarlane1-7/+7
* 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 MacFarlane1-7/+7
for xelatex and lualatex, as it is for pdflatex. Andrew Dunning.
2015-12-03LaTeX template changes:John MacFarlane1-7/+7
- 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 MacFarlane1-7/+7
The command needs to come after .TH.
2015-11-20context template: use simplefonts for font loading.John MacFarlane1-7/+7
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 MacFarlane1-11/+7
Thanks to Andrew Dunning and Rik Kabel.
2015-11-20latex template changes.John MacFarlane1-6/+11
* 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 MacFarlane1-7/+6
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 MacFarlane1-7/+7
`parallaxBackgroundHorizontal` and `parallaxBackgroundVertical` need integer values, not strings. (Vaughn Iverson)
2015-11-14Allow more customization of opendocument styles.John MacFarlane1-7/+7
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 MacFarlane1-10/+7
- 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.
2015-10-30Beamer template: added code to prevent slide breaks inside paragraphs.John MacFarlane1-13/+8
This will matter, in practice, only when `allowframebreaks` is used. It is especially helpful for bibliography slides. Closes #2442. Thanks to Nick Bart for the solution.
2015-10-29Beamer template: fix incompatibility of section slides with natbib.John MacFarlane1-7/+15
Natbib (and presumably biblatex) bibliography commands create their own section. Since these are in frame environments, we have an incompatibility with the `\AtBeginSection` macro which creates a special frame when a new section occurs. (We can't have a frame inside another frame.) This change disables `\AtBeginSection` inside bibliography slides. Thinks to Yihui Xie for bringing the problem to my attention. This supersedes #145. See discussion there.
2015-10-25Template improvements (Andrew Dunning).John MacFarlane1-7/+7
- Added `keywords` to HTML templates and fixed alignment. - Updated dzslides template from source. - Added `lang`, `dir`, `quotes` to HTML templates; always make author and date display conditional. - Fixed `author` and `date` in asciidoc; added `keywords`, `abstract`. - Updated tests.
2015-10-20LaTeX template: simplify hyperref usage.John MacFarlane1-7/+7
Andrew Dunning. #139.
2015-10-20ConTeXt template: link color to black, define all sections.John MacFarlane1-7/+7
Andrew Dunning.
2015-10-19Updated latex, beamer templates to support language divs/spans.John MacFarlane1-7/+7
Mainly this adds a template variable that can be filled by commands that make babel understand the polyglossia-style language directives. Thanks to mb21.
2015-10-18HTML-based templates: Use en dash between title prefix & title.John MacFarlane1-7/+7
Instead of a hyphen. (Andrew Dunning.)
2015-10-18Man template: make "generated by" comment conditional.John MacFarlane1-7/+7
This allows it to be disabled for automated tests, so they needn't be updated every version bump.
2015-10-14reveal.js template changes (Andrew Dunning).John MacFarlane1-7/+7
- Add width, height variables to reveal.js. - Update reveal.js template from 3.1 source. All configuration options are now available as variables, but are only be included if set (reveal.js uses defaults otherwise).
2015-10-14LaTeX template: Add fontenc, indent, subparagraph variables.John MacFarlane1-7/+7
Thanks to Andrew Dunning.
2015-10-13Template changes:John MacFarlane1-7/+7
- Move HTML5 shiv after CSS (Andrew Dunning). - Fix HTML5 shiv URL (Andrew Dunning). - Add dir attribute in html5 (Andrew Dunning). - Realign beamer and LaTeX templates (Andrew Dunning).
2015-10-10Removed xltxtra, xunicode from LaTeX template.John MacFarlane1-7/+7
Thanks Andrew Dunning. Updated tests and changelog.
2015-10-10reveal.js template: add controls, progress variables.John MacFarlane1-7/+7
Thanks to Grégoire Pineau.
2015-10-10Adjusted latex template for changes to polyglossia-lang variable.John MacFarlane1-7/+7
2015-10-10Man template improvements:John MacFarlane1-6/+7
- Added comment stating that the page is autogenerated by pandoc, giving version. - Added `adjusting` and `hyphenate` variables. - Documented new variables.
2015-10-07Beamer template: Added space after colon in figure caption.John MacFarlane1-7/+6
2015-10-04Updated latex template to work better with tufte...John MacFarlane1-7/+7
and other packages that include hyperref or color. Thanks to Xavier Olive.