John MacFarlane
4b90ffe1bd
Allow '|' followed by newline in RST line block.
2011-04-11 14:45:42 -07:00
John MacFarlane
6b282fda5b
Document --biblatex and --natbib options.
2011-04-04 19:42:12 -07:00
John MacFarlane
4ad9360a97
Fixed bug in footnote order in HTML.
...
CircleCode pointed out that the following markdown produces
out-of-order footnote markers in HTML:
-8<------------------------
some text^[with a footnote which will be #1 ]
issue
some other text^[with a footnote which will be #2 ]
-8<------------------------
This fixes the problem.
2011-03-28 16:54:37 -07:00
John MacFarlane
69b0c15030
Added FlexibleInstances pragma.
...
Thanks to Sivaram Gowkana for the patch.
2011-03-19 12:05:55 -07:00
John MacFarlane
6beba76f61
Changed uri parser so it doesn't include trailing punctuation.
...
So, in RST, 'http://google.com .' should be parsed as a link
to 'http://google.com ' followed by a period.
The parser is smart enough to recognize balanced parentheses,
as often occur in wikipedia links: 'http://foo.bar/baz_(bam) '.
Also added ()s to RST specialChars, so '(http://google.com )'
will be parsed as a link in parens.
Added test cases.
Resolves Issue #291 .
2011-03-18 11:30:20 -07:00
John MacFarlane
d1304e8356
OpenDocument writer: Use "First paragraph" style after most non-para blocks.
...
(Not just headers, as in the last patch.)
Patch from Andrea Rossato, slightly modified by JM.
2011-03-16 12:35:32 -07:00
John MacFarlane
f5cbb68534
Added --epub-cover-image option.
...
API change: Added a parameter for the cover image path to
writeEPUB.
Followed best practices outlined in
http://blog.threepress.org/2009/11/20/best-practices-in-epub-cover-images/
2011-03-13 12:42:16 -07:00
John MacFarlane
403bb521cd
Fixed bug in RST field list parser.
...
The bug affected field lists with multi-line items at the
end of the list.
2011-03-12 17:08:23 -08:00
John MacFarlane
e24ce1c11d
OpenDocument: Use special style for 1st para after heading.
...
"First paragraph" as opposed to "Text body." This allows
users to specify e.g. that only paragraphs after the first
paragraph of a section are to be indented.
Thanks to Andrea Rossato for the patch.
Closes github Issue #20 .
2011-03-12 13:38:04 -08:00
John MacFarlane
08797d1b3e
Fixed orgmode link.
2011-03-09 08:21:33 -08:00
John MacFarlane
21bd73ddaf
Fixed lhs-test.nohl tests.
...
A previous commit accidentally overwrote them with highlighted tests.
2011-03-04 11:11:01 -08:00
John MacFarlane
eebd77829c
Markdown+lhs reader: Require space after inverse bird tracks.
...
The point of the change is to allow html tags to be used freely
at the left margin of a markdown+lhs document.
Thanks to Conal Elliot for the suggestion.
2011-03-02 12:47:17 -08:00
John MacFarlane
1ee0640c52
Bump version to 1.8.1.1 & update changelog.
2011-02-13 08:56:45 -08:00
John MacFarlane
5c3d9488d2
markdown2pdf: Removed mistakenly included debugging lines.
...
With the lines, markdown2pdf creates a temporary directory in the
working directory. Original behavior now restored.
2011-02-13 08:53:48 -08:00
John MacFarlane
b1c19998ed
Updated changelog.
2011-02-13 08:46:04 -08:00
John MacFarlane
d9c824c2cc
Version bump to 1.8.1.
2011-02-13 08:35:02 -08:00
John MacFarlane
78cd41c597
markdown2pdf: Fixed filename encoding issues.
...
With help from Paulo Tanimoto.
Resolves Issue #286 .
2011-02-13 08:28:59 -08:00
John MacFarlane
84bf846503
LaTeX writer: Changed figure defaults to htbp.
...
This prevents "too many unprocessed floats." Resolves
Issue #285 .
2011-02-11 19:03:46 -08:00
John MacFarlane
37fa6df612
UTF8: Encode filenames.
...
(This is still needed, even with recent base.)
Partially resolves Issue #286 (though now there is a
new markdown2pdf problem).
2011-02-11 18:55:14 -08:00
John MacFarlane
459e460abb
pandoc.hs: Updated copyright notice.
2011-02-06 17:28:12 -08:00
John MacFarlane
47ba15f5a1
Revert "Use us-ascii charset in HTML template if --ascii option."
...
This reverts commit aec5489960
.
No need for this, since a UTF-8 charset will handle ascii just fine.
2011-02-06 10:30:52 -08:00
John MacFarlane
fb5faaa91e
HTML writer: Fixed footnote backrefs in --ascii mode.
2011-02-06 09:46:59 -08:00
John MacFarlane
aec5489960
Use us-ascii charset in HTML template if --ascii option.
2011-02-06 09:38:44 -08:00
John MacFarlane
8f408e4b7b
Added --ascii option.
...
Currently supported only in HTML writer.
2011-02-06 09:27:03 -08:00
John MacFarlane
9b38b69c94
Make --toc work in epub output.
2011-02-06 08:59:51 -08:00
John MacFarlane
79a0fbe146
HTML writer: Put line breaks in section divs.
2011-02-05 11:27:25 -08:00
John MacFarlane
cbe162ecbe
Make writerSectionDivs default to False.
2011-02-05 11:21:10 -08:00
John MacFarlane
df58e478fc
Updated copyright.
2011-02-05 10:39:21 -08:00
John MacFarlane
9277d89bdd
Bumped version to 1.8.0.3; updated changelog; fixed source-repository.
2011-02-05 10:38:25 -08:00
John MacFarlane
1d8c2d36a7
Added Source-repository to cabal file.
2011-02-05 10:34:55 -08:00
John MacFarlane
00bba468ea
Version bump to 1.8.0.2.
2011-02-05 10:25:43 -08:00
John MacFarlane
dbdc343473
Updated changelog.
2011-02-05 10:25:36 -08:00
John MacFarlane
6c0e86d144
HTML writer: stringify alt text.
...
Previously, if you had formatting in the label of an Image
element, you'd get escaped HTML in the alt attribute. Now
you just get a plain string version, which seems preferable.
2011-02-05 08:16:34 -08:00
John MacFarlane
798c5d55bb
README: Added section on four-space rule for lists.
...
Resolves Issue #283 .
2011-02-05 07:10:35 -08:00
John MacFarlane
df95f72659
README: Clarified optional arguments on math options.
2011-02-05 06:37:38 -08:00
John MacFarlane
bdf23d3a5d
Improved HTML table output (line breaks).
2011-02-04 23:35:10 -08:00
John MacFarlane
bb89fd9959
Updated tests.
2011-02-04 23:09:51 -08:00
John MacFarlane
58929eb4e5
More changes to HTML output.
...
Removed blank lines. More consistent format.
2011-02-04 23:03:38 -08:00
John MacFarlane
ce4f9a3787
HTML writer: Spacing adjustments for Plain and RawHtml blocks.
2011-02-04 21:05:48 -08:00
John MacFarlane
90647a56f6
Updated tests for new HTML format.
...
Verified against old tests using tidy and diff.
2011-02-04 20:38:08 -08:00
John MacFarlane
99cb6076f8
Improved new HTML format; restored original --no-wrap behavior.
2011-02-04 20:12:17 -08:00
John MacFarlane
f9dcea6655
HTML writer: More normal line breaks.
...
Also removes any distinction between --no-wrap and default HTML
output.
Resolves Issue #134 .
2011-02-04 18:37:02 -08:00
John MacFarlane
1a19f96a5b
Native writer test: in block list test, limit to list < 20 blocks.
2011-02-04 18:33:32 -08:00
John MacFarlane
c686010a92
Added cCommented-out round-trip property in markdown reader test.
2011-02-04 18:33:08 -08:00
John MacFarlane
221177c272
Shared: Minor refactoring.
2011-02-04 18:32:54 -08:00
John MacFarlane
714303b210
Improved Arbitrary instance.
2011-02-04 18:32:30 -08:00
John MacFarlane
99677ac05d
Setup.hs: Added a 5 second timeout for test cases.
2011-02-04 16:53:21 -08:00
John MacFarlane
70405ef98a
normalize: Normalize spaces too.
...
In normal form, Space elements only occur to separate two non-Space
elements. So, we never have [Space], or [, ..., Space].
2011-02-04 13:43:38 -08:00
John MacFarlane
8e81437fd1
markdown2pdf: Fixed bug with output file extensions.
...
Previously 'markdown2pdf test.txt -o test.en.pdf' would produce
'test.pdf', not 'test.en.pdf'.
Thanks to Paolo Tanimoto for the fix.
2011-02-04 11:27:20 -08:00
John MacFarlane
d4b71a6423
Markdown reader: Simplified and corrected footnote block parser.
2011-02-01 22:35:27 -08:00