Clare Macrae
c7431283d6
DokuWiki writer: Remove broken formatting from headings ( #1398 )
2014-07-08 22:05:04 +01:00
Clare Macrae
5769f178e1
Put myself as maintainer ( #1398 )
2014-07-08 21:18:31 +01:00
John MacFarlane
616cf6c539
Merge branch 'dokuwiki' of https://github.com/claremacrae/pandoc into claremacrae-dokuwiki
2014-07-07 16:15:35 -06:00
John MacFarlane
91b902f02f
EPUB writer: better handle HTML media tags.
2014-07-07 15:53:59 -06:00
John MacFarlane
5ea21760d9
MediaWiki writer: Minor renaming of 'st' prefixed names.
2014-07-04 18:56:11 -06:00
Matej Kollar
0bda602fcb
Little restructuralization.
2014-07-04 23:48:58 +02:00
Matej Kollar
d2c81346e7
Move more things to Reader.
2014-07-04 23:42:10 +02:00
Matej Kollar
0bc900e36a
HLint suggestions.
2014-07-04 23:25:44 +02:00
Clare Macrae
0c6f06b8a4
DokuWiki writer: Span no longer swallows text
2014-07-02 22:40:34 +01:00
Clare Macrae
3faf31678e
DokuWiki writer: Remove todos that I have already done.
2014-07-02 21:44:05 +01:00
Clare Macrae
61cc983bea
DokuWiki writer: Retain unknown RawBlock and RawInline text
...
This added \cite and \begin latex to the testuite output.
2014-07-02 21:40:12 +01:00
Clare Macrae
d234157d25
DokuWiki output: Implement blockquotes properly
...
TODO Also implement nested blockquotes.
2014-07-02 21:26:24 +01:00
Clare Macrae
92a962ba63
DokuWiki writer: remove unused code
2014-07-02 21:01:33 +01:00
Matej Kollar
05b94c31ae
Use Reader.
...
To avoid to pass opts explicitly around (as we
do not use it very much at the moment anyway)
2014-07-02 06:36:31 +02:00
Clare Macrae
3cb76d9560
Merge branch 'master' of git://github.com/jgm/pandoc into dokuwiki
2014-07-01 22:10:08 +01:00
Clare Macrae
244c4eee74
Remove stray <div> and </div> from DokuWiki output ( #386 )
2014-07-01 21:42:21 +01:00
Clare Macrae
0727579167
Improved HTML Blocks in DokuWiki output ( #386 )
...
For example, this fixes the display of a broken table, and
it also fixes the various HTML horizontal rules.
2014-07-01 21:21:09 +01:00
Clare Macrae
a049a60129
Disable warnings about unused parameters.
2014-06-30 22:07:17 +01:00
Jesse Rosenthal
0587334bc0
Docx writer: insert bookmark tags inside <w:p> tag.
...
This makes the header anchors in pandoc-generated ooxml match those
generated by word.
2014-06-29 16:38:51 -04:00
Clare Macrae
e35738a3cc
Updated Copyright year, for consistency with MediaWiki.hs
2014-06-29 21:21:00 +01:00
Clare Macrae
fdbf52b1cc
Updated DokuWiki code and tests to work with latest code from jgm.
...
The new code was got from inspecting changes in MediaWiki.hs
This slightly changes the output of Div blocks, but I'm not
convinced the original behaviour was really correct anyway.
The code for handling Span does nothing for now, until I can
work out the desired behaviour, and add tests for it.
2014-06-29 21:15:17 +01:00
Clare Macrae
717e16660d
Merge remote-tracking branch 'jgm/master' into dokuwiki
2014-06-29 19:22:31 +01:00
John MacFarlane
87ab01637e
LaTeX writer: Use \textquotesingle
for '
in inline code.
...
Otherwise we get curly quotes in the PDF output.
Closes #1364 .
2014-06-23 12:51:10 -07:00
Grégory Bataille
d4d7a14ddd
Scale images to fit the page for DOCX
...
Images that are bigger than the page were truncated. This will now
scale them if they are larger than the page. The scale is currently
hardcoded with Word "letter" defaults (page size and margins)
2014-06-23 10:38:15 +02:00
John MacFarlane
d81b4358ea
LaTeX writer: Correctly handle figures in notes.
...
Notes can't contain figures in LaTeX, so we fake it to avoid
an error. Closes #1053 .
2014-06-20 11:26:38 -07:00
John MacFarlane
12efffa85a
LaTeX writer: Fixed strikeout + highlighted code. Closes #1294 .
...
Previously strikeout highlighted code caused an error.
2014-06-20 10:24:30 -07:00
John MacFarlane
557b302731
Docx writer: Use Compact style for empty table cells.
...
Otherwise we get overly tall lines when there are empty
table cells and the other cells are compact.
Closes #1353 .
2014-06-19 23:31:17 -07:00
John MacFarlane
00281559bf
Haddock writer: Use _____ for hrule.
...
Avoids interpretation as list.
2014-06-19 00:28:23 -07:00
John MacFarlane
de7b3a3d08
Haddock writer: Only use Decimal list style.
2014-06-18 18:11:01 -07:00
John MacFarlane
c4182b39ca
Small fix to haddock "tables".
2014-06-18 18:08:41 -07:00
John MacFarlane
ff6a2baeb9
More polish on Haddock reader/writer.
2014-06-18 17:49:59 -07:00
John MacFarlane
35e57db5c2
Finished first draft of Haddock writer.
2014-06-18 17:09:36 -07:00
John MacFarlane
ab5dda7a60
Markdown writer: Prettier pipe tables.
...
Columns are now aligned. Closes #1323 .
2014-06-03 23:17:03 -07:00
John MacFarlane
45f3851611
Docx writer: Section numbering carries over from reference.docx.
...
Closes #1305 .
2014-06-03 16:46:55 -07:00
John MacFarlane
0ddb4cd2e8
Docx writer: Combine reference.docx numbering with pandoc's.
...
This should have fixed #1305 , allowing the reference.docx to define
section numbering, but it doesn't. Now the headings appear with proper
indentation, but the numbers don't appear. Unclear why. styles.xml and
numbering.xml basically match the docx which has the expected result.
2014-06-03 13:14:32 -07:00
John MacFarlane
ec047aaa8c
Docx writer: pandoc uses only numIds >= 1000 for lists.
...
This opens up the possiblity (with further code changes) of
preserving some numbering from the reference.docx (e.g. header
numbering.) See #1305 .
2014-06-03 12:13:31 -07:00
John MacFarlane
2842ad5a97
Docx writer: Changed abstractNumId numbering scheme.
...
Now the minimum id used by pandoc is 990. All ids start with "99".
This gives some room for a reference.docx to define numbering styles.
Note: this is not yet possible, since pandoc generates numbering.xml
entirely on its own.
2014-06-03 11:33:09 -07:00
John MacFarlane
05355ac57b
Docx writer: Simplified abstractNumId numbering.
...
Instead of sequential numbering, we assign numbers based on the
list marker styles. This simplifies some of the code and should
make it easier to modify numbering in the future.
2014-06-03 11:03:40 -07:00
John MacFarlane
cbfde5cb50
Docx writer: Create overrides per-image for media/ in ref docx.
...
This should be somewhat more robust and cover more types
of images.
2014-06-02 20:39:27 -07:00
John MacFarlane
326d7fa8f8
Docx writer: Improved entryFromArchive to avoid parse.
...
No need to parse the XML if we're just going to render it
right away!
2014-06-02 20:20:16 -07:00
John MacFarlane
bf915da6cd
Docx writer: Make images work in reference.docx headers/footers.
...
* All media from reference.docx are copied into result.
* Added defaults for common image types to [Content Types].
* Avoided redundant XML parse + write for entries taken over from
reference.docx, for better performance.
2014-06-02 20:07:41 -07:00
John MacFarlane
7242165bed
Docx writer: Improved handling of headers/footers.
2014-06-01 22:29:13 -07:00
John MacFarlane
6848f642e8
Docx writer: Header and footer are now carried over from reference.docx.
2014-06-01 21:17:00 -07:00
John MacFarlane
6327ccf523
Minor code reformat.
2014-06-01 15:29:27 -07:00
John MacFarlane
23a9b800a3
Docx writer: Take over document formatting from reference.docx.
...
This includes margins, page size, page orientation.
2014-05-31 22:02:33 -07:00
John MacFarlane
3c77ab98bf
EPUB writer: Handle multiple dates with OPF event
attributes.
...
Note: in EPUB3 we can have only one dc:date, so only the first
one is used.
2014-05-19 13:25:44 -07:00
John MacFarlane
8d04c821aa
Avoid import Prelude hiding (catch)
.
...
See #1309 .
2014-05-19 09:45:00 -07:00
John MacFarlane
c5c9b0d289
EPUB writer: Fixed regression on cover image.
...
In 1.12.4 and 1.12.4.2, the cover image would not appear properly,
because the metadata id was not correct.
This was introduced by the fix to #1254 .
Now we derive the id from the actual cover image filename,
which we preserve rather than using "cover-image."
2014-05-15 10:11:48 -07:00
Albert Krewinkel
8fdbef841d
Update copyright notices for 2014, add missing notices
2014-05-09 00:46:08 +02:00
John MacFarlane
51aa304834
LaTeX writer: Fixed inconsistencies with reference escaping.
...
- toLabel is now monadic, and it does the needed string escaping.
- Closes #1130 .
2014-05-04 14:43:05 -07:00