aboutsummaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
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.
2015-10-03Template updates.John MacFarlane1-7/+7
Beamer: added `innertheme`, `outertheme` variables. LaTeX: added `mainfontoptions`, `sansfontoptions`, `monofontoptions`, `mathfontoptions`, `fontfamilyoptions`.
2015-09-29Beamer template: allow setting outer/inner theme.John MacFarlane1-7/+7
2015-09-26Changes to templates to support handling of bidirectional text.John MacFarlane1-7/+7
(LaTeX, ConTeXt, HTML)
2015-09-25LaTeX, ConTeXt templates: more specific language variables.John MacFarlane1-6/+7
Instead of directly using `lang`, we now use `babel-lang` and `polyglossia-lang` and `context-lang`. These variables are set by the writers to the necessary values, based on the `lang` variable (which now always takes a value in BCP47 format).
2015-09-15sample.lua - define CaptionedImage, add newline at end.John MacFarlane1-1/+7
Cloess #2393.
2015-08-16Merge pull request #2352 from ousia/masterJohn MacFarlane1-1/+4
added selectors for nested emphasis (epub.css)
2015-08-13Added `--bash-completion` option.John MacFarlane1-0/+62
This generates a bash completion script. To use: eval "$(pandoc --bash-completion)"
2015-08-11LaTeX template: reverted change in abstract position.John MacFarlane1-6/+5
2015-08-11Revert "LaTeX template: move abstract to before `\maketitle`."John MacFarlane1-5/+8
This reverts commit aa08b4cd677b975cf63c451a3414df447e31b55c.
2015-08-09LaTeX template: move abstract to before `\maketitle`.John MacFarlane1-8/+5
See http://tex.stackexchange.com/questions/139469/to-have-abstract-in-the-docu ment-class-revtex
2015-08-07added selectors for nested emphasis (epub.css)Pablo Rodríguez1-1/+4
2015-07-15Merge pull request #2303 from hftf/h6John MacFarlane1-3/+23
Add missing Heading 6 style in reference Docx
2015-07-15Reference Docx: Add missing Header 6 style (steel blue)Ophir Lifshitz1-0/+20
Based on Header 4 (bold, steel blue) and Header 5 (italic, steel blue)
2015-07-15Reference Docx: Correct outlineLvl for Header stylesOphir Lifshitz1-3/+3
Not sure if this actually affects anything
2015-07-13Updated dzslides template.John MacFarlane1-30/+128
2015-07-06ConTeXt template: activate hanging indent for definition lists.John MacFarlane1-7/+7
(mb21)
2015-07-01New method for building man pages.John MacFarlane2-27/+0
+ Removed `--man1`, `--man5` options (breaking change). + Removed `Text.Pandoc.ManPages` module (breaking API change). + Version bump to 1.15 because of the breaking changes, even though they involve features that have only been in pandoc for a day. + Makefile target for `man/man1/pandoc.1`. This uses pandoc to create the man page from README using a custom template and filters. + Added `man/` directory with template and filters needed to build man page. + We no longer have two man pages: pandoc.1 and pandoc_markdown.5. Now there is just pandoc.1, which has all the content from README. This change was needed because of the extensive cross-references between parts of the README. + Removed old `data/pandoc.1.template` and `data/pandoc_markdown.5.template`.
2015-06-28New method for producing man pages.John MacFarlane2-0/+27
This change adds `--man1` and `--man5` options to pandoc, so pandoc can generate its own man pages. It removes the old overly complex method of building a separate executable (but not installing it) just to create the man pages. The man pages are no longer automatically created in the build process. The man/ directory has been removed. The man page templates have been moved to data/. New unexported module: Text.Pandoc.ManPages. Text.Pandoc.Data now exports readmeFile, and `readDataFile` knows how to find README. Closes #2190.
2015-06-27Updated LaTeX template: `CJKoptions` variable, allow dvipsnames for colors.John MacFarlane1-7/+7
Thanks to Xavier Olive. The addition of the `CJKoptions` variable allows one to set (e.g.) a bigger font size for Asian fonts than latin ones. Including dvipsnames allows specifying colors like MidnightBlue for link colors. This brings in a dependency on the color package, but it is a standard package and required anyway by graphics.
2015-06-13Added CJKmainfont to latex template (Xavier Olive).John MacFarlane1-7/+7
2015-06-13epub templates: use 'author.role', not 'author.type'.John MacFarlane1-5/+8
2015-06-02Added default commonmark template.John MacFarlane1-11/+5
2015-05-28make-reference-files: use proper path separators for Windows.John MacFarlane1-2/+3
Fixes a bug with reference.docx and reference.odt in Windows builds.
2015-05-27LaTeX template: Move hyperref before polyglossia.John MacFarlane1-5/+11
This avoids an error "Please load package hyperref before bidi package, and then try to run xelatex on your document again". See jgm/pandoc-templates #96.
2015-05-27LaTeX/beamer: added `setotherlanguages` in polyglossia.John MacFarlane1-5/+5
This uses an `otherlang` variable that takes a list of languages. As requseted in #2174.
2015-05-27Revealjs: allow 'center' to be set to false.John MacFarlane1-5/+5
2015-05-27Template changes.John MacFarlane1-9/+5
* Use polyglossia with xelatex in beamer (#85). * Provide `\tightlist` in beamer template (Anders Persson). * Add toccolor variable to control link color in toc (Kaixhin).
2015-05-11Don't use sup element for epub footnotes.John MacFarlane1-0/+1
Instead, just use an a element with class `footnoteRef`. This allows more styling options, and provides better results in some readers (e.g. iBooks, where anything inside the a tag breaks popup footnotes). Closes #1995.
2015-05-11LaTeX, Beamer templates: use `bibliography` instead of `biblio-files`.John MacFarlane1-7/+8
Also use `\addbibresource` instead of `\bibliography` for biblatex. See #1661.