Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2015-02-24 | Treat some ambiguous styles as custom for now | Nikolay Yakimov | 1 | -11/+10 | |
* Author * Abstract * Compact * ImageCaption * TableCaption * DefinitionTerm * Definition * FirstParagraph | |||||
2015-02-23 | Do not lookup custom styles | Nikolay Yakimov | 1 | -9/+13 | |
2015-02-23 | Also skip SourceCode style if exists | Nikolay Yakimov | 1 | -9/+12 | |
2015-02-22 | If --no-highlight is set, remove *Tok styles. | Nikolay Yakimov | 1 | -2/+10 | |
2015-02-22 | Prototype fix for #1872 | Nikolay Yakimov | 1 | -4/+7 | |
2015-02-21 | Initial stab at more involved fix for #1607 | Nikolay Yakimov | 1 | -64/+86 | |
This patch attempts to build a style name -> style id mapping based on styles.xml from reference doc, and changes pStyle and rStyle to accept style name as a parameter instead of styleId. There is a fallback mechanic that removes spaces from style name and returns it as style id, but it likely won't help much. Style names are matched lower-case, since headings and `footnote text` have lowercase names. | |||||
2015-02-20 | LaTeX Writer: Don't use listings in headers | Matthew Pickering | 1 | -3/+4 | |
Fixes #1963 | |||||
2015-02-17 | ICML writer: Better handling of raw blocks and inlines. | John MacFarlane | 1 | -4/+6 | |
Previously these were always escaped and printed verbatim. Now they are ignored unless the format is "icml", in which case they are passed through unescaped. Closes #1951. |