aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-02-04LaTeX reader: Factored out rawEnvJohn MacFarlane1-7/+11
2012-02-04Small improvements in latex table parser.John MacFarlane1-3/+2
2012-02-04Complete rewrite of LaTeX reader.John MacFarlane10-1046/+835
* The new reader is more robust, accurate, and extensible. It is still quite incomplete, but it should be easier now to add features. * Text.Pandoc.Parsing: Added withRaw combinator. * Markdown reader: do escapedChar before raw latex inline. Otherwise we capture commands like \{. * Fixed latex citation tests for new citeproc. * Handle \include{} commands in latex. This is done in pandoc.hs, not the (pure) latex reader. But the reader exports the needed function, handleIncludes. * Moved err and warn from pandoc.hs to Shared. * Fixed tests - raw tex should sometimes have trailing space. * Updated lhs-test for highlighting-kate changes.
2012-01-31Don't let autolinks create reference links.John MacFarlane1-1/+1
Previously we got bad results with -t markdown --reference-links if the input contained autolinks like <http://yahoo.com>.
2012-01-31Don't include mathml javascript for html5 output.John MacFarlane2-5/+6
mathml is supposed to be supported in HTML5.
2012-01-31Support `--mathml` flag in docbook.John MacFarlane3-11/+43
2012-01-31Bumped xml version to >= 1.3.12.John MacFarlane1-2/+2
2012-01-31Change copyright date.John MacFarlane3-5/+5
2012-01-30Added `--epub-embed-font` option.John MacFarlane4-6/+69
* This can be repeated for multiple fonts. * Added parameter for fonts to embed to writeEPUB. * Added ttf, otf to Mime types in Text.Pandoc.MIME.
2012-01-30Added default.beamer template (separate from default.latex).John MacFarlane3-9/+6
2012-01-30Updated citation tests with en-dashes.John MacFarlane2-6/+6
2012-01-30Don't use \maxwidth in beamer template. Closes #394.John MacFarlane1-5/+7
2012-01-29LaTeX reader: Require non-letter after certain commands.John MacFarlane1-6/+11
Previously "\opening" was rendered as "\248pening". The "\o" should not be parsed as a control sequence. Partially addresses #393.
2012-01-29Updated README author list.John MacFarlane1-1/+2
2012-01-28Changed date in README.John MacFarlane1-1/+1
2012-01-28Templates: Use dcterms.date for html5 metadata.John MacFarlane1-5/+5
This is required for validation.
2012-01-28Remove dependency on old-time.John MacFarlane4-8/+6
2012-01-28Put date in YYYY-MM-DD format if possible for HTML, docx metadata.John MacFarlane8-9/+31
Added normalizeDate to Text.Pandoc.Shared.
2012-01-28Removed an unnecessary `many spaceChar`.John MacFarlane1-1/+1
2012-01-28dzslides template: center title slide.John MacFarlane1-5/+5
2012-01-28Markdown reader: Fixed bug in code block attribute parser.John MacFarlane1-3/+4
Previously the ID attribute got lost if it didn't come first. Now attributes can come in any order.
2012-01-28Support github syntax for fenced code blocks.John MacFarlane2-24/+42
You can now write ```ruby x = 2 ``` instead of ~~~ {.ruby} x = 2 ~~~~
2012-01-28XML: Added toEntities.John MacFarlane1-1/+10
2012-01-28Made `beamer` an output format, removed `pdf` as output format.John MacFarlane4-78/+74
Removed `--beamer` option; instead, use `beamer` as output format. There is no longer a `pdf` output format; instead, pandoc tries to produce a pdf if the output file has a `.pdf` extension. (The output format can be latex -- the default for pdf output, latex+lhs, or beamer.) This seems more consistent with the way pandoc currently works (e.g. we have an `html5` output format, not an `--html5` option).
2012-01-27LaTeX writer: escape # in href URLs. Closes #359.John MacFarlane1-6/+2
2012-01-27Made charWidth in Text.Pandoc.Pretty complete.John MacFarlane1-29/+35
Used the unicode spec EastAsianWidth.txt. All characters marked W or F get width 2. Closes #377.
2012-01-27Docbook writer: Use sect1, sect2, etc. instead of section.John MacFarlane2-71/+73
2012-01-27Fixed link in README.John MacFarlane1-1/+1
2012-01-27Finished implementing --atx-headers in markdown writer.John MacFarlane1-2/+5
2012-01-27Fixed table parsing with wide or combining characters.John MacFarlane2-5/+5
Closes #348. Closes #108.
2012-01-27Removed some unused code.John MacFarlane1-3/+0
2012-01-27Shared: Added splitStringWithIndices.John MacFarlane1-4/+17
This is like splitWithIndices, but it is sensitive to distinctions between wide, combining, and regular characters.
2012-01-26Added --atx-headers option.John MacFarlane3-1/+17
2012-01-26LaTeX reader: Handle \@.John MacFarlane1-1/+4
2012-01-25Pretty: Export realLength and use it in calculating offsets.John MacFarlane1-10/+16
This should help fix setext headers and tables containing asian wide characters and combining characters.
2012-01-25Pretty: Added charWidth function.John MacFarlane1-0/+37
2012-01-25Reorganized --help output to match order of options in man page.John MacFarlane1-208/+209
2012-01-25Reorganized documentation of options, grouping into categories.John MacFarlane1-148/+170
2012-01-25Added --slide-level option to override default.John MacFarlane6-19/+57
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).
2012-01-25FIxed typo in README. Closes #390.John MacFarlane1-1/+1
2012-01-25Improved README on slides.John MacFarlane1-12/+26
2012-01-25Fixed regression in HTML writer: all headers level 1!John MacFarlane1-1/+3
2012-01-25Depend on highlighting-kate 0.5.John MacFarlane6-15/+19
This uses styleToCss instead of styleToHtml.
2012-01-25Updated README on --chapters with --beamer.John MacFarlane1-1/+2
2012-01-25LaTeX/beamer: --chapters causes level 1 to be \part{..}.John MacFarlane1-3/+6
2012-01-25New latex templates with title slides for beamer.John MacFarlane1-7/+5
2012-01-24README: More on slide shows.John MacFarlane1-0/+6
2012-01-24Doc fixes in Text.Pandoc.John MacFarlane1-10/+9
2012-01-24README: New instructions for slide shows.John MacFarlane1-12/+47
2012-01-24Text.Pandoc: Added ToFilter instance for a -> [a] types.John MacFarlane1-0/+10