Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-05-09 | ImageSize: make imageSize return an Either, not a Maybe. | John MacFarlane | 3 | -7/+11 | |
This will give us better error reporting options. This is part of a fix for #1834. | |||||
2015-05-09 | Revert "EPUB writer: stylesheet changes. Closes #2040." | John MacFarlane | 1 | -26/+18 | |
This reverts commit 1c2951dfd9ee72e5270cb974a06098adb9178f89. See #2040. The semantics was too squishy. `--css` takes a URL, but for EPUB we need files that we can read. I prefer keeping the old system for now, with `--epub-stylesheet`. | |||||
2015-05-08 | EPUB writer: stylesheet changes. Closes #2040. | John MacFarlane | 1 | -18/+26 | |
* Allow `--css` to be used to specify stylesheets. * Deprecated `--epub-stylesheet` and made it a synoynym of `--css`. * If a code block with class "css" is given as contents of the `stylesheet` metadata field, use its literal code as contents of the epub stylesheet. Otherwise, treat it as a filename and read the file. * Note: `--css` and `stylesheet` in metadata are not compatible. `stylesheet` takes precedence. | |||||
2015-05-05 | Deal with deprecation warning in Custom. | John MacFarlane | 1 | -2/+10 | |
2015-05-02 | LaTeX writer: Add a `\label` in `\hyperdef` for Div, Span. | John MacFarlane | 1 | -2/+4 | |
Otherwise links don't work. | |||||
2015-05-01 | EPUB writer: Use plain writer for metadata dc: fields. | John MacFarlane | 1 | -2/+5 | |
This gives better results when we have, e.g. multiple paragraphs. Note that tags aren't allowed in these fields. Closes #2121. | |||||
2015-04-26 | EPUB writer: Remove linear=no from cover itemref. | John MacFarlane | 1 | -1/+1 | |
Closes #1609. | |||||
2015-04-26 | Merge pull request #2112 from lierdakil/issue2101 | John MacFarlane | 1 | -33/+29 | |
Custom Writer: Set foreign encoding to UTF-8 | |||||
2015-04-26 | Updated copyright notices to -2015. Closes #2111. | John MacFarlane | 22 | -44/+44 | |
2015-04-26 | Custom Writer: Set foreign encoding to UTF-8 | Nikolay Yakimov | 1 | -33/+29 | |
Closes #2101, #1634 Also factored out ByteString, since it's only used as an intermediate representation. | |||||
2015-04-21 | Custom writer: use UTF-8 aware bytestring conversion. | John MacFarlane | 1 | -7/+8 | |
This might help with #2101. | |||||
2015-04-18 | Markdown writer: improved escaping. | John MacFarlane | 1 | -2/+3 | |
`<` should not be escaped as `\<`, for compatibility with original Markdown. We now escape `<` and `>` with entities. Also, we now backslash-escape square brackets. Closes #2086. | |||||
2015-04-17 | Merge branch 'latex-tightlist' of https://github.com/jlduran/pandoc into ↵ | John MacFarlane | 1 | -3/+3 | |
jlduran-latex-tightlist Conflicts: data/templates | |||||
2015-04-17 | Merge pull request #2079 from lierdakil/rst-normalize-headings | John MacFarlane | 1 | -7/+36 | |
RST Writer: Normalize headings to sequential levels | |||||
2015-04-16 | RST Writer: treat headings in block quotes, etc as rubrics | Nikolay Yakimov | 1 | -7/+29 | |
2015-04-14 | Docx Writer: Take TOC title from toc-title metadata field | Nikolay Yakimov | 1 | -1/+15 | |
2015-04-13 | RST Writer: Normalize headings to sequential levels | Nikolay Yakimov | 1 | -1/+8 | |
This is pretty much required by docutils. | |||||
2015-04-12 | Fixed toc depth in RST writer. | John MacFarlane | 1 | -1/+1 | |
Previously the depth was being rendered as a floating point number with a decimal point. Thanks to Nick Yakimov for noticing this. | |||||
2015-04-12 | ODT Writer: Figure captions | Nikolay Yakimov | 2 | -4/+13 | |
Works pretty much the same as Word writer. Following styles are used for figures: Figure -- for figure with empty caption FigureWithCaption (based on Figure) -- for figure with caption FigureCaption (based on Caption) -- for figure captions Also, TableCaption (based on Caption) is used for table captions. We need FigureWithCaption to set keepWithNext, in order to keep caption with figure. | |||||
2015-04-07 | RST writer: better handling of raw latex inline. | John MacFarlane | 1 | -6/+12 | |
We use `` :raw-latex:`...` `` and add a definition for this role to the template. Closes #1961. | |||||
2015-04-02 | EPUB writer: Take TOC title from toc-title metadata field. | John MacFarlane | 1 | -2/+5 | |
2015-04-01 | Added "noProof" to docx syntax highlighting SourceCode style. | John MacFarlane | 1 | -0/+1 | |
2015-03-30 | Merge pull request #2035 from lierdakil/issue2031 | John MacFarlane | 1 | -0/+5 | |
Docx Writer/Reference: Add keepNext to objects w/ captions | |||||
2015-03-29 | Added CommonMark writer. | John MacFarlane | 1 | -0/+178 | |
Added `Text.Pandoc.Writers.CommonMark`, exporting `writeCommonMark`. | |||||
2015-03-29 | Merge pull request #2038 from lierdakil/docx-hyphen-settings | John MacFarlane | 1 | -3/+26 | |
Docx Writer: Copy hyphenation settings from reference.docx | |||||
2015-03-29 | Merge pull request #2037 from lierdakil/issue458 | John MacFarlane | 1 | -1/+29 | |
Docx Writer: support for --toc option | |||||
2015-03-29 | Docx Writer: Filter out illegal XML characters | Matthew Pickering | 1 | -2/+19 | |
Fixes #1992 | |||||
2015-03-29 | Docx Writer: Place toc after abstract, rather than before | Nikolay Yakimov | 1 | -1/+1 | |
2015-03-29 | Docx Writer: Copy hyphenation settings from reference.docx | Nikolay Yakimov | 1 | -3/+26 | |
2015-03-29 | Docx Writer: Initial support for --toc option (issue #458) | Nikolay Yakimov | 1 | -1/+29 | |
Creates a "dirty" TOC at the beginning of document, before abstract | |||||
2015-03-29 | Docx Writer: Add a style to figure images | Nikolay Yakimov | 1 | -0/+5 | |
Figures with empty captions use style "Figure" Figures with nonempty captions use style "Figure with Caption", which is based on "Figure", and additionally has keepNext set. | |||||
2015-03-19 | Markdown writer: fixes for GHC 7.10. | John MacFarlane | 1 | -3/+3 | |
2015-03-16 | Merge pull request #1968 from lierdakil/issue1607 | John MacFarlane | 1 | -79/+99 | |
Fixes for multiple docx writer style bugs. | |||||
2015-03-15 | AsciiDoc writer: avoid wrapping after list marker. | John MacFarlane | 1 | -2/+2 | |
Closes #1858. | |||||
2015-03-15 | AsciiDoc writer: insert some needed blank lines. | John MacFarlane | 1 | -1/+1 | |
Closes #1860. | |||||
2015-03-15 | Merge pull request #1989 from zudov/shortcut_ref_link_pr | John MacFarlane | 1 | -29/+55 | |
Support shortcut reference links in markdown writer | |||||
2015-03-14 | Really fix #1394. | John MacFarlane | 1 | -5/+6 | |
This closes #1394, which actually wasn't fixed by the earlier commit. This ensures that lists in speaker notes don't add "fragment" classes, which can cause additional keypresses to be needed to advance a slide. | |||||
2015-03-10 | Support shortcut reference links in markdown writer | Konstantin Zudov | 1 | -29/+55 | |
Issue #1977 Most markdown processors support the [shortcut format] for reference links. Pandoc's markdown reader parsed this shortcuts unoptionally. Pandoc's markdown writer (with --reference-links option) never shortcutted links. This commit adds an extension `shortcut_reference_links`. The extension is enabled by default for those markdown flavors that support reading shortcut reference links, namely: - pandoc - strict pandoc - github flavoured - PHPmarkdown If extension is enabled, reader parses the shortcuts in the same way as it preveously did. Otherwise it would parse them as normal text. If extension is enabled, writer outputs shortcut reference links unless doing so would cause problems (see test cases in `tests/Tests/Writers/Markdown.hs`). | |||||
2015-03-08 | Docx Writer: set firstRow information in tables | Nikolay Yakimov | 1 | -2/+7 | |
2015-03-07 | Fixed pipe tables -- headerless tables are not allowed. | John MacFarlane | 1 | -1/+6 | |
GFM and PHP Markdown Extra pipe tables require headers. Previously pandoc allowed pipe tables not to include headers, and produced headerless pipe tables in Markdown output, but this was based on a misconception about pipe table syntax. This commit fixes this. Note: If you have been using headerless pipe tables, this may cause existing tables to break. Closes #1996. | |||||
2015-03-03 | Code cleanup | Nikolay Yakimov | 1 | -14/+10 | |
2015-03-01 | Started moving StyleMap out of writer code | Nikolay Yakimov | 1 | -46/+25 | |
2015-03-01 | Update Docx writer for 1cb601d reference.docx | Nikolay Yakimov | 1 | -13/+14 | |
2015-02-25 | HTML writer: include raw latex blocks if --mathjax specified. | John MacFarlane | 1 | -1/+8 | |
Closes #1938. | |||||
2015-02-25 | Markdown writer: don't emit span tags if plain or raw HTML disabled. | John MacFarlane | 1 | -5/+8 | |
2015-02-25 | Define isRight since it's only in recent versions of Data.Either. | John MacFarlane | 1 | -1/+4 | |
2015-02-25 | Markdown writer: Avoid introducing spurious list items through wrapping. | John MacFarlane | 1 | -12/+41 | |
Closes #1946. | |||||
2015-02-25 | LaTeX writer: recognize book documentclass if set in metadata. | John MacFarlane | 1 | -8/+10 | |
This sets `--chapters` implicitly if the documentclass in metadata is a book documentclass. Previously this was done only if a book documentclass was set in a variable. Closes #1971. | |||||
2015-02-25 | Docbook writer: don't print empty id attributes. | John MacFarlane | 1 | -1/+2 | |
Thanks to Steve Horne for reporting. | |||||
2015-02-24 | Comment out unused functions to make CI happy | Nikolay Yakimov | 1 | -8/+8 | |