Scott Morrison
d3ebca6f55
LaTeX reader missing \oe and \OE characters
2013-08-16 14:48:24 +10:00
John MacFarlane
fdbbbfc9a4
Improved INSTALL instructions:
...
* Note binary package for OSX.
* Added URL of github wiki page on installing the dev version.
2013-08-15 20:06:26 -07:00
John MacFarlane
e21d548948
Merge branch 'master' of https://github.com/semorrison/pandoc
2013-08-15 17:23:26 -07:00
John MacFarlane
172f020bc5
Shared: Better error message when default data file not found.
...
Listing the full path can confuse people who are using
`--self-contained`: they might have intended the file to be
found locally. So now we just list the data file name.
2013-08-15 17:21:56 -07:00
Scott Morrison
c45bd6d468
adding support for breve accents via \u{} while reading LaTeX
2013-08-16 10:03:54 +10:00
John MacFarlane
5af0de23cc
Makefile: Remove *everything* on 'make veryclean'.
2013-08-15 12:20:57 -07:00
John MacFarlane
3e8bd8aa15
Updated for removed unMeta, unFormat in pandoc-types.
2013-08-14 23:24:45 -07:00
John MacFarlane
2a6e6324a6
pandoc.py: Fixed bug for {}, removed rawInline, rawBlock.
2013-08-14 23:24:27 -07:00
John MacFarlane
f5426b4905
Small code cleanup.
2013-08-14 22:52:06 -07:00
John MacFarlane
f24c574a1a
Added scripts/tikz.py.
2013-08-14 22:51:55 -07:00
John MacFarlane
b95823f4db
Minor code reformatting in script examples.
2013-08-14 22:20:41 -07:00
John MacFarlane
5d2afd3894
Added scripts/abc.py.
2013-08-14 22:19:39 -07:00
John MacFarlane
8926230175
Print stderr output of filters to stderr.
2013-08-14 13:02:54 -07:00
John MacFarlane
3ebecad362
Improved graphviz.py.
...
It won't regenerate images that have already been built.
2013-08-14 13:02:33 -07:00
John MacFarlane
bc3b5f99d6
Added graphviz.py example script.
2013-08-14 12:46:48 -07:00
John MacFarlane
96c2d54297
Commented python modules/sample scripts.
2013-08-14 11:48:04 -07:00
John MacFarlane
f6b5735d09
Added module for writing python scripts, with several examples.
...
See scripts subdirectory.
2013-08-13 23:11:33 -07:00
John MacFarlane
bd73d73a28
Removed --print-sample-lua-writer
, added --print-default-data-file
.
...
Closes #943 .
2013-08-13 18:29:57 -07:00
John MacFarlane
3ebdc5b5f0
Text.Pandoc.Compat.Monoid: Small improvements to the (<>) definition.
2013-08-12 16:21:24 -07:00
John MacFarlane
544d0bbf31
reference.odt: Change generator in meta.xml to Pandoc.
2013-08-11 17:19:22 -07:00
John MacFarlane
eb0c0b86ed
ODT/OpenDocument writer: Minor changes for ODF 1.2 conformance.
...
See #939 . We leave the nonconforming contextual-spacing attribute,
which is provided by LibreOffice itself and seems to be supported.
2013-08-11 17:13:46 -07:00
John MacFarlane
7b975c2bcc
PDF: Add suggestion to use --latex-engine=xelatex on encoding error.
2013-08-11 16:16:24 -07:00
John MacFarlane
e279175ea5
Options: Changed writerSourceDir
to writerSourceURL
(now a Maybe).
...
Previously we used to store the directory of the first input file,
even if it was local, and used this as a base directory for
finding images in ODT, EPUB, Docx, and PDF.
This has been confusing to many users. It seems better to look for
images relative to the current working directory, even if the first
file argument is in another directory.
writerSourceURL is set to 'Just url' when the first command-line
argument is an absolute URL. (So, relative links will be resolved
in relation to the first page.) Otherwise, 'Nothing'.
The ODT, EPUB, Docx, and PDF writers have been modified accordingly.
Note that this change may break some existing workflows. If you
have been assuming that relative links will be interpreted relative
to the directory of the first file argument, you'll need to
make that the current directory before running pandoc.
Closes #942 .
2013-08-11 15:58:09 -07:00
John MacFarlane
6f736dfa75
Added Tests.Walk.
...
This verifies that walk and query match the generic traversals.
2013-08-10 19:04:15 -07:00
John MacFarlane
02a125d0aa
Use walk, walkM in place of bottomUp, bottomUpM when possible.
...
They are significantly faster.
2013-08-10 18:45:00 -07:00
John MacFarlane
9152fa1a95
Use query instead of queryWith.
2013-08-10 18:13:38 -07:00
John MacFarlane
210d7b7bce
Updated tests for new Format.
2013-08-10 17:53:11 -07:00
John MacFarlane
cbfa932106
Adjustments for new Format newtype.
2013-08-10 17:24:54 -07:00
John MacFarlane
e9de0f0e22
Preliminary support for new Div and Span elements in writers.
...
Currently these are "transparent" containers, except in HTML,
where they produce div and span elements with attributes.
2013-08-08 23:14:12 -07:00
John MacFarlane
99bb066bb9
Pass writename as argument to filters.
...
This way filters can figure out what the target format is
and react appropriately.
Example:
#!/usr/bin/env runghc
import Text.Pandoc.JSON
import Data.Char
main = toJSONFilter cap
where cap (Just "html") (Str xs) = Str $ map toUpper xs
cap _ x = x
This capitalizes text only for html output.
2013-08-08 15:15:58 -07:00
John MacFarlane
83f263110f
Use pipeProcess in Text.Pandoc.PDF.
2013-08-08 15:15:20 -07:00
John MacFarlane
7d694e1569
Added Text.Pandoc.Process (pipeProcess).
...
A souped up version of readProcessWithErrorCode that uses lazy bytestrings
and allows setting environment.
2013-08-08 15:15:12 -07:00
John MacFarlane
b0143bfad6
Improved INSTALL instructions.
2013-08-08 14:05:46 -07:00
John MacFarlane
2677e84663
Revert "Revert "Added --filter
option.""
...
This reverts commit 2e5edbb278
.
2013-08-08 11:09:00 -07:00
John MacFarlane
9aa9d5cf68
Revert "Textile reader: Removed raw LaTeX parsing."
...
This reverts commit bb61624bb2
.
Apparently someone put this there for a reason, since it's in
the test suite.
2013-08-08 10:52:59 -07:00
John MacFarlane
12e7ec4070
Added Text.Pandoc.Compat.TagSoupEntity.
...
This allows pandoc to compile with tagsoup 0.13.x.
Thanks to Dirk Ullrich for the patch.
2013-08-08 10:42:52 -07:00
John MacFarlane
802dc9a8b9
Added Text.Pandoc.Compat.Monoid.
...
This allows pandoc to compile with base < 4.5, where Data.Monoid
doesn't export `<>`. Thanks to Dirk Ullirch for the patch.
2013-08-08 10:41:39 -07:00
John MacFarlane
bb61624bb2
Textile reader: Removed raw LaTeX parsing.
...
This isn't part of Textile.
2013-08-07 14:30:47 -07:00
John MacFarlane
d44d166431
Allow YAML title blocks to contain only comments.
2013-08-07 08:43:42 -07:00
John MacFarlane
7d18770b00
Added support for MetaBool.
2013-08-06 23:31:16 -07:00
John MacFarlane
802a78bbf2
Updated changelog
2013-08-06 18:13:04 -07:00
John MacFarlane
208a9e076d
Beamer template: Added fonttheme variable.
2013-08-06 18:08:38 -07:00
John MacFarlane
52c5cdb04e
Biblio: Capitalize citation note only if it has a prefix.
...
So, author names or titles that aren't capitalized will stay
uncapitalized.
2013-08-06 16:20:45 -07:00
John MacFarlane
b1be9cfaef
Require latest version of texmath.
...
Closes #935 .
2013-08-05 18:41:33 -07:00
John MacFarlane
dbdb9109c5
Updated changelog.
2013-08-05 14:54:26 -07:00
John MacFarlane
2d6e0b1530
Remove CPP from default-extensions; add pragmas to modules as needed.
2013-08-04 14:12:13 -07:00
John MacFarlane
5050cff37c
Removed comment that chokes recent cpp.
...
Closes #933 .
2013-08-03 23:16:54 -07:00
John MacFarlane
4a84b78100
MediaWiki writer: Use native mediawiki tables instead of HTML.
...
Closes #720 .
2013-08-03 23:05:14 -07:00
John MacFarlane
97b2be599e
Text.Pandoc: Don't reexport ToJSONFilter.
...
It's better just to import this from Text.Pandoc.JSON.
That way, compiled filters will be smaller in size.
2013-08-03 17:02:35 -07:00
John MacFarlane
a24409d43e
pandoc.cabal: Removed support for ghc version < 7.2.
...
There is no point to supporting them, since pandoc-types
requires at least ghc 7.2 for GHC generics.
2013-08-03 16:44:54 -07:00