aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-11-18Pretty: Added chomp combinator.John MacFarlane1-0/+13
2011-11-17Indicate when a multiblock footnote is omitted.John MacFarlane1-1/+1
2011-11-17Supported definition lists.John MacFarlane1-10/+13
2011-11-17Use attributes for author/date.John MacFarlane2-6/+6
2011-11-16Updated templates.John MacFarlane1-5/+5
2011-11-16Added an asciidoc writer (partial).John MacFarlane7-4/+1099
Still TODO: - documentation in README - add default.asciidoc to templates/ - lists - tables - proper escaping - footnotes with blank lines - print separately at end? currently they are just ignored. - fix header (date gives weird result on pandoc README)
2011-11-12Updated writer tests for new version of texmath.John MacFarlane5-20/+25
2011-11-12LaTeX reader: Don't crash on commands like `\itemsep`.John MacFarlane1-1/+2
Closes #314.
2011-11-12LaTeX reader: Ignore empty groups {}, { }.John MacFarlane1-0/+8
Closes #322.
2011-11-12Add date to EPUB titlepage and metadata.John MacFarlane1-3/+8
Closes #323. Thanks to Ralf Stephan for the patch (slightly modified).
2011-11-11Implemented --citation-abbreviations option.John MacFarlane3-6/+36
Mostly due to Andrea Rossato.
2011-11-10Changed misleading documentation on markdown2pdf.John MacFarlane2-3/+2
markdown2pdf used to create a backup file if the output file exists; it doesn't any longer, but the documentation still said it does.
2011-11-10markdown2pdf: Use proper temp directory for latex processing.John MacFarlane1-9/+16
Previously /tmp/pandoc was used, which was problematic for several reasons. Closes #339.
2011-11-09Require citeproc-hs >= 0.3.4.John MacFarlane1-2/+2
2011-11-09Markdown citations: don't strip off initial space in locator.John MacFarlane3-3/+7
Previously `[@item1 and nowhere else]` yielded the locator ", and nowhere else", or, with the new citeproc-hs, "and nowhere else". Now it yields " and nowhere else".
2011-11-09Fixed markdown-citations.ieee.txt to use em-dashes for citation ranges.John MacFarlane1-1/+1
This is a new feature in citeproc-hs.
2011-11-08TeXMath writer: Use unicode thin spaces for thin spaces.John MacFarlane1-1/+7
Partially resolves issue #333.
2011-11-08Update templates to use Content-Style-Type meta tag.John MacFarlane9-5/+13
Closes #337.
2011-11-07Updated templates.John MacFarlane1-5/+5
2011-11-07Updated templates.John MacFarlane1-5/+5
2011-11-07HTML writer: Use `<section>` for footnotes if html5.John MacFarlane1-2/+4
2011-11-07Updated templates.John MacFarlane1-5/+5
2011-11-07Biblio: Fixed mess created by my removing procInlines.John MacFarlane1-11/+20
Now I see that procInlines was needed to prevent bottomUp from acting on sublists. This should fix the problem where '@item1, @item1' yielded "Doe (1999), Doe Doe Doe Doe (1999)".
2011-11-07Biblio - fixed author-in-text citations so they don't double.John MacFarlane1-1/+1
2011-11-07Biblio - Removed redundancy.John MacFarlane1-3/+2
2011-11-06Biblio: Put whole author-in-text citation in a Cite.John MacFarlane1-4/+4
Previously just the date and other info went in the Cite.
2011-11-06Further simplification of Biblio.John MacFarlane1-7/+8
2011-11-06Further cleanup of Biblio.John MacFarlane1-3/+3
2011-11-06Simplified Biblio, removed procInlines, use generics instead.John MacFarlane1-24/+15
2011-11-06Markdown reader: allow punctuation only internally in cite keys.John MacFarlane1-1/+2
The characters '.',':',';','$','<','>','~','#','-','_' can be used only between two letters or digits in a citation key. This means that '@item1.' will be parsed as a citation, 'item1', followed by a period, instead of a citation 'item1.', as was the case previously. Thanks to David Sanson for alerting us to the problem.
2011-11-04Don't add comma+space to prefix if it ends in punctuation.John MacFarlane1-5/+1
Patch from Andrea Rossato.
2011-10-28Clarified rule for first line of definition lists.John MacFarlane1-3/+5
Closes #310.
2011-10-28Text.Pandoc.Biblio: Expand citations recursively inside nested inlines.John MacFarlane1-7/+5
Closes #331.
2011-10-27Biblio: Treat \160 as space when parsing locator and suffix.John MacFarlane1-2/+6
This fixes a bug with "p. 33" when `--smart` is used. Previously the whole "p. 33" would be included in the suffix, with no locator.
2011-10-27Don't generate superfluous file `cover-image.jpg`.John MacFarlane1-2/+0
Closes #319.
2011-10-27Added TOC identifier in EPUB page template.John MacFarlane1-0/+2
Closes #329.
2011-10-26Improved make_osx_package.John MacFarlane1-5/+11
- Items no longer installed as root. - Man page zipped and given proper permissions.
2011-10-26Removed redundant import.John MacFarlane1-1/+1
2011-10-26Fixed typo.John MacFarlane1-1/+1
2011-10-25HTML reader now recognizes DocBook block and inline tags.John MacFarlane3-10/+29
It was always possible to include raw DocBook tags in a markdown document, but now pandoc will be able to distinguish block from inline tags and behave accordingly. Thus, for example, <sidebar> hello </sidebar> will not be wrapped in `<para>` tags.
2011-10-24Fixed make_osx_package.sh. Closes #288.John MacFarlane1-4/+4
2011-10-24Modified windows installer generater to use cabal-dev.John MacFarlane2-8/+8
2011-10-24Modified make_osx_package.sh to use cabal-dev.John MacFarlane1-3/+4
2011-10-23Revert "Added built man pages to repository."John MacFarlane5-2868/+3
This reverts commit eac1fc3750923698db82011b9fda5a0788dfcfea.
2011-10-23Added built man pages to repository.John MacFarlane5-3/+2868
In general I don't like adding generated content to the repository, but I also want to make it possible to clone the repository and 'cabal install'. THe current system with Setup.hs calling MakeManPage.hs is too fragile.
2011-10-04Updated README to remove mention of .bbx for bibliographies.John MacFarlane1-13/+12
2011-10-03Updated templates.John MacFarlane1-12/+5
2011-10-02HTML slides: only add id to div/section if --section-divs selected.John MacFarlane3-10/+9
2011-10-02Better default dzslides template.John MacFarlane1-5/+12
2011-10-02Simplified slide creation in HTML writer.John MacFarlane3-30/+22
A horizontal rule now gets transformed into an empty H1 header before 'hierarchicalize' is called. If the document that does not begin with an H1 header, an empty one is provided. This avoids the need for kludgy raw HTML. Also, the 'titleslide' class is added to any section containing just a title: ---- ----