John MacFarlane
7998587810
Added CPP directives to avoid warnings.
...
For 'import Prelude hiding (catch)'. catch is no longer in
Prelude starting with base 4.6.
2013-05-29 20:21:32 -07:00
John MacFarlane
b664068221
Set default stack size to 16M.
...
This is needed for some large conversions, esp. if pandoc
is compiled with 64-bit ghc.
2013-05-29 12:29:38 -07:00
John MacFarlane
0a6e9f048a
Shared.openURL: Properly handle data: URIs.
2013-05-28 12:48:17 -07:00
John MacFarlane
f8e6f9c215
EPUB writer: math with --webtex
is automatically made self-contained.
...
And some code cleanup.
2013-05-22 14:51:47 -07:00
John MacFarlane
210855e03e
EPUB writer: Download webtex images and include as data URLs.
...
This allows you to use `--webtex` in creating EPUBs.
2013-05-22 10:21:22 -07:00
John MacFarlane
ca09c1ac3b
MediaWiki reader: Ignore attributes on headers.
2013-05-20 11:08:27 -07:00
John MacFarlane
c63e490ab2
MediaWiki reader: Skip attributes on table rows.
...
Previously we just crashed if rows had attributes, now we
ignore them.
2013-05-20 10:43:12 -07:00
John MacFarlane
b89a443034
Markdown reader: Allow internal +
in citation identifiers.
...
Closes #856 .
2013-05-13 10:33:31 -07:00
John MacFarlane
d097734189
LaTeX reader: Skip positional options after \begin{figure}
.
2013-05-12 16:11:35 -07:00
John MacFarlane
af6f216c96
Treat \textsl
as emphasized text in LaTeX reader.
...
Closes #850 .
2013-05-09 15:29:27 -07:00
John MacFarlane
80ab208b3d
Removed obsolete comment.
2013-05-09 09:50:15 -07:00
John MacFarlane
f42ffcb710
Bump upper bound for criterion.
2013-05-07 20:42:38 -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
2e3eb9ef6a
Made \includegraphics
more flexible in LaTeX template.
...
Now it can be used with options, if needed.
Thanks to Bernhard Weichel.
2013-05-07 17:42:35 -07:00
John MacFarlane
f63129040b
Less verbose output from --self-contained.
...
Now one gets "Fetching [URL]..." for each URL fetched, but not
the full header.
2013-05-04 21:53:06 -07:00
John MacFarlane
008273ef67
RTF writer: Properly handle characters above the 0000-FFFF range.
...
Uses surrogate pairs. Thanks to Hiromi Ishii for the patch.
2013-05-02 19:42:37 -07:00
John MacFarlane
9d01c45b01
Version bump to 1.11.2.
2013-05-01 12:54:19 -07:00
John MacFarlane
9b0bd19632
Fixed errors in revealjs template.
2013-05-01 12:45:49 -07:00
John MacFarlane
effc6a9ed4
Shared.openURL: Print diagnostic output to stderr, not stdout.
2013-05-01 10:55:06 -07:00
John MacFarlane
9cdc9a72e7
Merge pull request #841 from juhp/patch-2
...
remove reference in pandoc.1 to markdown2pdf (1)
2013-05-01 08:50:02 -07:00
Jens Petersen
7b25af213c
remove reference in pandoc.1 to markdown2pdf (1)
2013-05-01 13:52:50 +09:00
John MacFarlane
c36f3b46e1
revealjs templates: use query hashes for defaults, include remotes.
2013-04-30 17:34:36 -07:00
John MacFarlane
1991edf9a5
Shared.openURL: URL-escape pipe characters.
...
Even though these are legal, Network.URI doesn't regard them
as legal in URLs. So we escape them first.
Closes #535 .
2013-04-28 22:57:17 -07:00
John MacFarlane
4edc97a921
pandoc --help
now says something about pdf output.
...
Closes #720 .
2013-04-26 21:13:42 -07:00
John MacFarlane
26fefa040a
PDF: On Windows, create temdir in working directory.
...
Reason: the path to the system temp directory may contain tildes,
which causes problems in LaTeX when the username is more than
eight characters.
Closes #777 .
2013-04-26 20:36:06 -07:00
John MacFarlane
fdd5f26d14
Updated tests for changes in LaTeX template.
2013-04-26 08:59:18 -07:00
John MacFarlane
466cc17664
LaTeX template: Changes to make mathfont work with xelatex.
...
We need the mathspec library, not just fontspec, for this.
We also need to set options for setmathfont. Closes #734 .
2013-04-25 21:07:26 -07:00
John MacFarlane
68272fad66
README: Noted that --self-contained
doesn't work with --mathjax
.
2013-04-25 19:30:09 -07:00
John MacFarlane
d776ee191e
Don't convert to lowercase in email obfuscation.
...
Closes #839 .
2013-04-25 12:28:55 -07:00
John MacFarlane
fd36acf439
README: Documented markdown variants (which extensions they have).
2013-04-23 20:41:25 -07:00
John MacFarlane
d0ab30f632
README: Documented ascii_identifiers
extension
2013-04-23 20:41:10 -07:00
John MacFarlane
031686bd35
Markdown reader: Implemented Ext_ascii_identifiers
.
...
Closes #807 .
2013-04-23 20:40:23 -07:00
John MacFarlane
fb237a8b15
Options: Added Ext_ascii_identifiers
.
...
This will force `Ext_auto_identifiers` to use ASCII only.
Set as default for github markdown.
Note: API change.
2013-04-23 20:40:05 -07:00
John MacFarlane
cecceee0d3
Added Text.Pandoc.Asciify utility module.
...
This has functions to create ascii-only versions of identifiers.
2013-04-23 20:10:24 -07:00
John MacFarlane
a405b81459
Add slash in internal links in reveal.js.
...
Closes #835 .
2013-04-20 14:59:39 -07:00
John MacFarlane
89d525e417
Shared: Fixed readDefaultDataFile so it works on Windows.
2013-04-20 13:07:50 -07:00
John MacFarlane
3c1a8d1924
Revert "Improved previous patch so it really solves the Windows issue."
...
This reverts commit e80116c813
.
2013-04-20 10:09:17 -07:00
John MacFarlane
e80116c813
Improved previous patch so it really solves the Windows issue.
2013-04-19 23:24:06 -07:00
John MacFarlane
6bd686a4f6
Shared: readDefaultDataFile: normalize the paths.
...
This fixes bugs in `--self-contained` on pandoc compiled with
`embed_data_files`. The bugs affect (a) paths containing `..`, (b)
Windows, where `\` is path separator.
Closes #833 .
2013-04-19 23:03:59 -07:00
John MacFarlane
0ee081ef25
Markdown reader: minor code cleanup.
2013-04-19 20:23:50 -07:00
John MacFarlane
ff6db9eab1
Updated tests to match new docbook template.
2013-04-15 20:51:00 -07:00
John MacFarlane
f34ccf900f
DocBook template: Use DocBook 4.5 doctype.
2013-04-15 19:41:45 -07:00
John MacFarlane
7d7c1f2f8e
Fixed footnote numbers in LaTeX/PDF tables.
...
This fixes a bug wherein notes were numbered incorrectly
in tables. Closes #827 .
Now that we are using longtable, we can just use regular
`\footnote` commands for notes, which simplifies the code
considerably.
2013-04-15 09:10:29 -07:00
John MacFarlane
931b22184a
Markdown/RST writers: Only autolink absolute URIs.
...
This fixes a regression and closes #830 .
$ echo '<a href="x">x</a>' | pandoc -f html -t markdown
<x>
2013-04-14 22:37:46 -07:00
John MacFarlane
d606d74b22
BUGS: Added reference to CONTRIBUTING.md.
2013-04-14 22:14:44 -07:00
John MacFarlane
4b151fb684
Improved CONTRIBUTING.md.
2013-04-14 22:13:27 -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
7d7bc2cb79
Added CONTRIBUTING.md.
2013-04-14 20:42:01 -07:00
John MacFarlane
4fa2a94759
Added Text.Pandoc.Writers.Custom
, --print-custom-lua-writer
.
...
pandoc -t data/sample.lua
will load the script sample.lua and use it as a custom writer.
data/sample.lua is provided as an example.
Added `--print-custom-lua-writer` option to print the sample
script.
2013-04-14 00:31:39 -05:00