aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-08-17Implement <code> blocks in dokuwiki writer (#386)claremacrae2-17/+16
2013-08-17Implement table headings in dokuwiki writer (#386)claremacrae2-7/+24
2013-08-11Initial implementation of tables in dokuwiki writer (#386)claremacrae2-213/+43
Todo: alignment, and headings
2013-08-06Implement strikeout in dokuwiki writer (#386)claremacrae2-2/+2
2013-07-28Implement footnotes in dokuwiki writer (#386)claremacrae2-12/+10
2013-07-28Removed incorrect entity conversion in dokuwiki writer (#386)claremacrae2-12/+11
2013-07-28Implemented linebreaks in dokuwiki writer (#386)claremacrae2-2/+3
2013-07-26Added another todo - dokuwiki writer (#386)claremacrae1-0/+1
2013-07-26Added some todos to dokuwiki writer (#386)Clare Macrae1-0/+15
2013-07-26Convert bullet and numbered lists in dokuwiki writer (#386)Clare Macrae2-29/+48
2013-07-26Corrected part of the failing test for lists in dokuwiki writer (#386)Clare Macrae1-2/+2
2013-07-15Add failing test for bullet and numbered lists in dokuwiki writer (#386)Clare Macrae1-52/+52
2013-07-15Implement conversion of images in dokuwiki writer (#386)Clare Macrae2-6/+7
2013-07-15Weak implementation of hyperlinks for dokuwiki (#386)Clare Macrae2-7/+7
TODO Simplify the code
2013-07-14Implemented horizontal rule for dokuwiki (#386)Clare Macrae2-14/+14
2013-07-14Implemented Emphasis (italic) and Strong (bold) for dokuwiki (#386)Clare Macrae2-20/+20
2013-07-14Implemented correct output of dokuwiki (#386)Clare Macrae2-32/+32
2013-07-14Initial work to create dokuwiki writer (#386)Clare Macrae8-9/+1286
In this first version, all dokuwiki files are straight copies of the media wiki counterparts.
2013-07-12Docx writer: Ignore most components of reference.docx.John MacFarlane1-24/+41
We take the word/styles.xml, docProps/app.xml, word/theme/theme1.xml, and word/fontTable.xml from reference.docx, ignoring everything else. Perhaps this will help with the corruption problems caused when different versions of Word resave the reference.docx and reorganize things.
2013-07-04cabal: Added http-conduit flag, which allows fetching https resources.John MacFarlane2-12/+36
It also brings in a large number of dependencies (http-conduit and its dependencies), which is why for now it is an optional flag. Closes #820.
2013-07-04Docx writer: Use w:br with w:type 'textWrapping' for linebreaks.John MacFarlane1-1/+1
Previously we used w:cr. I don't see a difference between these in my version of Word, but apparently some do. Closes #873.
2013-07-04Text.Pandoc.UTF8: Use strict bytestrings in reading.John MacFarlane1-1/+1
The use of lazy bytestrings seemed to cause problems using pandoc on Windows 7/8 64-bit machines. Closes #874.
2013-07-04LaTeX writer: Don't use ligatures in escaping inline code.John MacFarlane1-9/+15
2013-07-04default.latex: Use tex-ansi mapping for monofont.John MacFarlane1-6/+7
This ensures that straight quotes appear as straight, rather than being treated as curly. See #889.
2013-07-04make-windows-installer.bat: Removed explicit paths for executables.John MacFarlane1-3/+3
2013-07-03`--toc-level` no longer implies `--toc`.John MacFarlane2-3/+2
Reason: EPUB users who don't want a visible TOC may still want to set the TOC level for in the book navigation.
2013-07-02Document YAML metadata blocks.John MacFarlane1-11/+45
2013-07-02Rename `Ext_yaml_title_block` -> `Ext_yaml_metadata_block`.John MacFarlane4-9/+15
2013-07-02Markdown writer: Changed condition for rendering title block.John MacFarlane1-4/+3
Previously it was only rendered if title, author, or date set. Now any metadata field can be set.
2013-07-02Markdown reader: Better error messages for yaml headers.John MacFarlane3-6/+21
2013-07-02Fixed bug retrieving default template for markdown variants.John MacFarlane1-3/+5
2013-07-02Write full metadata in MMD style title blocks.John MacFarlane1-7/+23
2013-07-01Markdown reader: Ignore fields ending with _ in YAML headers.John MacFarlane1-2/+2
2013-07-01Emit warning instead of failing on invalid YAML header.John MacFarlane1-4/+10
2013-07-01Markdown writer: Commas are okay in plain yaml scalars.John MacFarlane2-2/+2
It's just commas with brackets that can cause problems.
2013-07-01Markdown writer: Render yaml title block fields in alpha order.John MacFarlane2-3/+4
This makes the output predictable; previously it varied across implementations.
2013-07-01Added Text.Pandoc.Writers.Shared to repository.John MacFarlane1-0/+121
This should have been in last commit.
2013-07-01Created Text.Pandoc.Writers.Shared, improved metaToJSON.John MacFarlane18-120/+41
* 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-07-01Improvements to yaml title block writer.John MacFarlane2-27/+40
2013-07-01Shared: Export getField.John MacFarlane1-1/+14
2013-07-01Switched order of fields in yaml header (writer test).John MacFarlane1-2/+2
2013-07-01Revert "Markdown writer: Don't include variables in metadata."John MacFarlane2-42/+36
This reverts commit 0ec8573347d53e0cba70552a50dba697f39216b6.
2013-07-01Markdown writer: Don't include variables in metadata.John MacFarlane2-36/+42
2013-06-30Markdown writer: Support yaml title block.John MacFarlane2-12/+37
2013-06-29Metadata changes: Variables now completely shadow metadata.John MacFarlane16-37/+41
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-28ConTeXt writer: Properly handle tables without captions.John MacFarlane2-6/+8
The old output only worked in MkII. This should work in MkIV as well. Closes #837.
2013-06-27Custom writer: Pass full metadata, not just tit/auth/date.John MacFarlane2-12/+22
2013-06-27Writers: Use defField for defaults.John MacFarlane15-83/+83
This way explicitly specified fields not overridden. Fixes a problem e.g. with specifying a documentclass via the command line using -V.
2013-06-27Shared: Added `defField`.John MacFarlane1-0/+14
`defField` is like `setField`, but does nothing if the field already has a value.
2013-06-27Man writer: give more fine-grained control in template.John MacFarlane4-18/+29
Now the `title`, `section`, `header`, and `footer` can all be set individually in metadata. The `description` variable has been removed. Quotes have been added so that spaces are allowed in the title. If you have a title that begins COMMAND(1) footer here | header here pandoc will parse it as before into a title, section, header, and footer. But you can also specify these elements explicitly. Closes #885.