Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-08-13 | LaTeX Writer: Added missing closing braces to hyperdef commands | Matthew Pickering | 1 | -2/+2 | |
2014-08-12 | Beamer: Use \footnote<.->{..} for notes. | John MacFarlane | 1 | -1/+6 | |
This ensures that the footnotes will not appear before the overlays in which their corresponding note markers appear. Closes #1525. | |||||
2014-08-11 | LaTeX writer: Don't produce `\label{}` for Div or Span. | John MacFarlane | 1 | -8/+7 | |
Just `\hyperdef`. A slight amendment to #1519. | |||||
2014-08-11 | TeX Writer: Write hyperdef and label for identifiers on Div blocks | Matthew Pickering | 1 | -2/+7 | |
2014-08-04 | Add PatternGuards pragmas. | Artyom Kazak | 1 | -1/+2 | |
2014-08-04 | Use `stripPrefix` where appropriate. | Artyom Kazak | 1 | -3/+3 | |
2014-07-29 | LaTeX writer: use \(..\) instead of $..$ for inline math. | John MacFarlane | 1 | -1/+1 | |
Closes #1464. | |||||
2014-07-15 | LaTeX writer: Use \nolinkurl in email autolinks. | John MacFarlane | 1 | -2/+9 | |
This allows them to be styled using `\urlstyle{tt}`. Thanks to Ulrike Fischer for the solution. | |||||
2014-07-10 | LaTeX writer: Put table captions above tables. | John MacFarlane | 1 | -3/+2 | |
The standard seems to be captions above tables. (See http://tex.stackexchange.com/questions/3243/why-should-a-table-caption-be-placed-above-the-table) | |||||
2014-06-23 | LaTeX writer: Use `\textquotesingle` for `'` in inline code. | John MacFarlane | 1 | -0/+1 | |
Otherwise we get curly quotes in the PDF output. Closes #1364. | |||||
2014-06-20 | LaTeX writer: Correctly handle figures in notes. | John MacFarlane | 1 | -5/+7 | |
Notes can't contain figures in LaTeX, so we fake it to avoid an error. Closes #1053. | |||||
2014-06-20 | LaTeX writer: Fixed strikeout + highlighted code. Closes #1294. | John MacFarlane | 1 | -1/+10 | |
Previously strikeout highlighted code caused an error. | |||||
2014-05-09 | Update copyright notices for 2014, add missing notices | Albert Krewinkel | 1 | -2/+2 | |
2014-05-04 | LaTeX writer: Fixed inconsistencies with reference escaping. | John MacFarlane | 1 | -64/+67 | |
- toLabel is now monadic, and it does the needed string escaping. - Closes #1130. | |||||
2014-04-25 | LaTeX writer: Mark span contents with label if span has an ID | Albert Krewinkel | 1 | -7/+11 | |
Prepend `\label{span-id}` to span contents iff `span-id` is defined. | |||||
2014-04-06 | LaTeX writer: Workaround for level 4-5 headers in quotes. | John MacFarlane | 1 | -2/+14 | |
These previously produced invalid LaTeX: `\paragraph` or `\subparagraph` in a `quote` environment. This adds an `mbox{}` in these contexts to work around the problem. See http://tex.stackexchange.com/a/169833/22451. Closes #1221. | |||||
2014-04-04 | LaTeX writer: handle line breaks in simple table cells. | John MacFarlane | 1 | -1/+20 | |
Closes #1217. | |||||
2014-03-31 | Make --toc-depth work well with books in latex/pdf output. | John MacFarlane | 1 | -2/+2 | |
Closes #1210. | |||||
2014-02-10 | src/Text/Pandoc/Writers/LaTeX.hs: Use \texorpdfstring for section | Vaclav Zeman | 1 | -1/+4 | |
captions. | |||||
2014-02-09 | Merge remote-tracking branch 'origin/master' into en-dash-ligature-avoidance. | Vaclav Zeman | 1 | -30/+69 | |
2014-02-08 | Use \/ to avoid en-dash ligature instead of -{}-. | Vaclav Zeman | 1 | -1/+1 | |
This is to fix LuaLaTeX output. The -{}- sequence does not avoid the ligature with LuaLaTeX but \/ does. | |||||
2013-12-19 | HLint: use fromMaybe | Henry de Valence | 1 | -1/+2 | |
Replace uses of `maybe x id` with `fromMaybe x`. | |||||
2013-12-19 | HLint: use /= | Henry de Valence | 1 | -1/+1 | |
2013-12-19 | HLint: Use all | Henry de Valence | 1 | -4/+4 | |
Replace `and . map` with `all`. | |||||
2013-12-17 | LaTeX writer: Better treatment of footnotes in tables. | John MacFarlane | 1 | -6/+29 | |
Notes now appear in the regular sequence, rather than in the table cell. (This was a regression in 1.10.) | |||||
2013-12-17 | LaTeX writer: Factored out function for table cell creation. | John MacFarlane | 1 | -13/+17 | |
2013-12-04 | Add booktabs package for LaTeX tables | Jose Luis Duran | 1 | -5/+5 | |
[ci skip] | |||||
2013-11-23 | LaTeX writer: Handle csl flipflopping spans (csl-no-emph, etc.) | John MacFarlane | 1 | -1/+10 | |
2013-11-16 | LaTeX writer: Properly escape pdftitle, pdfauthor. | John MacFarlane | 1 | -2/+4 | |
Closes #1059. | |||||
2013-10-21 | Fix definition lists with internal links in terms (closes #1032). | John MacFarlane | 1 | -1/+8 | |
This fix puts braces around a term that contains an internal link, to avoid problems with square brackets. | |||||
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 | 1 | -2/+2 | |
It allows fragments identifiers. | |||||
2013-10-13 | Treat div with class "notes" as speaker notes in slide formats. | John MacFarlane | 1 | -1/+6 | |
Currently beamer goes to `\note{}`, revealjs to `<aside class="notes">`, and the notes are simply suppressed in other formats. Closes #925. | |||||
2013-09-19 | LaTeX writer: Don't print biblio if --natbib or --biblatex option used. | John MacFarlane | 1 | -10/+17 | |
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-19 | Scale LaTeX tables so they don't exceed columnwidth. | John MacFarlane | 1 | -1/+5 | |
2013-08-16 | LaTeX writer: Avoid problem with footnotes in unnumbered headers. | John MacFarlane | 1 | -6/+7 | |
Closes #940. Added test case. | |||||
2013-08-10 | Use walk, walkM in place of bottomUp, bottomUpM when possible. | John MacFarlane | 1 | -2/+1 | |
They are significantly faster. | |||||
2013-08-10 | Use query instead of queryWith. | John MacFarlane | 1 | -3/+4 | |
2013-08-10 | Adjustments for new Format newtype. | John MacFarlane | 1 | -5/+8 | |
2013-08-08 | Preliminary support for new Div and Span elements in writers. | John MacFarlane | 1 | -0/+2 | |
Currently these are "transparent" containers, except in HTML, where they produce div and span elements with attributes. | |||||
2013-07-26 | Beamer: add allowframebreaks to slide if set in header classes. | John MacFarlane | 1 | -8/+11 | |
It's recommended that your bibliography slide have this attribute: # References {.allowframebreaks} This causes multiple slides to be created if necessary, depending on the length of the bibliography. | |||||
2013-07-25 | LaTeX writer: Change `\` to `/` in paths. | John MacFarlane | 1 | -2/+4 | |
`/` works even on Windows in LaTeX. `\` will cause major problems if unescaped. | |||||
2013-07-04 | LaTeX writer: Don't use ligatures in escaping inline code. | John MacFarlane | 1 | -9/+15 | |
2013-07-01 | Created Text.Pandoc.Writers.Shared, improved metaToJSON. | John MacFarlane | 1 | -2/+2 | |
* Text.Pandoc.Writers.Shared contains shared functions used only in writers. * metaToJSON now takes a WriterOptions parameter, and will return an empty object if standalone is not specified. | |||||
2013-06-29 | Metadata changes: Variables now completely shadow metadata. | John MacFarlane | 1 | -2/+2 | |
Previously if you set a value both in metadata and with a variable, they'd be combined into a list. Now the variable replaces the value in document metadata. If many variables with the same name are set, a list is created. Shared: metaToJSON now has an argument for a variable list. | |||||
2013-06-27 | Writers: Use defField for defaults. | John MacFarlane | 1 | -25/+25 | |
This way explicitly specified fields not overridden. Fixes a problem e.g. with specifying a documentclass via the command line using -V. |