summaryrefslogtreecommitdiff
path: root/data
Commit message (Collapse)AuthorAge
...
* Small fixes to ms template.John MacFarlane2017-04-04
|
* Added data/default.theme to repository.John MacFarlane2017-04-01
|
* Ms writer: added syntax highlighting.John MacFarlane2017-04-01
| | | | | | | | | | Closes #3547. Macro definitions are inserted in the template when there is highlighted code. Limitations: background colors and underline currently not supported.
* JATS template: always include `<back>` element even if empty.John MacFarlane2017-03-31
|
* JATS writer: put references in `<back>`.John MacFarlane2017-03-31
| | | | | | | Modified template to include a `<back>` and `<body>` section. This should give authors more flexibility, e.g. to put acknowledgements metadata in `<back>`. References are automatically extracted and put into `<back>`.
* jats template: added xml-stylesheet variable.John MacFarlane2017-03-30
|
* Automatically include URI-encoded jats.csl for jats output.John MacFarlane2017-03-30
| | | | | | | | | This way people can do pandoc -s -t jats --filter pandoc-citeproc and it will just work. If they want to specify a stylesheet, they still can.
* Added default.jats template.John MacFarlane2017-03-28
| | | | | This is copied from Martin Fenner's pandoc-jats project: https://github.com/mfenner/pandoc-jats
* default.ms template: move header-includes and .1C up.John MacFarlane2017-03-26
|
* Ms writer: Hyperlink table of contents and other improvements.John MacFarlane2017-03-26
|
* Ms writer: Use @ instead of | for inline math delimiter.John MacFarlane2017-03-26
| | | | | The `|` delimiter had a bad interaction with tbl. See discussion in #1839.
* Ms writer: Support external links.John MacFarlane2017-03-26
| | | | Also add config options for link color.
* Ms writer: Implement header identifiers and internal links.John MacFarlane2017-03-25
|
* Ms writer: use light gray for strikeout.John MacFarlane2017-03-25
| | | | | Pending groff definitions for striking out an arbitrary section of text (not just a few words).
* Ms writer: improved pdf metadata.John MacFarlane2017-03-25
|
* ms template: beginnings of support for PDF metadata.John MacFarlane2017-03-25
| | | | | | | | This will have to be refined along the lines of what is now done in the latex writer/template. For help, see http://pipeline.lbl.gov/code/3rd_party/licenses.win/groff/1.19.2/pdf/pdfmark.pdf
* Ms template: don't include www macros.John MacFarlane2017-03-25
|
* Ms writer: Use indented paragraphs after first in section.John MacFarlane2017-03-24
| | | | | Note that the current indentation setting is 0; see the settings in the template.
* default.ms: Add settings for document variables like width.John MacFarlane2017-03-24
|
* Use www.tmac in default.ms.John MacFarlane2017-03-24
| | | | This will allow us to use link macros, etc.
* Ms writer: support --toc, date, abstract.John MacFarlane2017-03-24
|
* Ms writer: Use custom .HRULE macro for horizontal rule.John MacFarlane2017-03-24
|
* Ms writer: Super/subscript support.John MacFarlane2017-03-23
| | | | | Also added some macro definitions to default template to support subscripts + better superscripts.
* Initial addition of groff ms writer.John MacFarlane2017-03-23
| | | | | | | | | * New module: Text.Pandoc.Writers.Ms. * New template: default.ms. * The writer uses texmath's new eqn writer to convert math to eqn format, so a ms file produced with this writer should be processed with `groff -ms -e` if it contains math.
* Lua filters (#3514)Albert Krewinkel2017-03-20
| | | | | | | | | * Add `--lua-filter` option. This works like `--filter` but takes pathnames of special lua filters and uses the lua interpreter baked into pandoc, so that no external interpreter is needed. Note that lua filters are all applied after regular filters, regardless of their position on the command line. * Add Text.Pandoc.Lua, exporting `runLuaFilter`. Add `pandoc.lua` to data files. * Add private module Text.Pandoc.Lua.PandocModule to supply the default lua module. * Add Tests.Lua to tests. * Add data/pandoc.lua, the lua module pandoc imports when processing its lua filters. * Document in MANUAL.txt.
* Add default abbreviations file (data/abbreviations).John MacFarlane2017-03-16
| | | | | | | | | | This contains a list of strings that will be recognized by pandoc's Markdown parser as abbreviations. (A nonbreaking space will be inserted after the period, preventing a sentence space in formats like LaTeX.) Users can override the default by putting a file abbreviations in their user data directory (`~/.pandoc` on *nix).
* Docx writer: Support 9 levels of headers.John MacFarlane2017-03-13
| | | | Closes #1642.
* Add Muse writer (#3489)Alexander Krotov2017-03-10
| | | | | | | | * Add Muse writer * Advertise new Muse writer * Muse writer: add regressions tests
* Regularized CSS in html/epub/html slide templates.John MacFarlane2017-03-04
| | | | | | | | | | All templates now include `code{white-space: pre-wrap}` and CSS for `q` if `--html-q-tags` is used. Previously some templates had `pre` and others `pre-wrap`; the `q` styles were only sometimes included. See #3485.
* templates: CSS for .smallcaps, closes #1592 (#3485)Mauro Bieg2017-03-04
|
* Make default.html5 polyglot markup conformant. (#3473)John Luke Bentley2017-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Polyglot markup is HTML5 that is also valid XHTML. See <https://www.w3.org/TR/html-polyglot>. With this change, pandoc's html5 writer creates HTML that is both valid HTML5 and valid XHTML. See jgm/pandoc-templates#237 for prior discussion. * Add xml namespace to `<html>` element. * Make all `<meta>` elements self closing. See <https://www.w3.org/TR/html-polyglot/#empty-elements>. * Add `xml:lang` attribute on `<html>` element, defaulting to blank, and always include `lang` attribute, even when blank. See <https://www.w3.org/TR/html-polyglot/#language-attributes>. * Update test files for template changes. The key justification for having language values default to blank: it turns out the HTML5 spec requires it (as I read it). Under [the HTML5 spec, section "3.2.5.3. The lang and xml:lang attributes"](https://www.w3.org/TR/html/dom.html#the-lang-and-xmllang-attributes), providing attributes with blank contents both: * Has meaning, "unknown", and * Is a MUST (written as "must") if a language value is not provided ... > The lang attribute (in no namespace) specifies the primary language > for the element's contents and for any of the element's attributes that > contain text. Its value must be a valid BCP 47 language tag, or the > empty string. Setting the attribute to the empty string indicates that > the primary language is unknown. In short, it seems that where a language value is not provided then a blank value MUST be provided for Polyglot Markup conformance, because the HTML5 spec stipulates a "must". So although the Polyglot Markup spec is unclear on this issue it would seem that if it was correctly written, it would therefore require blank attributes. Further justifications are found at https://github.com/jgm/pandoc-templates/issues/237#issuecomment-275584181 (but the HTML5 spec justification given above would seem to be the clincher). In addition to having lang-values-default-to-blank I recommend that, when an author does not provide a lang value, then upon on pandoc command execution a warning message like the following be provided: > Polyglot markup stipulates that 'The root element SHOULD always specify > the language'. It is therefore recommended you specify a language value in > your source document. See > <https://www.w3.org/International/articles/language-tags/> for valid > language values.
* Added issue and PR template for data/templates.John MacFarlane2017-02-27
| | | | Direct users to open issues in jgm/pandoc, not jgm/pandoc-templates.
* Updated README for pandco-templates.John MacFarlane2017-02-27
|
* default.revealjs template: make 'history' default to true.John MacFarlane2017-02-20
|
* Merge commit '9e52ac6bb02afd7b4ed5dad61021a1fa33051203' as 'data/templates'John MacFarlane2017-02-20
|
* Removed data/templates submodule.John MacFarlane2017-02-20
|
* default.beamer changes (Thomas Hodgson):John MacFarlane2017-02-06
| | | | | | - Use dvipsnames options when colorlinks specified (otherwise we get an error for 'maroon') - Added titegraphic and logo variables.
* Use unicode-math by default in default.latex template.John MacFarlane2017-02-06
| | | | | | | mathspec will be used in xelatex if the `mathspec` variable is set; otherwise unicode-math will be used. Thanks to Václav Haisman.
* Use latest master HEAD for templates.John MacFarlane2017-01-29
|
* Split writeDocbook into writeDocbook4, writeDocbook5.John MacFarlane2017-01-26
| | | | | | | Removed writerDocbookVersion in WriterOptions. Renamed default.docbook template to default.docbook4. Allow docbook4 as an output format. But alias docbook = docbook4.
* EPUB writer: split writeEPUB into writeEPUB2, writeEPUB3.John MacFarlane2017-01-26
| | | | Also include explicit epub2 output format in CLI tool.
* Rename default.html template to default.html4.John MacFarlane2017-01-25
|
* Copied a few changes from default.latex to default.beamer.John MacFarlane2017-01-25
| | | | (Wandmalfarbe)
* Changed position of \VerbatimNotes and fancyvrb in latex, beamer templates.John MacFarlane2017-01-24
| | | | | | | | | | 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.
* Fix sample.lua barfing on Raw data (#3358)bumper3142017-01-18
| | | | | | * Fix for "pandoc: user error (Incorrect result type (string expected, got nil))." when the source format contains Raw data. * Update sample.lua
* LaTeX template: Add hyphen option to url package.John MacFarlane2017-01-10
|
* LaTeX template: allow passing `microtypeoptions` to microtype.John MacFarlane2017-01-03
| | | | Thanks to Vaclav Haisman.
* docbook5template: fix namespace declarations (Mauro Bieg).John MacFarlane2016-12-30
|
* We no longer need the MathMLInHTML.js shim from 2004!John MacFarlane2016-12-09
|
* Really fixed bash completion this time!John MacFarlane2016-12-07
| | | | Closes #2749.