John MacFarlane
441a7aebf8
LaTeX writer: Avoid problem with footnotes in unnumbered headers.
...
Closes #940 .
Added test case.
2013-08-16 13:03:38 -07:00
John MacFarlane
309024971c
Updated tests for latest pandoc-types changes.
2013-08-16 12:25:21 -07:00
John MacFarlane
3e8bd8aa15
Updated for removed unMeta, unFormat in pandoc-types.
2013-08-14 23:24:45 -07:00
John MacFarlane
eb0c0b86ed
ODT/OpenDocument writer: Minor changes for ODF 1.2 conformance.
...
See #939 . We leave the nonconforming contextual-spacing attribute,
which is provided by LibreOffice itself and seems to be supported.
2013-08-11 17:13:46 -07:00
claremacrae
48645a4755
Initial implementation of tables in dokuwiki writer ( #386 )
...
Todo: alignment, and headings
2013-08-11 22:22:07 +01:00
John MacFarlane
6f736dfa75
Added Tests.Walk.
...
This verifies that walk and query match the generic traversals.
2013-08-10 19:04:15 -07:00
John MacFarlane
210d7b7bce
Updated tests for new Format.
2013-08-10 17:53:11 -07:00
John MacFarlane
cbfa932106
Adjustments for new Format newtype.
2013-08-10 17:24:54 -07:00
claremacrae
e5004bcff0
Implement strikeout in dokuwiki writer ( #386 )
2013-08-06 07:43:32 +01:00
John MacFarlane
4a84b78100
MediaWiki writer: Use native mediawiki tables instead of HTML.
...
Closes #720 .
2013-08-03 23:05:14 -07: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
John MacFarlane
85cc140744
Textile reader: Improved handling of <pre>
blocks.
...
* Closed #927 (a bug in which `<pre>` in certain contexts was
not recognized as a code block).
* Remove internal HTML tags in code blocks, rather than printing
them verbatim.
* Parse attributes on `<pre>` tag for code blocks.
2013-07-25 09:45:23 -07:00
John MacFarlane
af5705308a
Test suite changes for new highlighting-kate version.
2013-07-23 20:31:49 -07:00
John MacFarlane
800c5490ec
LaTeX reader: Don't add spurious ", " to citation suffixes.
...
This is added when needed in Text.Pandoc.Biblio anyway.
2013-07-21 11:44:49 -07: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
Alexander Kondratskiy
0b49f810f4
Fixing wrong numbered-list indentation in open document format
2013-07-14 14:33:58 -04: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
35e2caa058
Updated a test whose output changed due to last commit.
2013-07-13 13:47:09 -07: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