claremacrae
0961d49912
Fixed inlined code in dokuwiki writer ( #386 )
2013-08-17 12:34:05 +01:00
claremacrae
4c48433a2a
Don't add entities in <code> blocks in dokuwiki writer ( #386 )
2013-08-17 12:20:34 +01:00
claremacrae
573bd1b61b
Implement <code> blocks in dokuwiki writer ( #386 )
2013-08-17 11:20:51 +01:00
claremacrae
eb4fe5e82c
Implement table headings in dokuwiki writer ( #386 )
2013-08-17 08:48:29 +01:00
claremacrae
48645a4755
Initial implementation of tables in dokuwiki writer ( #386 )
...
Todo: alignment, and headings
2013-08-11 22:22:07 +01:00
claremacrae
e5004bcff0
Implement strikeout in dokuwiki writer ( #386 )
2013-08-06 07:43:32 +01:00
claremacrae
b14b2d6a85
Implement footnotes in dokuwiki writer ( #386 )
2013-07-28 19:19:33 +01:00
claremacrae
b5f86a665d
Removed incorrect entity conversion in dokuwiki writer ( #386 )
2013-07-28 18:59:16 +01:00
claremacrae
51b8ce49f1
Implemented linebreaks in dokuwiki writer ( #386 )
2013-07-28 18:42:53 +01:00
Clare Macrae
5b04d063a1
Convert bullet and numbered lists in dokuwiki writer ( #386 )
2013-07-26 06:19:40 +01:00
Clare Macrae
97d81c8b10
Corrected part of the failing test for lists in dokuwiki writer ( #386 )
2013-07-26 05:10:05 +01:00
Clare Macrae
c561be95a1
Add failing test for bullet and numbered lists in dokuwiki writer ( #386 )
2013-07-15 20:20:37 +01:00
Clare Macrae
18565e149a
Implement conversion of images in dokuwiki writer ( #386 )
2013-07-15 19:29:39 +01:00
Clare Macrae
b2a8731e32
Weak implementation of hyperlinks for dokuwiki ( #386 )
...
TODO Simplify the code
2013-07-15 09:35:04 +01:00
Clare Macrae
660fb24472
Implemented horizontal rule for dokuwiki ( #386 )
2013-07-14 15:03:40 +01:00
Clare Macrae
2afa4ec924
Implemented Emphasis (italic) and Strong (bold) for dokuwiki ( #386 )
2013-07-14 14:58:42 +01:00
Clare Macrae
a43e5983da
Implemented correct output of dokuwiki ( #386 )
2013-07-14 14:24:20 +01:00
Clare Macrae
7eded47bcd
Initial work to create dokuwiki writer ( #386 )
...
In this first version, all dokuwiki files are straight copies of the
media wiki counterparts.
2013-07-14 13:40:27 +01:00
John MacFarlane
9009a7e4a8
Markdown writer: Commas are okay in plain yaml scalars.
...
It's just commas with brackets that can cause problems.
2013-07-01 21:00:46 -07:00
John MacFarlane
e7a68fc7e8
Markdown writer: Render yaml title block fields in alpha order.
...
This makes the output predictable; previously it varied across
implementations.
2013-07-01 20:56:27 -07:00
John MacFarlane
19ad69b1c6
Improvements to yaml title block writer.
2013-07-01 16:28:34 -07:00
John MacFarlane
21a9b44609
Switched order of fields in yaml header (writer test).
2013-07-01 14:38:32 -07:00
John MacFarlane
2d46828b1c
Revert "Markdown writer: Don't include variables in metadata."
...
This reverts commit 0ec8573347
.
2013-07-01 14:17:04 -07:00
John MacFarlane
0ec8573347
Markdown writer: Don't include variables in metadata.
2013-07-01 12:48:13 -07:00
John MacFarlane
5d01e9a117
Markdown writer: Support yaml title block.
2013-06-30 23:37:27 -07:00
John MacFarlane
5cb0f0bbf1
ConTeXt writer: Properly handle tables without captions.
...
The old output only worked in MkII. This should work in MkIV
as well.
Closes #837 .
2013-06-28 21:30:27 -07:00
John MacFarlane
dd96213c05
Man writer: give more fine-grained control in template.
...
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 .
2013-06-27 19:32:28 -07:00
John MacFarlane
79a4ea03e2
Stop escaping |
in LaTeX math.
...
This caused problems with array environments. Closes #891 .
2013-06-26 20:54:31 -07:00
John MacFarlane
f7f32af293
Use latest chicago-author-date.csl.
2013-06-25 22:37:03 -07:00
John MacFarlane
243c56a880
Fixed 'authors' metadata parsing in reST.
...
Semicolons separate different authors.
2013-06-25 22:32:50 -07:00
John MacFarlane
08631ef1a3
Some test suite fixes for new metadata.
2013-06-25 22:32:50 -07:00
John MacFarlane
f869f7e08d
Use new flexible metadata type.
...
* Depend on pandoc 1.12.
* Added yaml dependency.
* `Text.Pandoc.XML`: Removed `stripTags`. (API change.)
* `Text.Pandoc.Shared`: Added `metaToJSON`.
This will be used in writers to create a JSON object for use
in the templates from the pandoc metadata.
* Revised readers and writers to use the new Meta type.
* `Text.Pandoc.Options`: Added `Ext_yaml_title_block`.
* Markdown reader: Added support for YAML metadata block.
Note that it must come at the beginning of the document.
* `Text.Pandoc.Parsing.ParserState`: Replace `stateTitle`,
`stateAuthors`, `stateDate` with `stateMeta`.
* RST reader: Improved metadata.
Treat initial field list as metadata when standalone specified.
Previously ALL fields "title", "author", "date" in field lists
were treated as metadata, even if not at the beginning.
Use `subtitle` metadata field for subtitle.
* `Text.Pandoc.Templates`: Export `renderTemplate'` that takes a string
instead of a compiled template..
* OPML template: Use 'for' loop for authors.
* Org template: '#+TITLE:' is inserted before the title.
Previously the writer did this.
2013-06-24 20:29:41 -07:00
John MacFarlane
a2b98ba218
Added test for #882 .
2013-06-19 09:27:11 -07:00
John MacFarlane
6c5ba22c96
Added a test for #833 .
2013-06-19 09:00:37 -07:00
John MacFarlane
b04dfde403
RST reader: don't insert paragraphs where docutils doesn't.
...
rst2html doesn't add `<p>` tags to list items (even when they are
separated by blank lines) unless there are multiple paragraphs in the
list. This commit changes the RST reader to conform more closely to
what docutils does.
Closes #880 .
2013-06-18 10:04:37 -07:00
John MacFarlane
50ba5a801a
Textile reader: Correctly handle entities.
2013-06-11 10:16:54 -07:00
John MacFarlane
8d19e45b97
LaTeX writer: Always create labels for sections.
...
Previously the labels were only created when there were links to
the section in the document.
Closes #871 .
2013-06-02 14:38:18 -07:00
John MacFarlane
fa978e1365
Use latest highlighting-kate and texmath.
...
Closes #849 .
2013-05-07 20:22:09 -07:00
John MacFarlane
816a5540f4
Updated tests for template changes.
2013-05-07 19:50:23 -07:00
John MacFarlane
fdd5f26d14
Updated tests for changes in LaTeX template.
2013-04-26 08:59:18 -07:00
John MacFarlane
ff6db9eab1
Updated tests to match new docbook template.
2013-04-15 20:51:00 -07:00
John MacFarlane
5c03275a63
Haddock reader improvements.
...
- Correctly handle ghci sessions.
- Fixed spacing issues.
- Simplified code.
2013-04-14 21:39:05 -07:00
John MacFarlane
da13ad89ce
Man writer: use one decimal place for column widths.
...
This, I hope, will fix test failures on GHC 7.6 due to
(presumably) different rounding or floating point multiplication.
2013-04-09 19:56:43 -07:00
John MacFarlane
6dbf1859a2
Update markdown writer tests for changes in author in titleblock.
...
Authors are now put on separate lines.
2013-04-09 18:17:06 -07:00
John MacFarlane
e938fc1ae2
Fixed Haddock reader bugs with list item spaces and examples.
...
Closes #824 .
2013-04-09 18:12:54 -07:00
John MacFarlane
129899647e
Fixed haddock test output.
...
- omit extra spaces in list items
- correct line breaks in ghci output
2013-04-08 09:08:41 -07:00
David Lazar
2c9ea89ff7
Haddock reader: add tests.
2013-04-04 23:19:02 -07:00
John MacFarlane
186b4f0100
Modified haddock reader test stubs so they pass, for now.
2013-03-28 17:22:39 -07:00
John MacFarlane
0b85ad7546
Added stubs for haddock reader tests.
...
Modify tests/haddock-reader.haddock and
tests/haddock-reader.native.
2013-03-28 15:58:09 -07:00
John MacFarlane
48b23d491d
MediaWiki reader: Correctly handle indented preformatted text
...
without preceding or following blank line.
2013-03-28 10:48:00 -07:00