summaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Writers/LaTeX.hs
Commit message (Collapse)AuthorAge
...
* Changed hspace in last commit to 0.333em.John MacFarlane2013-01-11
| | | | This seems to match the spacing of ~ exactly.
* LaTeX writer: Use `\hspace*` for nonbreaking space after line break.John MacFarlane2013-01-11
| | | | | Since `~` spaces after a line break are just ignored. Closes #687.
* Fixed regression in example lists.John MacFarlane2013-01-09
| | | | This was associated with e1be934dc2ff061e5200017d6503280686983e1f.
* Added Attr field to Header.John MacFarlane2013-01-09
| | | | | | | | | | Previously header ids were autogenerated by the writers. Now they are generated (unless supplied explicitly) in the markdown parser, if the `header_identifiers` extension is selected. In addition, the textile reader now supports id attributes on headers.
* Implemented tight lists in context, latex writers.John MacFarlane2013-01-07
|
* Don't put the text of an autolink in Code font.John MacFarlane2013-01-06
|
* LaTeX tables: Use minipage rather than parbox for block containers.John MacFarlane2013-01-05
| | | | | This allows verbatim code to be included in grid tables. Closes #663.
* Changed --toc-level to --toc-depth.John MacFarlane2013-01-05
|
* Implemented --toc-level in LaTeX writer.John MacFarlane2013-01-05
|
* LaTeX writer: Don't use [fragile] unnecessarily.John MacFarlane2012-11-04
| | | | | | | 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.
* LaTeX writer: Don't rely on the enumerate package.John MacFarlane2012-09-16
| | | | Instead, use standard LaTeX commands to change numbering style.
* LaTeX writer: Properly escape strings inside \url{}.John MacFarlane2012-09-16
| | | | Closes #576.
* LaTeX writer: Don't escape _ in hyperref identifiers.John MacFarlane2012-09-15
|
* LaTeX writer: don't escape _ in url.John MacFarlane2012-09-15
|
* LaTeX writer: Don't use \endhead with longtable.John MacFarlane2012-09-15
| | | | | It causes the heading to be a different size form the body, sometimes.
* LaTeX writer: Use longtable instead of ctable.John MacFarlane2012-09-15
|
* Changes to literate haskell options.John MacFarlane2012-08-08
| | | | | | | | | | | - Removed writerLiterateHaskell from WriterOptions. - Removed readerLiterateHaskell from ReaderOptions. - Added Ext_literate_haskell to Extensions. Test for this instead of the above. - Removed failUnlessLHS from Shared. Note: At this point, +lhs and .lhs extension no longer has any effect. Need to fix.
* Don't include empty captions in figures.John MacFarlane2012-08-04
| | | | Closes #581.
* Moved WriterOptions and associated types Shared -> Options.John MacFarlane2012-07-26
|
* Don't generate empty H1 after hrule slide breaks.John MacFarlane2012-06-25
| | | | | | | | We now use a slide-level header with contents [Str "\0"] to mark an hrule break. This avoids creation of an empty H1 in these contexts. Closes #484.
* Fixed `--incremental` behavior for Beamer.John MacFarlane2012-06-03
| | | | | When `--incremental` is used, lists inside block quotes should appear all at once (as in HTML).
* LaTeX writer: Ensure newline after Verbatim at end of footnote.John MacFarlane2012-06-01
| | | | This fixes a regression. Also added a test for this.
* LaTeX writer: More consistent interblock spacing.John MacFarlane2012-05-14
|
* LaTeX reader: ensure we don't have extra blank lines at ends of cells.John MacFarlane2012-05-13
| | | | This can cause LaTeX errors, as they are interpreted as new paragraphs.
* Added writerTeXLigatures to WriterOptions, `--no-tex-ligatures` option.John MacFarlane2012-05-11
| | | | | This is useful for those who want to use advanced OpenType features with xelatex/lualatex.
* Improved spacing around LaTeX block environments.John MacFarlane2012-04-30
| | | | verbatim, itemize, description, enumerate.
* LaTeX writer: Fixed spacing in quote environments.John MacFarlane2012-04-30
| | | | | | | | | | | | | | | | | | | | | | | | | | Closes #502. Previously you'd get: ~~~ hi \begin{quote} hi \end{quote} hi ~~~ Now we get: ~~~ hi \begin{quote} hi \end{quote} hi ~~~
* LaTeX writer: Use fixltx2e package to provide '\textsubscript'.John MacFarlane2012-04-21
|
* LaTeX writer: Use `\hyperref[ident]{text}` for internal links.John MacFarlane2012-04-21
| | | | | Previously we used `\href{\#ident}{text}`, which didn't work on all systems. Thanks to Dirk Laurie.
* LaTeX writer: don't use eurosym package unless document has a €.John MacFarlane2012-04-03
|
* Added PDF metadata (title,author) in LaTeX standalone + PDF output.John MacFarlane2012-03-25
| | | | Closes #459.
* Use {} around ctable caption. Closes #445.John MacFarlane2012-03-12
|
* Fixed ployglossia support in LaTeX template for multiple langs.John MacFarlane2012-03-05
| | | | | \setmainlanguage will now just use the last of a comma-separated list of languages.
* Use \textasciitilde for ~ in LaTeX writer.John MacFarlane2012-03-03
|
* Fixed bug in LaTeX string escaper (with ~).John MacFarlane2012-03-02
|
* LaTeX writer: prevent adjacent hyphens from forming ligatures.John MacFarlane2012-02-06
| | | | | | This is important primarily for things like `--option`. Em and En dashes will produce '---' and '--' in LaTeX, but hyphens should not otherwise combine into dashes.
* LaTeX writer: escape # in href URLs. Closes #359.John MacFarlane2012-01-27
|
* Removed some unused code.John MacFarlane2012-01-27
|
* Added --slide-level option to override default.John MacFarlane2012-01-25
| | | | | | | | | | | | This allows users to select a slide level below the first header level with content. Note that content under sections above the slide level will not appear in slides (either in beamer or in HTML slide shows). This is primarily useful for creating documents that can be made into both slides and handouts (which contain additional content outside the slides).
* LaTeX/beamer: --chapters causes level 1 to be \part{..}.John MacFarlane2012-01-25
|
* Slides: New approach, using hierarchicalize.John MacFarlane2012-01-23
| | | | This will work better with the HTML slideshows.
* LaTeX beamer: Only add [fragile] to slide if it contains verbatim.John MacFarlane2012-01-23
| | | | Closes #385.
* Use Slides in LaTeX writer for beamer.John MacFarlane2012-01-23
|
* Fixed layout bug in ConTeXt and LaTeX writers.John MacFarlane2011-12-30
| | | | | This was a regression introduced by the recent internal links changes.
* LaTeX writer: only use hyperdef on section if there's a link to it.John MacFarlane2011-12-30
|
* Add support for internal links to LaTeX writer.John MacFarlane2011-12-30
| | | | Based on a patch by B. Scott Michel.
* LaTeX writer: Improved detection of book classes.John MacFarlane2011-12-30
| | | | | | | | | | We now check the `documentclass` variable, and if that is not set, we look through the template itself. Also, we have added the KOMA classes scrreprt and scrbook. You can now make a book using markdown2pdf -V documentclass:book
* Added 'beamer' as an output format.John MacFarlane2011-12-29
| | | | | | | | | Beamer output uses the default LaTeX template, with some customizations via variables. Added `writerBeamer` to `WriterOptions`. Added `--beamer` option to `markdown2pdf`.
* Added `--highlight-style` and `--no-highlight` options.John MacFarlane2011-12-27
|
* Replaced Apostrophe, Ellipses, EmDash, EnDash w/ unicode strings.John MacFarlane2011-12-27
|