Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-04 | EPUB writer: Improved handling of CSS. | John MacFarlane | 1 | -2/+6 | |
* Code highlighting now works by default. * Quote styles work as in pandoc's HTML writer. | |||||
2012-11-04 | RST writer: Don't add ":align: center" to figures. | John MacFarlane | 1 | -2/+1 | |
2012-11-04 | EPUB writer: Set epub3 variable before calling templates. | John MacFarlane | 1 | -1/+2 | |
2012-11-04 | EPUB writer: Better TOC and footnote handling. | John MacFarlane | 1 | -20/+29 | |
* Here we go back to splitting the document at the Pandoc AST level, and converting each chapter to HTML separately. * Fixes bug in footnote processing introduced by commit 01d109e2efb880d9d2b8256d2e19ed4954076754. The bug caused all footnotes to appear in the last chapter, so that footnote links from other chapters would not work. Closes #651. * We also disable writerTableOfContents, since TOC is automatic for epub. | |||||
2012-11-04 | EPUB: Use section divs by default for better semantic markup. | John MacFarlane | 1 | -0/+1 | |
2012-11-04 | LaTeX writer: Don't use [fragile] unnecessarily. | John MacFarlane | 1 | -1/+5 | |
We were using [fragile] on slides even if they only contained code that was rendered using `\texttt`. Now `[fragile]` is only used for slides containing inline code if that code is rendered using listings. Closes #649. | |||||
2012-11-04 | Improved support for MathML in EPUB3. | John MacFarlane | 1 | -16/+26 | |
* MathML math method now used always in EPUB3 (even if another math method specified in options). * epub:switch is used to specify a non-MathML default. This is supposed to proide a good fallback behavior in older readers, though I'm not sure how well it works in practice. | |||||
2012-11-02 | EPUB: Don't use opf:role in EPUB3. | John MacFarlane | 1 | -1/+2 | |
2012-11-02 | EPUB: Fixed invalid nesting problem in nav.xhtml. | John MacFarlane | 1 | -3/+3 | |
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 | 4 | -18/+70 | |
* EPUB writer now exports writeEPUB2 and writeEPUB3. * 'epub' output format is epub v2, while 'epub3' is v3. | |||||
2012-11-02 | DocBook reader: Support title in "figure" element. | John MacFarlane | 1 | -6/+21 | |
Closes #650. | |||||
2012-11-01 | LaTeX reader: Avoid include loops. | John MacFarlane | 1 | -8/+17 | |
2012-11-01 | Revert "LaTeX reader: Added code to handleIncludes to avoid inf loops." | John MacFarlane | 1 | -14/+8 | |
This reverts commit da87837318cf035be407136b39c5ec6a0009adb4. Reason: The code was overzealous and would rule out some things we want to be able to do, like include the same file multiple times. | |||||
2012-11-01 | LaTeX reader: Added code to handleIncludes to avoid inf loops. | John MacFarlane | 1 | -8/+14 | |
e.g. when one file includes another which includes it. | |||||
2012-11-01 | LaTeX reader: Improved handling of included files. | John MacFarlane | 1 | -11/+24 | |
* `\input` now works, as well as `\include`. * TEXINPUTS is used. * We now look recursively into included files for more included files. | |||||
2012-10-28 | Removed citationSuppressParens. | John MacFarlane | 1 | -1/+0 | |
Makefile: Use citeproc-0.3.6 release. | |||||
2012-10-22 | LaTeX reader: Initialize citationSuppressParens field. | John MacFarlane | 1 | -0/+1 | |
2012-10-22 | Fixed Biblio for extra parameter on Citation. | John MacFarlane | 1 | -2/+2 | |
2012-10-21 | Revert "LaTeX reader: Use new suppressParens option for footnote citations." | John MacFarlane | 3 | -75/+71 | |
This reverts commit 7499499b68934ae6f3418940328c7fc2bd9fcadd. Conflicts: src/Text/Pandoc/Readers/LaTeX.hs | |||||
2012-10-18 | Fixed bug in fetching CSL files from CSL data directory. | John MacFarlane | 1 | -2/+2 | |
2012-10-18 | Removed debug print statement left in my mistake. | John MacFarlane | 1 | -1/+0 | |
2012-10-15 | LaTeX reader: Basic \enquote support. | John MacFarlane | 1 | -0/+9 | |
2012-10-15 | LaTeX reader: Use new suppressParens option for footnote citations. | John MacFarlane | 3 | -71/+75 | |
Also changed Biblio, Markdown reader, and LaTeX reader tests because of new citationSuppressParens field in Citation. | |||||
2012-10-14 | Re-added Read instance for ReaderOptions. | John MacFarlane | 1 | -1/+1 | |
Requires dev version of citeproc-hs. | |||||
2012-10-14 | LaTeX reader: Use normal citations, not author-in-text, for fn cites. | John MacFarlane | 1 | -4/+4 | |
Eventually it would be nice to use a "suppress outer parens" variant, if citeproc-hs provides one. | |||||
2012-10-13 | Moved bibliography processing into readers. | John MacFarlane | 4 | -33/+43 | |
Previously this was done in src/pandoc.hs, which made it difficult for library users. * Removed readerCitations in ReaderOptions. * Added readerReferences and readerCitationStyle to ReaderOptions. * Moved use of processBiblio from main program to the markdown and LaTeX readers. | |||||
2012-10-13 | Biblio: Make processBiblio take a Maybe Style parameter. | John MacFarlane | 1 | -3/+4 | |
If Nothing, then nothing is done. | |||||
2012-10-13 | Textile reader: Fixed bug with list items containing line breaks. | John MacFarlane | 1 | -9/+15 | |
Now pandoc correctly handles hard line breaks inside list items. Previously they broke list parsing. Thanks to Pablo RodrÃguez for pointing out the problem. | |||||
2012-10-11 | LaTeX reader: Made rawLaTeXInline more flexible. | John MacFarlane | 1 | -4/+2 | |
Now it will also try to parse block commands. This is usually what we want, given how rawLaTeXInline is used in the markdown and textile readers. If a block-level LaTeX command is used in the middle of a paragraph (e.g. `\subtitle` inside a title), we can treat it as raw inline LaTeX. | |||||
2012-10-11 | LaTeX reader: Make `\noindent` inline rather than block. | John MacFarlane | 1 | -2/+1 | |
2012-10-11 | Added MIME types for .wof and .eot. | John MacFarlane | 1 | -0/+2 | |
Closes #640. i# | |||||
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-10 | LaTeX reader: Better support for citation commands. | John MacFarlane | 1 | -7/+11 | |
* Make `\cite` etc. an AuthorInText. * Make `\footcite` etc. into citations in notes. | |||||
2012-10-06 | RST reader: Don't create empty definition list for metadata field lists. | John MacFarlane | 1 | -3/+3 | |
Previously a field list consisting only of metadata fields (author, title, date) would be parsed as an empty DefinitionList, which is not legal in LaTeX and not needed in any format. This patch fixes the problem, which I learned of from http://stackoverflow.com/questions/12762767/modify-variable-in-rst-with-pandoc. | |||||
2012-10-06 | Biblio: Changed type of processBiblio. | John MacFarlane | 2 | -26/+24 | |
* It is no longer in the IO monad. * setHash uses state rather than Data.Unique. * It takes a Style argument rather than parameters for CSL and abbrev filenames. * pandoc.hs now calls the functions to parse the style file and add abbrevs. | |||||
2012-10-05 | Revert "Added stateWarnings to ParserState, added warning function." | John MacFarlane | 1 | -8/+0 | |
This reverts commit 5419b504cef0cc6e1a0f3e321b2fc0a66e12db3c. | |||||
2012-10-05 | Added stateWarnings to ParserState, added warning function. | John MacFarlane | 1 | -0/+8 | |
This will be used to provide warnings for things like duplicate footnote refs and link refs. | |||||
2012-10-05 | Textile reader: Implemented comment blocks. | John MacFarlane | 1 | -0/+7 | |
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-30 | RST reader: Removed 'plain' in blocks, since 'para' includes it. | John MacFarlane | 1 | -1/+0 | |
2012-09-30 | RST reader: Consolidate super/subscript, math into interpretedRole. | John MacFarlane | 1 | -35/+26 | |