summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | Implement footnotes in dokuwiki writer (#386)claremacrae2013-07-28
| | | |
| * | | Removed incorrect entity conversion in dokuwiki writer (#386)claremacrae2013-07-28
| | | |
| * | | Implemented linebreaks in dokuwiki writer (#386)claremacrae2013-07-28
| | | |
| * | | Added another todo - dokuwiki writer (#386)claremacrae2013-07-26
| | | |
| * | | Added some todos to dokuwiki writer (#386)Clare Macrae2013-07-26
| | | |
| * | | Convert bullet and numbered lists in dokuwiki writer (#386)Clare Macrae2013-07-26
| | | |
| * | | Corrected part of the failing test for lists in dokuwiki writer (#386)Clare Macrae2013-07-26
| | | |
| * | | Add failing test for bullet and numbered lists in dokuwiki writer (#386)Clare Macrae2013-07-15
| | | |
| * | | Implement conversion of images in dokuwiki writer (#386)Clare Macrae2013-07-15
| | | |
| * | | Weak implementation of hyperlinks for dokuwiki (#386)Clare Macrae2013-07-15
| | | | | | | | | | | | TODO Simplify the code
| * | | Implemented horizontal rule for dokuwiki (#386)Clare Macrae2013-07-14
| | | |
| * | | Implemented Emphasis (italic) and Strong (bold) for dokuwiki (#386)Clare Macrae2013-07-14
| | | |
| * | | Implemented correct output of dokuwiki (#386)Clare Macrae2013-07-14
| | | |
| * | | Initial work to create dokuwiki writer (#386)Clare Macrae2013-07-14
| | | | | | | | | | | | | | | | In this first version, all dokuwiki files are straight copies of the media wiki counterparts.
* | | | Revamped raw HTML block parsing in markdown.John MacFarlane2014-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - We no longer include trailing spaces and newlines in the raw blocks. - We look for closing tags for elements (but without backtracking). - Each block-level tag is its own RawBlock; we no longer try to consolidate them (though `--normalize` will do so). Closes #1330.
* | | | EPUB writer: better handle HTML media tags.John MacFarlane2014-07-07
| | | |
* | | | `Parsing`: Added `stateInHtmlBlock` to `ParserState`.John MacFarlane2014-07-07
| | | | | | | | | | | | | | | | | | | | This is used to keep track of the ending tag we're waiting for when we're parsing inside HTML block tags.
* | | | normalize: consolidate adjacent RawBlocks when possible.John MacFarlane2014-07-07
| | | |
* | | | HTML reader: adjust `blockTags` and `eitherBlockOrInline`.John MacFarlane2014-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added `audio` and `source` in `eitherBlockOrInline`. - Moved `video`, `svg`, `progress`, `script`, `noscript`, `svg` from `blockTags` to `eitherBlockOrInline`. - `map` and `object` were mistakenly in both lists; they have been removed from `blockTags`.
* | | | Merge pull request #1397 from jkr/equationsJohn MacFarlane2014-07-07
|\ \ \ \ | | | | | | | | | | Docx Reader: Parse Docx OMML math/equations
| * | | | Docx Reader: Write LaTeX based on equations in word.Jesse Rosenthal2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a first stab at writing out equations in LaTeX based on omml equations in Word. There are some glitches: unicode chars not known to LaTeX are silently skipped, and functions (such as `\oiiint`) not in the standard LaTeX packages are inserted, which can lead to pdf compilation errors (depending, of course, on your preamble). Adding, for example, `\usepackage[charter]{mathdesign}` to the preamble will allow you to use most of the more esoteric functions.
| * | | | Docx Reader: Add new file, TexChar.Jesse Rosenthal2014-07-02
| | | | | | | | | | | | | | | | | | | | | | | | | This will allow us to deal with unicode characters from word equations. This part of the process will need to continue to be improved.
| * | | | Docx Reader: Parse omml equations.Jesse Rosenthal2014-07-02
| | |_|/ | |/| |
* | | | MediaWiki writer: Minor renaming of 'st' prefixed names.John MacFarlane2014-07-04
| | | |
* | | | Merge pull request #1399 from xkollar/readerJohn MacFarlane2014-07-04
|\ \ \ \ | |/ / / |/| | | Modad.Reader + HLint for MediaWiki writer
| * | | Little restructuralization.Matej Kollar2014-07-04
| | | |
| * | | Move more things to Reader.Matej Kollar2014-07-04
| | | |
| * | | HLint suggestions.Matej Kollar2014-07-04
| | | |
| * | | Use Reader.Matej Kollar2014-07-02
|/ / / | | | | | | | | | | | | To avoid to pass opts explicitly around (as we do not use it very much at the moment anyway)
* | | Filters: respect shebang if filter is executable.John MacFarlane2014-06-30
| | | | | | | | | | | | Closes #1389.
* | | Merge pull request #1388 from jkr/divattrToCont-cleanupJohn MacFarlane2014-06-30
|\ \ \ | | | | | | | | Docx reader: clean up parStyle processing.
| * | | Docx reader: clean up parStyle processing.Jesse Rosenthal2014-06-30
|/ / / | | | | | | | | | | | | | | | | | | This gets rid of `divAttrToContainers`: an internal convenience function which had become pretty inconvenient. Rather than converting classes and indentations to string lists and back, we deal with the `pPr` attribute directly.
* | | Rewrote normalize for efficiency. (Closes #1385.)John MacFarlane2014-06-29
| | | | | | | | | | | | | | | | | | | | | | | | * Added normalizeInlines, normalizeBlocks. * Type signature is now more narrow, `Pandoc -> Pandoc` instead of `Data a :: a -> a`. Some users may need to change their uses of `normalize` to the newly exported `normalizeInlines` or `normalizeBlocks`.
* | | Merge pull request #1386 from jkr/hanging_indentJohn MacFarlane2014-06-29
|\ \ \ | | | | | | | | Fix hanging indent behavior
| * | | Docx reader: Add tests for hanging indent handline.Jesse Rosenthal2014-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to treat it as a plain paragraph if the hanging amount is greater to or equal to the left indent---i.e., if the first line has zero indentation. But we still want it to be a block quote if it starts to the right of the margin. Someone might format verse with wrapping lines with a hanging indent, for example.
| * | | Docx reader: Make use of new ParIndentation info.Jesse Rosenthal2014-06-29
| | | | | | | | | | | | | | | | | | | | | | | | Here, when hanging indents are greater than or equal to left indents, we don't set it to block quote. Such indents are frequently used in academic bibliographies. (Thanks to Caleb McDaniel.)
| * | | Docx reader: Add ParIndentation type to parser.Jesse Rosenthal2014-06-29
| | |/ | |/| | | | | | | | | | This lets us keep more information about the indentation, and act accordingly in the reader.
* | | Merge pull request #1383 from jkr/writer-bookmark-fixJohn MacFarlane2014-06-29
|\ \ \ | | | | | | | | Docx writer: insert bookmark tags inside <w:p> tag.
| * | | Docx writer: insert bookmark tags inside <w:p> tag.Jesse Rosenthal2014-06-29
| |/ / | | | | | | | | | | | | This makes the header anchors in pandoc-generated ooxml match those generated by word.
* | | Merge pull request #1381 from jkr/updateDStateJohn MacFarlane2014-06-29
|\ \ \ | |/ / |/| | Docx Reader: Update state properly
| * | Docx Reader: Update state properlyJesse Rosenthal2014-06-29
|/ / | | | | | | | | | | Previously, a fresh state was created for the purpose of updating. In the future, when there is more than one field in the state, this obviously won't work.
* | Merge pull request #1379 from jkr/more_auto_idJohn MacFarlane2014-06-28
|\ \ | | | | | | Docx Reader: Extend auto id behavior to all headers
| * | Update docx tests to reflect new expected behaviorJesse Rosenthal2014-06-28
| | | | | | | | | | | | Now doing auto ids for all headers, so tests should reflect that.
| * | Docx Reader: All headers get auto id.Jesse Rosenthal2014-06-28
|/ / | | | | | | | | Previously, only those with an anchor got an auto id. Now, all do, which puts it in line with pandoc's markdown extension.
* | Merge pull request #1377 from jkr/monadJohn MacFarlane2014-06-28
|\ \ | | | | | | New DocxContext Monad, and rewriting anchor ids
| * | Change test result to match new behavior.Jesse Rosenthal2014-06-28
| | |
| * | Docx Reader: Introduce link rewriting.Jesse Rosenthal2014-06-28
| | |
| * | make makeHeaderAnchors make an auto idJesse Rosenthal2014-06-28
| | | | | | | | | | | | | | | Record relationship between original id and auto id, so we can fix links after.
| * | Rewrote header generation.Jesse Rosenthal2014-06-28
| | | | | | | | | | | | In preparation for auto ids.
| * | Docx Reader: Simplify makeHeaderAnchorsJesse Rosenthal2014-06-28
| | | | | | | | | | | | | | | | | | Using pattern guard, in preparation for doing some more complicated stuff with it (recording header anchors, so we can change them to auto ids.)