John MacFarlane
11884d6ebf
Removed unneeded import.
2012-07-24 09:59:06 -07:00
John MacFarlane
999edd9608
Changed signatures of writeODT, writeDocx, writeEPUB.
...
These now take WriterOptions and Pandoc only.
The extra parameters for epub stylesheet, epub fonts,
reference Docx, and reference ODT have been removed, since
these things are now in WriterOptions.
Note: breaking API change!
2012-07-24 09:56:00 -07:00
John MacFarlane
cd19d4596b
Added fields to WriterOptions.
...
writerEpubStylesheet, writerEpubFonts, writerReferenceODT,
writerReferenceDocx. These can now be removed as extra
parameters to the writers.
2012-07-24 09:49:57 -07:00
John MacFarlane
6da9d9bca5
Small fix to fix: Allow blank lines btw table and caption.
2012-07-24 09:24:56 -07:00
John MacFarlane
da1e99c03a
Fixed performance improvement to tables.
2012-07-24 09:19:52 -07:00
John MacFarlane
2a4b987cc3
More performance improvements on pipe tables.
2012-07-24 09:08:54 -07:00
John MacFarlane
bab816cefe
Refactored table parsers, captions now not part of core tableWith.
2012-07-24 09:06:13 -07:00
John MacFarlane
ce72d6aba8
Slight improvement to performance for pipe tables.
...
Still, pipe tables are a huge performance drag. One benchmark:
With pipe tables, 1.25 sec (including this fix).
without pipe tables, 1.05 sec.
2012-07-24 07:13:49 -07:00
John MacFarlane
fb6e798917
Set writerTableOfContents for s5 in Text.Pandoc, not pandoc.hs.
2012-07-23 22:58:16 -07:00
John MacFarlane
1bd0c47968
Set writerSlideVariant in Text.Pandoc rather than pandoc.hs.
2012-07-23 22:53:35 -07:00
John MacFarlane
d2cc56a46a
Revised code for pipe tables.
...
* All tables now require at least one body row.
* Renamed from 'extra' to 'pipe' tables.
* Moved functions from Parsing to Readers.Markdown.
* Cleaned up code; revised to parse in one pass rather than
parsing a raw string, splitting it, and parsing the components.
* Allow pipe tables without pipes on the ends (as PHP Markdown Extra
does).
2012-07-22 22:09:15 -07:00
John MacFarlane
ed4039c3d7
Added README description of pipe tables.
2012-07-22 19:29:18 -07:00
John MacFarlane
5a704ecc6e
Renamed tests/markdown-tables -> tests/extra-tables.
...
Added to cabal file.
2012-07-22 19:28:56 -07:00
John MacFarlane
511f5e891d
Merge pull request #510 from mytskine/markdown-extra
...
Markdown extra tables [part of the multi-markdown syntax for tables]
2012-07-22 18:40:18 -07:00
John MacFarlane
1d19400572
Removed fb2.math-webtex.fb2 tests.
...
Test suite should not require net access to run.
2012-07-22 11:15:59 -07:00
John MacFarlane
40e123173b
Added Text.Pandoc.Writers.FB2 to list of exported modules.
...
Also added FB2 to description.
2012-07-22 11:14:07 -07:00
Sergey Astanin
436a585c3b
FB2: support images embedded as data URIs + tests.
2012-07-22 11:13:14 -07:00
Sergey Astanin
a9429e951c
Test suite for FB2 writer.
2012-07-22 11:13:14 -07:00
Sergey Astanin
b39597a910
Added a new FictionBook2 (FB2) writer.
2012-07-22 11:13:14 -07:00
John MacFarlane
aee87911d4
Added scale-to-width feature to beamer template
2012-07-22 11:00:00 -07:00
John MacFarlane
0e97e22672
Added note on --preserve-tabs in README.
2012-07-22 10:42:14 -07:00
John MacFarlane
f79ed27bb5
Use Parsec directly in Biblio and Templates.
2012-07-20 16:33:37 -07:00
John MacFarlane
2c30c48757
Use Parser as type synonym for Parsec.
2012-07-20 15:54:57 -07:00
John MacFarlane
5085962c28
Text.Pandoc.Parsing: Export all Parsec functions used in pandoc code.
...
No other module directly imports Parsec. This will make it easier
to change the parsing backend in the future, if we want to.
2012-07-20 14:41:44 -07:00
John MacFarlane
a4c28ead79
Use Text.Parsec instead of Text.ParserCombinators.Parsec.
2012-07-20 14:19:06 -07:00
John MacFarlane
5be6bf07d2
Make --ascii
work properly with --self-contained
.
...
Closes #568 .
2012-07-19 12:45:26 -07:00
John MacFarlane
2351f7a112
Provide Data.Default instances for ParserState and WriterOptions.
...
Now you can use def (which is re-exported by Text.Pandoc) instead of
defaultParserState or defaultWriterOptions. For now, these
are still defined too, so existing code need not change.
Closes #546 .
2012-07-19 12:38:54 -07:00
John MacFarlane
26748da6d4
Don't recognize inline-markup starts inside words.
...
For example, "2*2 = 4*1" should not contain an emphasized
section. Added test case for "Literal symbols". Closes #569 .
2012-07-16 10:58:44 -07:00
John MacFarlane
f68b05e74b
Textile reader: properly handle links with surrounding brackets.
...
Square brackets need to be used when the link isn't surrounded by
spaces or punctuation, or when the URL ending may be ambiguous.
Closes #564 .
2012-07-13 14:01:56 -07:00
John MacFarlane
2192f02e19
Merge pull request #563 from ArloL/patch-2
...
Update Bug tracker URL
2012-07-12 15:11:20 -07:00
Arlo O'Keeffe
fd95bfb81b
Update Bug tracker URL
2012-07-12 15:20:19 -06:00
John MacFarlane
70a2301876
Updated link to gladTeX. Closes #559 .
2012-07-12 10:40:29 -07:00
John MacFarlane
81eb460dea
Added note on MathJax. Closes #558 .
2012-07-12 10:39:44 -07:00
John MacFarlane
6442e185b3
HTML writer: Put mathjax in span with class "math".
...
Closes #562 .
2012-07-11 16:54:13 -07:00
John MacFarlane
9c4bb2fc12
Merge pull request #561 from ArloL/patch-1
...
Added documentation about including multiple CSS files
2012-07-11 15:01:58 -07:00
Arlo O'Keeffe
3c75a4c930
Added information about including multiple CSS files.
2012-07-11 14:39:13 -06:00
John MacFarlane
5c56165555
-V
option: Add variables to beginning of list, not end.
...
This means that duplicate variables specified later on the command
line take precedence.
It also allows the default `-slidy-url` to be overridden even when
`--self-contained` is used (provided the `-V` comes after
`--self-contained`. Previously this could not be done. Note
that when `--self-contained` is used, the `slidy-url` variable is
set to `slidy` so that local copies are used.
2012-07-03 21:59:46 -07:00
John MacFarlane
a5db424665
Removed -threaded from cabal ghc-options.
...
Use of the threaded runtime imposes a slight performance penalty,
and there is really no need for it, since pandoc doesn't run faster
on multiple cores.
2012-07-02 16:29:11 -07:00
John MacFarlane
9e458d7974
Pretty: Added wide punctuation range to charWidth.
...
Fixes bug with Chinese commas in tables.
2012-06-30 11:51:52 -07:00
John MacFarlane
9d5230c0f6
Changed macro parser so it returns raw macro if stateApplyMacros false.
...
Closes #554 .
2012-06-29 18:30:53 -07:00
John MacFarlane
11aea4bd3f
Remove -threaded in library stanza.
2012-06-28 19:36:35 -07:00
John MacFarlane
491393db57
Updated changelog.
2012-06-28 19:27:37 -07:00
John MacFarlane
8a7895d3de
Bump version on windows installer.
2012-06-28 19:26:35 -07:00
John MacFarlane
6cdfde5807
SelfContained: Fix handling of absolute URLs in css imports.
...
Also allow single-quoted values.
Closes #535 .
2012-06-28 18:35:21 -07:00
John MacFarlane
d812036182
Updated changelog.
2012-06-28 09:48:31 -07:00
John MacFarlane
83238cb686
Added webm to mime types. Closes #543 .
2012-06-28 09:48:07 -07:00
John MacFarlane
5fe6e45d14
Updated changelog.
2012-06-27 15:59:24 -07:00
John MacFarlane
f75f3392ef
Bump version to 1.9.4.2.
2012-06-27 15:54:02 -07:00
John MacFarlane
38f933356f
Use -rtsopts and -threaded.
2012-06-27 15:25:35 -07:00
John MacFarlane
7da913dbd7
ConTeXt writer: don't escape &
,^
,<
,>
.
...
Simplified escapes for `}` and `{` to `\{` and `\}`.
Thanks to Aditya Mahajan.
2012-06-27 15:05:13 -07:00