Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-26 | Add opus to MIME type table as audio/ogg. | John MacFarlane | 1 | -0/+1 | |
See #4198. | |||||
2017-12-26 | LaTeX reader: support `\foreignlanguage` from babel. | John MacFarlane | 2 | -0/+36 | |
2017-12-26 | Tweaks to lua-filters.md docs | John MacFarlane | 1 | -2/+3 | |
2017-12-26 | HTML writer: Use br elements in line blocks... | John MacFarlane | 17 | -18/+1 | |
instead of relying on CSS. Closes #4162. HTML-based templates have had the custom CSS for div.line-block removed. Those maintaining custom templates will want to remove this too. We still enclose line blocks in a div with class line-block. | |||||
2017-12-24 | Use pandoc-citeproc 0.12.2 in binary pgks | John MacFarlane | 1 | -1/+2 | |
2017-12-24 | Fixed changelog typo | John MacFarlane | 1 | -1/+1 | |
2017-12-24 | Update changelog. | John MacFarlane | 1 | -0/+200 | |
2017-12-24 | RST reader: allow empty list items (as docutils does). | John MacFarlane | 2 | -2/+12 | |
Closes #4193. | |||||
2017-12-23 | Add Hamish Mackenzie to authors. | John MacFarlane | 1 | -0/+1 | |
2017-12-23 | Bump to 2.0.6. | John MacFarlane | 1 | -1/+1 | |
2017-12-23 | JATS reader: handle author-notes. | John MacFarlane | 1 | -5/+6 | |
2017-12-23 | JATS reader: code refactoring. | John MacFarlane | 1 | -63/+48 | |
2017-12-23 | Plain writer: don't linkify table of contents. | John MacFarlane | 1 | -10/+12 | |
2017-12-23 | Fixed bug: when target is PDF, writer extensions were being ignored. | John MacFarlane | 1 | -3/+3 | |
E.g. `-t latex-smart -o file.pdf` would produce a different latex intermediate than `-t latex-smart -o file.tex`. Thanks to Bernhard Fisseni for pointing this out. This is a regression since pandoc 2.0 (introduced in commit c7e3c1ec). | |||||
2017-12-23 | Lua modules: add function pandoc.utils.hierarchicalize | Albert Krewinkel | 5 | -9/+85 | |
Convert list of Pandoc blocks into (hierarchical) list of Elements. | |||||
2017-12-23 | JATS reader: include institute metadata. | John MacFarlane | 1 | -2/+11 | |
2017-12-23 | JATS reader: process author metadata. | John MacFarlane | 3 | -6/+40 | |
2017-12-23 | Lua modules: add function pandoc.utils.normalize_date | Albert Krewinkel | 5 | -4/+36 | |
The function parses a date and converts it (if possible) to "YYYY-MM-DD" format. | |||||
2017-12-23 | Lua modules: add function pandoc.utils.to_roman_numeral | Albert Krewinkel | 4 | -4/+37 | |
The function allows conversion of numbers below 4000 into roman numerals. | |||||
2017-12-23 | data/init.lua: load pandoc.utils by default | Albert Krewinkel | 1 | -0/+1 | |
2017-12-23 | JATS reader: better citation handling. | John MacFarlane | 1 | -3/+79 | |
We now convert a ref-list element into a list of citations in metadata, suitable for use with pandoc-citeproc. We also convert references to pandoc citation elements. Thus a JATS article with embedded bibliographic information can be processed with pandoc and pandoc-citeproc to produce a formatted bibliography. | |||||
2017-12-22 | Merge pull request #4189 from mb21/export-blocksToInlines | John MacFarlane | 3 | -3/+4 | |
API change: export blocksToInlines' from Text.Pandoc.Shared | |||||
2017-12-22 | `latex_macros` extension changes. | John MacFarlane | 6 | -15/+55 | |
Don't pass through macro definitions themselves when `latex_macros` is set. The macros have already been applied. If `latex_macros` is enabled, then `rawLaTeXBlock` in Text.Pandoc.Readers.LaTeX will succeed in parsing a macro definition, and will update pandoc's internal macro map accordingly, but the empty string will be returned. Together with earlier changes, this closes #4179. | |||||
2017-12-22 | Markdown reader: improved raw tex parsing. | John MacFarlane | 3 | -10/+11 | |
+ Preserve original whitespace between blocks. + Recognize `\placeformula` as context. | |||||
2017-12-22 | LaTeX reader: use applyMacros in rawLaTeXBlock, rawLaTeXInline. | John MacFarlane | 1 | -2/+5 | |
2017-12-22 | LaTeX reader: Refactored inlineCommand. | John MacFarlane | 1 | -24/+11 | |
2017-12-22 | API change: export blocksToInlines' from Text.Pandoc.Shared | mb21 | 3 | -3/+4 | |
2017-12-22 | doc/lua-filter.md: document pandoc.utils.stringify | Albert Krewinkel | 1 | -10/+27 | |
Change: minor | |||||
2017-12-22 | Lua modules: add stringify function to pandoc.utils | Albert Krewinkel | 3 | -9/+52 | |
The new function `pandoc.utils.stringify` converts any AST element to a string with formatting removed. | |||||
2017-12-22 | Lua.Util: avoid altering the stack if peeking fails | Albert Krewinkel | 1 | -4/+12 | |
The stack now remains unaltered if `getRawInt` or `getTable` fail. This is important when those functions are used in an operation that is part of an Alternative. Change: minor | |||||
2017-12-22 | RST writer: fix anchors for headers. | John MacFarlane | 2 | -2/+2 | |
We were missing an `_`. See #4188. | |||||
2017-12-22 | PowerPoint writer: Treat lists inside BlockQuotes as lists | Jesse Rosenthal | 1 | -1/+13 | |
We don't yet produce incremental lists in PowerPoint, but we should at least treat lists inside BlockQuotes as lists, for compatibility with other slide formats. | |||||
2017-12-21 | Mention JATS output (and input) in MANUAL, README, cabal description. | John MacFarlane | 3 | -9/+10 | |
2017-12-21 | Merge pull request #4177 from stencila/jats-xml-reader | John MacFarlane | 10 | -20/+2761 | |
Add Basic JATS reader based on DocBook reader | |||||
2017-12-21 | Merge branch 'master' of github.com:jgm/pandoc | John MacFarlane | 2 | -278/+100 | |
2017-12-21 | Docx writer: ensure that `distArchive` is the one that comes with pandoc. | John MacFarlane | 1 | -2/+6 | |
Previously a `reference.docx` in `~/.pandoc` (or the user data dir) would be used instead, and this could cause problems because a user-modified docx sometimes lacks vital sections that we count on the `distArchive` to supply. Closes #4182. | |||||
2017-12-21 | JATS writer: Make <p> optional in <td> and <th> (#4178) | Hamish Mackenzie | 2 | -276/+95 | |
If the contents are single `Plain` block then do not wrap them with a <p> element. | |||||
2017-12-21 | jats writer: Self closing tags for empty xref (#4187) | Hamish Mackenzie | 1 | -2/+5 | |
2017-12-22 | Improve support for code language in JATS | Hamish Mackenzie | 4 | -21/+59 | |
2017-12-21 | Change notes to a smaller size. | Jesse Rosenthal | 1 | -5/+22 | |
This will allow more to fit on a single slide, and will probably look better. | |||||
2017-12-21 | PowerPoint writer: Add ability to force size. | Jesse Rosenthal | 1 | -2/+6 | |
This replaces the more specific blockQuote runProp, which only affected the size of blockquotes. We can use this for notes, etc. | |||||
2017-12-21 | Lua modules: added pandoc.utils module | Albert Krewinkel | 6 | -22/+79 | |
A new module `pandoc.utils` has been created. It holds utility functions like `sha1`, which was moved from the main `pandoc` module. | |||||
2017-12-21 | Lua modules: make a Haskell module for each Lua module | Albert Krewinkel | 4 | -74/+113 | |
Definitions for the `pandoc.mediabag` modules are moved to a separate Haskell module. Change: minor | |||||
2017-12-21 | Lua modules: move to dedicated submodule | Albert Krewinkel | 5 | -35/+38 | |
The Haskell module defining the Lua `pandoc` module is moved to Text.Pandoc.Lua.Module.Pandoc. Change: minor | |||||
2017-12-21 | MANUAL.txt use native syntax for custom-style (#4174) | Mauro Bieg | 1 | -6/+6 | |
2017-12-21 | LaTeX reader: Fixed subtle bug in tokenizer. | John MacFarlane | 1 | -2/+3 | |
Material following `^^` was dropped if it wasn't a character escape. This only affected invalid LaTeX, so we didn't see it in the wild, but it appeared in a QuickCheck test failure https://travis-ci.org/jgm/pandoc/jobs/319812224 | |||||
2017-12-21 | Removed default.theme data file. | John MacFarlane | 2 | -179/+0 | |
It is no longer needed now that we have `--print-highlight-style`. See #4096. | |||||
2017-12-21 | PowerPoint writer: Implement notes | Jesse Rosenthal | 1 | -2/+30 | |
This currently prints all notes on a final slide. Note that at the moment, there is a danger of text overflowing the note slide, since there is no logic for adding further slides. A future commit will shrink the font size on these notes, but that won't take care of the problem altogether. (We might have to implement some sort of clumsy page-breaking logic here based on font size and text-box dimensions, though that seems like a can of worms.) | |||||
2017-12-21 | PowerPoint writer: Register notes to state. | Jesse Rosenthal | 1 | -0/+8 | |
When we encounter a note, we write it to the state directory of notes, and input a superscript. | |||||
2017-12-21 | Add Note state to PowerPoint writer. | Jesse Rosenthal | 1 | -0/+2 | |
First step toward implementing notes in pptx writer. |