Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-10-17 | LaTeX writer: Specially escape non-ascii characters in labels. | John MacFarlane | 1 | -6/+14 | |
Otherwise we can get compile errors and other bugs when compiled with pdflatex. Closes #1007. Thanks to begemotv2718 for the fix. | |||||
2013-10-17 | LaTeX writer: Add link anchors for code blocks with identifiers. | John MacFarlane | 1 | -5/+11 | |
Closes #1025. | |||||
2013-10-16 | Use isURI instead of isAbsoluteURI. | John MacFarlane | 5 | -10/+10 | |
It allows fragments identifiers. | |||||
2013-10-13 | Treat div with class "notes" as speaker notes in slide formats. | John MacFarlane | 2 | -3/+15 | |
Currently beamer goes to `\note{}`, revealjs to `<aside class="notes">`, and the notes are simply suppressed in other formats. Closes #925. | |||||
2013-10-13 | HTML writer: Insert command to typeset mathjax for slideous output. | John MacFarlane | 1 | -1/+5 | |
Closes #966. | |||||
2013-10-11 | RST writer: Skip spaces after display math. | John MacFarlane | 1 | -2/+8 | |
Otherwise we get indentation problems, and part of the next paragraph may be rendered as part of the math. | |||||
2013-10-06 | Removed code that forces MathJax to typeset. | John MacFarlane | 1 | -2/+1 | |
Closes #1012. Reopens #966. A better solution for #966 will just affect slideous, not the other slide writers. | |||||
2013-09-24 | OpenDocument writer: don't use font-face-decls variable. | John MacFarlane | 1 | -7/+0 | |
2013-09-25 | src/Text/Pandoc/Writers/OpenDocument.hs: Fix formatting of strikeout code. | Václav Zeman | 1 | -4/+15 | |
2013-09-19 | Markdown reader: small code improvement. | John MacFarlane | 1 | -5/+5 | |
2013-09-19 | LaTeX writer: Don't print biblio if --natbib or --biblatex option used. | John MacFarlane | 1 | -10/+17 | |
2013-09-19 | DOCX writer: Add missing settings.xml to the zip container. | John MacFarlane | 1 | -1/+3 | |
Closes #990. | |||||
2013-09-12 | Markdown writer: Print references if output is 'plain'. | John MacFarlane | 1 | -1/+2 | |
2013-09-12 | HTML writer: Ensure proper escaping in header metadata. | John MacFarlane | 1 | -4/+5 | |
2013-09-08 | Made . . . for pause work in all slide show formats except slideous. | John MacFarlane | 1 | -7/+15 | |
2013-09-06 | Markdown writer: Fixed bugs in YAML header output. | John MacFarlane | 1 | -3/+3 | |
2013-09-01 | Mathjax in HTML slide shows: include explicit "Typeset" instruction. | John MacFarlane | 1 | -1/+2 | |
This seems to be needed for some formats (e.g. slideous) and won't hurt in others. Closes #966. | |||||
2013-08-28 | Implement definition lists in dokuwiki writer (#386) - credit: James Smaldon | claremacrae | 1 | -31/+24 | |
2013-08-25 | Merge pull request #961 from nougad/add_latex_listings_label | John MacFarlane | 1 | -2/+6 | |
Write id for code block to label attr in latex when listing is used | |||||
2013-08-24 | Removed dependency on citeproc-hs. | John MacFarlane | 1 | -6/+2 | |
Going forward we'll use pandoc-citeproc, as an external filter. The `--bibliography`, `--csl`, and `--citation-abbreviation` fields have been removed. Instead one must include `bibliography`, `csl`, or `csl-abbrevs` fields in the document's YAML metadata. The filter can then be used as follows: pandoc --filter pandoc-citeproc The `Text.Pandoc.Biblio` module has been removed. Henceforth, `Text.CSL.Pandoc` from pandoc-citations can be used by library users. The Markdown and LaTeX readers now longer format bibliographies and citations. That must be done using `processCites` or `processCites'` from Text.CSL.Pandoc. All bibliography-related fields have been removed from `ReaderOptions` and `WriterOptions`: `writerBiblioFiles`, `readerReferences`, `readerCitationStyle`. API change. | |||||
2013-08-22 | Write id for code block to label attr in latex when listing is used | Florian Eitel | 1 | -2/+6 | |
The code: ~~~{#test} asdf ~~~ gets compiled to html: <pre id="test"> asdf </pre> So it is possible to link to the identifier `test` But this doesn't happen on latex When using the listings package (`--listings`) it is possible to set the identifier using the `label=test` property: \begin{lstlisting}[label=id] hi \end{lstlisting} And this is exactly what this patch is doing. Modified LaTeX Reader/Writer and added tests for this. | |||||
2013-08-20 | Merge branch 'altcite' | John MacFarlane | 1 | -14/+21 | |
2013-08-20 | Create Cite element even if no matching reference in the biblio. | John MacFarlane | 1 | -14/+21 | |
* Add ??? as fallback text for non-resolved citations. * Biblio: Put references (including a header at the end of the document, if one exists) inside a Div with class "references". This gives some control over styling of references, and allows scripts to manipulate them. * Markdown writer: Print markdown citation codes, and disable printing of references, if `citations` extension is enabled. NOTE: It would be good to improve what citeproc-hs does for a nonexistent key. | |||||
2013-08-19 | Scale LaTeX tables so they don't exceed columnwidth. | John MacFarlane | 1 | -1/+5 | |
2013-08-19 | Fix some warnings in dokuwiki writer (#386) | claremacrae | 1 | -2/+2 | |
2013-08-19 | Bullet and ordered lists now always simple in dokuwiki writer (#386) | claremacrae | 1 | -3/+2 | |
2013-08-19 | Removed unnecessary line-break after hard break in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-18 | Adjusted writers and tests for change in parsing of div/span. | John MacFarlane | 7 | -14/+58 | |
Textile, MediaWiki, Markdown, Org, RST will emit raw HTML div tags for divs. Otherwise Div and Span are "transparent" block containers. | |||||
2013-08-18 | Stop plain text ** and __ becoming formatting in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-18 | Stop plain text // becoming an italic marker in dokuwiki writer (#386) | claremacrae | 1 | -3/+2 | |
When the original document had text containing //, this was previously included, unchanged, in the dokuwiki output, and this interacted badly with later, intended, formating text. | |||||
2013-08-18 | Treat inline code blocks like <code> instead of <tt> in dokuwiki writer (#386) | claremacrae | 1 | -1/+10 | |
Done because I noticed that in the Autolinks section of writer.dokuwiki, the URL in inlined code was getting auto-linked, when it wasn't supposed to. This also meant that any inline code examples that had text that looked like dokuwiki syntax could break the formatting of later text. | |||||
2013-08-17 | Nasty hack to stop C comments in inline code becoming italics in dokuwiki ↵ | claremacrae | 1 | -1/+6 | |
writer (#386) | |||||
2013-08-17 | Fixed inlined code in dokuwiki writer (#386) | claremacrae | 1 | -6/+1 | |
2013-08-17 | Don't add entities in <code> blocks in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-17 | Implement <code> blocks in dokuwiki writer (#386) | claremacrae | 1 | -2/+1 | |
2013-08-17 | Implement table headings in dokuwiki writer (#386) | claremacrae | 1 | -2/+19 | |
2013-08-16 | LaTeX writer: Avoid problem with footnotes in unnumbered headers. | John MacFarlane | 1 | -6/+7 | |
Closes #940. Added test case. | |||||
2013-08-14 | Updated for removed unMeta, unFormat in pandoc-types. | John MacFarlane | 1 | -2/+2 | |
2013-08-11 | ODT/OpenDocument writer: Minor changes for ODF 1.2 conformance. | John MacFarlane | 2 | -7/+16 | |
See #939. We leave the nonconforming contextual-spacing attribute, which is provided by LibreOffice itself and seems to be supported. | |||||
2013-08-11 | Options: Changed `writerSourceDir` to `writerSourceURL` (now a Maybe). | John MacFarlane | 3 | -21/+12 | |
Previously we used to store the directory of the first input file, even if it was local, and used this as a base directory for finding images in ODT, EPUB, Docx, and PDF. This has been confusing to many users. It seems better to look for images relative to the current working directory, even if the first file argument is in another directory. writerSourceURL is set to 'Just url' when the first command-line argument is an absolute URL. (So, relative links will be resolved in relation to the first page.) Otherwise, 'Nothing'. The ODT, EPUB, Docx, and PDF writers have been modified accordingly. Note that this change may break some existing workflows. If you have been assuming that relative links will be interpreted relative to the directory of the first file argument, you'll need to make that the current directory before running pandoc. Closes #942. | |||||
2013-08-11 | Initial implementation of tables in dokuwiki writer (#386) | claremacrae | 1 | -22/+17 | |
Todo: alignment, and headings | |||||
2013-08-10 | Use walk, walkM in place of bottomUp, bottomUpM when possible. | John MacFarlane | 7 | -20/+24 | |
They are significantly faster. | |||||
2013-08-10 | Use query instead of queryWith. | John MacFarlane | 2 | -5/+6 | |
2013-08-10 | Adjustments for new Format newtype. | John MacFarlane | 14 | -66/+95 | |
2013-08-08 | Preliminary support for new Div and Span elements in writers. | John MacFarlane | 17 | -0/+56 | |
Currently these are "transparent" containers, except in HTML, where they produce div and span elements with attributes. | |||||
2013-08-08 | Added Text.Pandoc.Compat.Monoid. | John MacFarlane | 1 | -1/+1 | |
This allows pandoc to compile with base < 4.5, where Data.Monoid doesn't export `<>`. Thanks to Dirk Ullirch for the patch. | |||||
2013-08-06 | Added support for MetaBool. | John MacFarlane | 2 | -0/+3 | |
2013-08-06 | Implement strikeout in dokuwiki writer (#386) | claremacrae | 1 | -1/+1 | |
2013-08-04 | Remove CPP from default-extensions; add pragmas to modules as needed. | John MacFarlane | 1 | -5/+1 | |
2013-08-03 | MediaWiki writer: Use native mediawiki tables instead of HTML. | John MacFarlane | 1 | -44/+39 | |
Closes #720. |