aboutsummaryrefslogtreecommitdiff
path: root/tests/writer.plain
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15Markdown writer: fixed inconsistent spacing issue.John MacFarlane1-1/+0
Previously a tight bullet sublist got rendered with a blank line after, while a tight ordered sublist did not. Now we don't get the blank line in either case. Closes #3232.
2015-10-15Use unicode super/subscripts for digits in plain output.John MacFarlane1-2/+2
2015-06-27Plain writer: don't use symbols for super/subscript.John MacFarlane1-3/+3
Simplified code by using plainExtensions from Options. Closes #2237.
2015-02-25Markdown writer: Avoid introducing spurious list items through wrapping.John MacFarlane1-2/+2
Closes #1946.
2014-08-08Plain writer: Use ALL CAPS for level 1 headers.John MacFarlane1-15/+15
2014-08-08Markdown writer: Respect -raw_html.John MacFarlane1-1/+1
pandoc -t markdown-raw_html should not emit any raw HTML, even span and div tags that go with pandoc Span and Div elements. Cleaned up a bit of the logic with extensions and plain.
2014-07-27Markdown writer: More improvements to 'plain' output, updated tests.John MacFarlane1-81/+121
Math now appears in unicode if possible, without the distracting italics around identifiers. Blank lines around headers are more consistent. Footnotes appear in regular [n] style.
2013-08-18Adjusted writers and tests for change in parsing of div/span.John MacFarlane1-0/+5
Textile, MediaWiki, Markdown, Org, RST will emit raw HTML div tags for divs. Otherwise Div and Span are "transparent" block containers.
2010-12-17Added new prettyprinting module.John MacFarlane1-81/+37
* Added Text.Pandoc.Pretty. This is better suited for pandoc than the 'pretty' package. One advantage is that we now get proper wrapping; Emph [Inline] is no longer treated as a big unwrappable unit. Previously we only got breaks for spaces at the "outer level." We can also more easily avoid doubled blank lines. Performance is significantly better as well. * Removed Text.Pandoc.Blocks. Text.Pandoc.Pretty allows you to define blocks and concatenate them. * Modified markdown, RST, org readers to use Text.Pandoc.Pretty instead of Text.PrettyPrint.HughesPJ. * Text.Pandoc.Shared: Added writerColumns to WriterOptions. * Markdown, RST, Org writers now break text at writerColumns. * Added --columns command-line option, which sets stColumns and writerColumns. * Table parsing: If the size of the header > stColumns, use the header size as 100% for purposes of calculating relative widths of columns.
2010-07-20Made spacing at end of output more consistent.John MacFarlane1-3/+0
Previously some of the writers added spurious whitespace. This has been removed, resolving Issue #232. NOTE: If your application combines pandoc's output with other text, for example in a template, you may need to add spacing. For example, a pandoc-generated markdown file will not have a blank line after the final block element. If you are inserting it into another markdown file, you will need to make sure there is a blank line between it and the next block element.
2010-06-30Use unicode for smart punctuation in plain, markdown, rst formats.John MacFarlane1-26/+26
2010-03-18Added plain writer.fiddlosopher1-0/+698
Text.Pandoc.Writers.Markdown now exports a writePlain, which writes plain text without links, pictures, or special formatting (not even markdown conventions). git-svn-id: https://pandoc.googlecode.com/svn/trunk@1907 788f1e2b-df1e-0410-8736-df70ead52e1b