Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-02 | EPUB: Added properties attribute. | John MacFarlane | 1 | -1/+3 | |
2012-11-02 | HTML writer: Use XHtml5 only if blaze version current enough. | John MacFarlane | 1 | -0/+4 | |
2012-11-02 | HTML writer: Use Text.Blaze.XHtml5 instead of Html5. | John MacFarlane | 1 | -1/+1 | |
This is needed for epub. | |||||
2012-11-02 | EPUB: Use HTML5 for epub3. | John MacFarlane | 1 | -1/+4 | |
2012-11-02 | EPUB: Set epub3 template variable controlling doctype. | John MacFarlane | 1 | -3/+5 | |
2012-11-02 | EPUB writer: Don't create entry for nav.xhtml in EPUB2. | John MacFarlane | 1 | -2/+3 | |
2012-11-02 | Fixed a couple validation bugs that affect epub2 also. | John MacFarlane | 1 | -2/+3 | |
2012-11-02 | Preliminary changes for epub3 format. | John MacFarlane | 1 | -15/+64 | |
* EPUB writer now exports writeEPUB2 and writeEPUB3. * 'epub' output format is epub v2, while 'epub3' is v3. | |||||
2012-10-11 | EPUB writer improvements. | John MacFarlane | 1 | -27/+54 | |
* We now convert to XHTML before cutting into chapter-sized chunks. This fixes a number of problems. * `--number-sections` now works properly. * A proper three-level table of contents is now used in `toc.ncx`. There is no longer a subsidiary table of contents at the beginning of each chapter. * New epub-page template without the `$title$` variable. Titles are left in the chapter bodies as an initial h1. * Closes #539. | |||||
2012-10-04 | Remove newline after <br/> in translation of LineBreak | Brent Yorgey | 1 | -1/+1 | |
There's no particular need for a newline (other than making the generated MediaWiki source look nice to a human), and in fact sometimes it is incorrect: in particular, inside an enumeration, list items cannot have embedded newline characters. | |||||
2012-10-02 | Docx writer: Added nsid to abstractNum elements. | John MacFarlane | 1 | -11/+16 | |
This helps when merging word documents with numbered or bulleted lists. Closes #627. | |||||
2012-10-02 | Use integer ids for bookmarks. | John MacFarlane | 1 | -6/+8 | |
Closes #626. | |||||
2012-09-29 | Renamed removedLeadingTrailingSpace to trim. | John MacFarlane | 3 | -6/+5 | |
Also removeLeadingSpace to triml, removeTrailingSpace to trimr. | |||||
2012-09-28 | HTML writer: Use toHtml instead of pre-escaping. | John MacFarlane | 1 | -4/+7 | |
We work around the problem that blaze-html unnecessarily escapes `'` by pre-escaping just the `'` characters, instead of the whole string. If blaze-html later stops escaping `'` characters, we can simplify strToHtml to toHtml. Note that this change yields a significant speed boost (111ms to 94ms on one benchmark). Closes #629. | |||||
2012-09-25 | Make --id-prefix affect footnote IDs in markdown writer. | John MacFarlane | 1 | -4/+4 | |
Closes #614. | |||||
2012-09-25 | Removed need for utf8-string package. | John MacFarlane | 3 | -25/+24 | |
* Depend on text. * Expose Text.Pandoc.UTF8. * Text.Pandoc.UTF8 now exports toString, fromString, toStringLazy, fromStringLazy. * These are used instead of the old utf8-string functions. | |||||
2012-09-24 | Texinfo writer: Fixed internal cross-references. | John MacFarlane | 1 | -7/+26 | |
Now we insert anchors after each header, and use @ref instead of @uref for links. Commas are now escaped as @comma{} only when needed; previously all commas were escaped. (This change is needed, in part, because @ref commands must be followed by a real comma or period.) Also insert a blank line in from of @verbatim environments. | |||||
2012-09-23 | Revert "More intelligent handling of text encodings." | John MacFarlane | 1 | -2/+3 | |
This reverts commit 7272735b3d413a644fd9ab01eeae8ae9cd5a925b. | |||||
2012-09-23 | More intelligent handling of text encodings. | John MacFarlane | 1 | -3/+2 | |
Previously, UTF-8 was enforced for both input and output. The new system: * For input, UTF-8 is tried first; if an error is raised, the locale encoding is tried. * For output, the locale encoding is always used. | |||||
2012-09-16 | LaTeX writer: Don't rely on the enumerate package. | John MacFarlane | 1 | -17/+27 | |
Instead, use standard LaTeX commands to change numbering style. | |||||
2012-09-16 | LaTeX writer: Properly escape strings inside \url{}. | John MacFarlane | 1 | -1/+2 | |
Closes #576. | |||||
2012-09-16 | RST writer: Fixed hyperlinked images. | John MacFarlane | 1 | -17/+28 | |
* Use :target: field when you have a simple linked image. * Don't wrap the reference. * Cleaned up code. * Closes #611. | |||||
2012-09-15 | LaTeX writer: Don't escape _ in hyperref identifiers. | John MacFarlane | 1 | -1/+1 | |
2012-09-15 | LaTeX writer: don't escape _ in url. | John MacFarlane | 1 | -1/+1 | |
2012-09-15 | LaTeX writer: Don't use \endhead with longtable. | John MacFarlane | 1 | -1/+1 | |
It causes the heading to be a different size form the body, sometimes. | |||||
2012-09-15 | Markdown writer: Made sensitive to Ext_hard_line_breaks. | John MacFarlane | 1 | -4/+8 | |
2012-09-15 | LaTeX writer: Use longtable instead of ctable. | John MacFarlane | 1 | -19/+17 | |
2012-09-13 | EPUB writer: Use ch001, ch002, etc. for chapter filenames. | John MacFarlane | 1 | -5/+12 | |
This improves sorting of chapters in some readers, which apparently sort ch2 after ch10. Closes #610. | |||||
2012-09-12 | HTML writer: Don't print `<dt>` unless term is non-empty. | John MacFarlane | 1 | -1/+3 | |
2012-09-12 | HTML writer: Improve line breaks with `<dd>` tags. | John MacFarlane | 1 | -1/+2 | |
We now put a newline between `</dd>` and `<dd>` when there are multiple definitions. | |||||
2012-09-06 | Made --id-prefix work in DocBook as well as HTML. | John MacFarlane | 1 | -1/+1 | |
Closes #607. | |||||
2012-09-05 | Docx writer: Fixed bug with nested lists. | John MacFarlane | 1 | -20/+19 | |
Previously a list like 1. one - a - b 2. two would come out with a bullet instead of "2." Thanks to Russell Allen for reporting the bug. | |||||
2012-08-25 | EPUB: Use title instead of "Title Page" in contents. | John MacFarlane | 1 | -1/+1 | |
Otherwise we have a hard-coded English string, which looks strange in ebooks written in other languages. Using the title for this entry seems a good solution. Closes #572. | |||||
2012-08-23 | Merge commit 'd25656571a4662a4e67b195daed69e77d80c4c2c' | John MacFarlane | 1 | -2/+21 | |
Conflicts: src/Text/Pandoc/Writers/ODT.hs | |||||
2012-08-23 | Don't strip meta and link elements in epub metadata. | John MacFarlane | 1 | -3/+5 | |
Per http://idpf.org/epub/30/spec/epub30-publications.html#sec-metadata-elem, a metadata element can contain not just Dublin Core elements but also meta and link elements, but Pandoc currently strips those out. Patch from aberrancy. Closes #589. | |||||
2012-08-21 | Implemented Ext_backtick_code_blocks. | John MacFarlane | 1 | -6/+14 | |
This is the variant github prefers. | |||||
2012-08-21 | Added Ext_fenced_code_attributes. | John MacFarlane | 1 | -2/+4 | |
2012-08-21 | Changed nomenclature, delimited -> fenced code blocks. | John MacFarlane | 1 | -3/+3 | |
2012-08-18 | Man writer: Escape - as \-. | John MacFarlane | 1 | -1/+1 | |
Unescaped -'s become hyphens, while \-'s are left as ascii minus signs. That is preferable for use with command-line options. See http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html. Thanks to Andrea Bolognani for bringing the issue to our attention. | |||||
2012-08-17 | Docx line breaks: Use w:cr in w:r instead of w:br. | John MacFarlane | 1 | -5/+6 | |
This seems to fix a problem viewing pandoc-generated docx files in LibreOffice. | |||||
2012-08-12 | Implemented Ext_mmd_title_block in markdown reader & writer. | John MacFarlane | 1 | -6/+29 | |
2012-08-11 | Implemented tex_math extensions in markdown writer. | John MacFarlane | 1 | -4/+18 | |
2012-08-11 | Implemented Ext_markdown_attribute in markdown writer. | John MacFarlane | 1 | -2/+19 | |
2012-08-09 | Use safeRead instead of using reads directly (various modules). | John MacFarlane | 1 | -3/+3 | |
2012-08-08 | Changes to literate haskell options. | John MacFarlane | 4 | -9/+6 | |
- Removed writerLiterateHaskell from WriterOptions. - Removed readerLiterateHaskell from ReaderOptions. - Added Ext_literate_haskell to Extensions. Test for this instead of the above. - Removed failUnlessLHS from Shared. Note: At this point, +lhs and .lhs extension no longer has any effect. Need to fix. | |||||
2012-08-05 | Markdown writer: Tables now sensitive to table extension options. | John MacFarlane | 1 | -21/+42 | |
Ext_simple_table, Ext_multiline_tables, Ext_pipe_tables. Simple tables are preferred over pipe tables when both are enabled. If no appropriate table style is available, a raw HTML table is used. So far there is no option for output of grid tables. | |||||
2012-08-05 | Started making markdown table writer sensitive to options. | John MacFarlane | 1 | -32/+49 | |
So far incomplete. | |||||
2012-08-04 | Don't include empty captions in figures. | John MacFarlane | 6 | -17/+32 | |
Closes #581. | |||||
2012-08-02 | Don't use escaped line breaks in plain output. | John MacFarlane | 1 | -1/+3 | |
2012-08-02 | Made markdown writer sensitive to Ext_subscript/superscript/strikeout. | John MacFarlane | 1 | -3/+9 | |
HTML is used if these are disabled. |