Tim Lin
0c18f3a854
Append newline to the LineBreak of various writers
...
This change improves output formatting of content with a large amount of force line breaks, such as line-blocks. The following writers are affected:
* Dokuwiki
* HTML
* EPUB (via HTML)
* LaTeX
* MediaWiki
* OpenDocument
* Texinfo
This commit resolves #1924
2015-02-04 22:42:22 -08:00
John MacFarlane
fb7a03dcda
Textile reader: table improvements.
...
* Handle newlines in cells.
* Handle empty cells.
* Closes #1919 .
2015-02-02 10:45:50 -08:00
John MacFarlane
7050c26abc
LaTeX writer: Don't escape $ in URL. Closes #1913 .
2015-02-01 11:19:55 -08:00
John MacFarlane
6a0d4da382
HTML writer: Add "inline" or "display" class to math spans.
...
This allows inline and display math to be styled differently.
Closes #1914 .
2015-02-01 11:08:27 -08:00
Konstantin Zudov
92e762c2d6
Refactored if x then [] else y
to [y | not x]
2015-01-29 22:36:23 +02:00
Konstantin Zudov
b5cc01e976
Do not ommit missing alt
attribute on img
tag
...
Fixes #1131
2015-01-29 22:16:38 +02:00
John MacFarlane
82c04a28ce
Fixed list-style-type for numbered example lists.
...
Should be "decimal," not "example." Closes #1902 .
2015-01-27 16:56:56 -08:00
John MacFarlane
33d1c8cc01
Merge pull request #1885 from mb21/html-reader-tables
...
fixes HTML Reader: tables
2015-01-25 10:46:47 -08:00
mb21
b40d33b174
fixes #1859 HTML Reader table parsing
2015-01-25 09:41:12 +01:00
John MacFarlane
d90dc6b8b5
LaTeX reader: don't limit includes to .tex extension.
...
Previously `\input` and `\include` would only work if the
included files had the extension `.tex`. This change relaxes
that restriction, though if the extension is not `.tex`, it
must be given explicitly in the `\input` or `\include`.
Closes #1882 .
2015-01-22 23:17:25 -08:00
Jesse Rosenthal
eb11c61182
Docx: Parse images in deprecated vml format.
...
Some older versions of word use vml (vector markup language) and put
their images in a "v:imagedata" tag inside a "w:pict". We read those as
we read the more modern "blip" inside a "w:drawing".
Note that this does not mean the reader knows anything about vml. It
just looks for a `v:imagdata`. It's possible that, with more complicated
uses of images in vml, it won't do the right thing.
2015-01-21 13:41:16 -05:00
John MacFarlane
8a7db5cc9d
Use CPP to avoid unneeded import warning for blaze-markup >= 0.6.3.
...
See https://github.com/jgm/pandoc/pull/1888#issuecomment-70470409
2015-01-19 10:29:57 -08:00
John MacFarlane
030d3b597d
Custom writer: Raise PandocLuaException
instead of using 'error'.
...
Eventually we'll change the return type so that no exception
is involved, but at least this can be trapped.
2015-01-18 22:04:42 -08:00
John MacFarlane
ab8b00ea0c
Custom writer: raise error if loadstring returns an error status.
...
This will make debugging custom scripts much easier.
2015-01-18 21:48:04 -08:00
John MacFarlane
25e12ca7b2
EPUB writer: properly handle internal links to IDs in spans, divs.
...
Closes #1884 .
2015-01-17 11:27:49 -08:00
mb21
6aa41b86d0
don't log Try xelatex if xelatex already in use, closes #1832
2015-01-11 15:24:04 +01:00
Mark Wright
9c68017786
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:48:01 +11:00
Mark Wright
dbe1b38816
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:47:33 +11:00
Mark Wright
5ea3856bb0
ghc 7.10.1 RC1 requires FlexibleContexts https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#Inferredtype-signaturesnowmayrequiretoenableFlexibleContextsGADTsorTypeFamilies
2015-01-05 14:46:57 +11:00
Mark Wright
c80c9ac9da
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:46:40 +11:00
Mark Wright
8b9bded796
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:46:15 +11:00
Mark Wright
e4c7894d01
ghc 7.10.1 RC1 requires FlexibleContexts https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#Inferredtype-signaturesnowmayrequiretoenableFlexibleContextsGADTsorTypeFamilies
2015-01-05 14:42:45 +11:00
Mark Wright
2a6f68f4bf
ghc 7.10.1 RC1 requires FlexibleContexts https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#Inferredtype-signaturesnowmayrequiretoenableFlexibleContextsGADTsorTypeFamilies
2015-01-05 14:42:26 +11:00
Mark Wright
4e3281c550
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:41:54 +11:00
Mark Wright
cd5b1fe5e3
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:41:35 +11:00
Mark Wright
ed7606da9a
ghc 7.10.1 RC1 requires FlexibleContexts https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#Inferredtype-signaturesnowmayrequiretoenableFlexibleContextsGADTsorTypeFamilies
2015-01-05 14:40:59 +11:00
Mark Wright
b748833889
ghc 7.10.1 RC1 requires FlexibleContexts https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#Inferredtype-signaturesnowmayrequiretoenableFlexibleContextsGADTsorTypeFamilies ; ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:40:30 +11:00
Mark Wright
10d53989d8
ghc 7.10.1 RC1 requires FlexibleContexts https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#Inferredtype-signaturesnowmayrequiretoenableFlexibleContextsGADTsorTypeFamilies ; ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:40:06 +11:00
Mark Wright
f18ceb1b5e
ghc 7.10.1 RC1 requires specifying the type of String literals https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10#GHCsaysNoinstanceforFoldable...arisingfromtheuseof ...
2015-01-05 14:38:06 +11:00
Mark Wright
693f9abb18
Allow haddock-library 1.2, by calling the Documentation.Haddock.Types.MetaDoc record accessor function _doc :: MetaDoc mod id -> DocH mod id
2015-01-05 14:35:31 +11:00
John MacFarlane
e7187fa3bb
LaTeX reader: handle tabular*
environment.
...
This change allows pandoc not to choke on the table-width parameter
of `tabular*`. Note that the table width is not actually parsed
or taken into account, but this should give tolerable results in
many cases.
Closes #1850 .
2015-01-01 08:46:45 -08:00
John MacFarlane
52310eb470
SelfContained: Add ;charset=utf-8
to script mime type if missing.
...
Closes #1842 .
2014-12-31 14:51:23 -08:00
John MacFarlane
e3422dc438
Added --verbose
flag for debugging output in PDF production.
...
Closes #1840 .
Closes #1653 .
2014-12-26 11:19:55 -07:00
John MacFarlane
2c3310a592
Added Text.Pandoc.Compat.Locale to assist with transition to time 1.5.
2014-12-19 16:13:38 -08:00
John MacFarlane
005eda2f02
MediaWiki writer: Fixed links with URL = text.
...
Previously these were rendered as bare words, even if the URL
was not an absolute URL.
Closes #1825 .
2014-12-19 11:32:37 -08:00
John MacFarlane
7e41d0b1ee
LaTeX reader: parse math environments as inline when possible.
...
Closes #1821 .
2014-12-16 12:27:04 -08:00
John MacFarlane
fcd1599b09
FB2 writer: Add newline to output.
2014-12-15 22:14:29 -08:00
John MacFarlane
4c03231e9b
getDefaultTemplate: don't fail when called with "fb2".
...
Closes #1660 .
2014-12-15 22:10:03 -08:00
John MacFarlane
08abbc4604
LaTeX writer: Handle consecutive linebreaks.
...
Closes #1733 .
2014-12-15 22:04:18 -08:00
John MacFarlane
58ea1ce5f1
LaTeX reader: parse label after caption into a span...
...
instead of inserting an additional paragraph of bracketed text.
Closes #1747 .
2014-12-15 21:50:10 -08:00
John MacFarlane
0eb3f8cff2
HTML writer: put newline btw img and caption paragraph.
2014-12-15 21:49:16 -08:00
John MacFarlane
61d2c2e8cb
LaTeX writer: better handling of display math in simple tables.
...
We convert display math to inline math in simple tables,
since LaTeX can't deal with display math in simple tables.
Closes #1754 .
2014-12-15 21:14:07 -08:00
John MacFarlane
cb8bb4705f
EPUB writer: include "landmarks" section in nav document for epub3.
...
Closes #1757 .
2014-12-15 20:56:03 -08:00
John MacFarlane
8a3363a269
Merge branch 'patch-1' of https://github.com/Wikiwide/pandoc into Wikiwide-patch-1
...
Conflicts:
src/Text/Pandoc/Readers/LaTeX.hs
2014-12-15 20:27:42 -08:00
Matthew Pickering
e6bd29e9b8
Text.Pandoc.Writers.RTF: Add blankline at end of output
...
Closes #1732
2014-12-15 21:35:47 +00:00
Matthew Pickering
a17f6f2f39
Text.Pandoc.Readers.HTML: Retain display type of MathML output
...
Closes #1719
2014-12-15 21:35:47 +00:00
Matthew Pickering
58e4e4a608
Text.Pandoc.Parsing: Change parseFromString to fail if not all input is
...
consumed.
2014-12-15 21:35:46 +00:00
John MacFarlane
a5cac0a0c4
Don't treat a citation as a reference link label.
...
Closes #1763 .
2014-12-15 10:54:12 -08:00
John MacFarlane
9bf76fa5a2
LaTeX reader: better handling of \noindent
and \greektext
.
...
Closes #1783 .
2014-12-15 10:34:59 -08:00
John MacFarlane
c37db57c9a
EPUB writer: Removed playOrder from navpoint elements in ncx file.
...
These aren't required, and they make manual modification of epubs
difficult. Closes #1760 .
2014-12-15 10:22:19 -08:00