aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-11-18Added fields to track list levels.John MacFarlane1-2/+8
2011-11-18Updated ieee.csl and mhra.csl in test directory.John MacFarlane2-504/+686
2011-11-18Updated chicago-author-date.csl.John MacFarlane2-359/+405
The old version did not work properly for edited volumes with no author.
2011-11-18Added comment about limitations of asciidoc conversion.John MacFarlane1-0/+6
2011-11-18Supported tables in asciidoc, added table tests.John MacFarlane2-40/+124
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.