John MacFarlane
eae24903ba
ConTeXt template: link color to black, define all sections.
...
Andrew Dunning.
2015-10-20 13:39:01 -07:00
John MacFarlane
9f4faa5ea5
Update date on README.
2015-10-20 10:17:57 -07:00
John MacFarlane
8193ebcd99
Allow use of ConTeXt to generate PDFs.
...
pandoc my.md -t context -o my.pdf
will now create a PDF using ConTeXt rather than LaTeX.
Closes #2463 .
2015-10-20 08:16:17 -07:00
John MacFarlane
82d2719e68
Fixed one test case.
2015-10-19 23:06:33 -07:00
John MacFarlane
48aaf1bced
Updated latex, beamer templates to support language divs/spans.
...
Mainly this adds a template variable that can be filled
by commands that make babel understand the polyglossia-style
language directives.
Thanks to mb21.
2015-10-19 23:03:26 -07:00
John MacFarlane
b49ab06e96
Merge pull request #2458 from mb21/lang-inlines
...
LaTeX and ConTeXt writers: support lang attribute on divs and spans
2015-10-19 23:02:08 -07:00
John MacFarlane
5062e03a40
Use MarLinn's real name in changelog.
2015-10-19 09:49:15 -07:00
John MacFarlane
d028dcb8a9
Updated tests for template changes.
2015-10-18 21:58:10 -07:00
John MacFarlane
b2bf8608db
HTML-based templates: Use en dash between title prefix & title.
...
Instead of a hyphen.
(Andrew Dunning.)
2015-10-18 21:51:49 -07:00
John MacFarlane
88099bb59a
Merge pull request #2461 from classeur/master
...
Fixed auto_identifiers examples
2015-10-18 21:25:35 -07:00
John MacFarlane
448f5b151e
Tests: Unset pandoc-version
so we don't get the comment...
...
in the man writer test. Otherwise this needs updating
every version bump.
2015-10-18 11:52:32 -07:00
John MacFarlane
3b8793304e
Man template: make "generated by" comment conditional.
...
This allows it to be disabled for automated tests, so
they needn't be updated every version bump.
2015-10-18 11:51:30 -07:00
John MacFarlane
ea8da02cc7
stack.yaml : use 3.10 resolver.
2015-10-18 11:30:45 -07:00
mb21
fa2b26ddcb
Added writers-lang-and-dir test, fixed ConTeXt writer test
...
The writers-lang-and-dir testGroup tests LaTeX and ConTeXt
writers' language and directionality output
2015-10-18 17:01:38 +02:00
mb21
9328f4cd3d
LaTeX and ConTeXt writers: support lang attribute on divs and spans
...
For LaTeX, also collect lang and dir attributes on spans and divs to set the lang,
otherlangs and dir variables if they aren’t set already. See #895 .
2015-10-18 17:01:37 +02:00
Benoit Schweblin
5f25cf7c9b
Fixed auto_identifiers examples
2015-10-18 11:40:49 +01:00
John MacFarlane
7f5a677bbf
Version bump to 1.15.1.1, updated changelog.
2015-10-17 22:23:37 -07:00
John MacFarlane
7f4b78c064
Text.Pandoc.Data: store paths in dataFiles using posix separators.
...
This way we have uniform separators, whether on Windows or Linux.
This should solve a problem where on some Windows versions
the data files weren't being found.
Closes #2459 .
2015-10-17 22:04:02 -07:00
John MacFarlane
34d53aff6e
Remove compiler warning with embed_data_files.
2015-10-17 21:21:52 -07:00
John MacFarlane
e08399a16b
Man page update.
2015-10-16 10:52:00 -07:00
John MacFarlane
cb8959516f
Typo in changelog.
2015-10-16 10:09:20 -07:00
John MacFarlane
0a6a14376a
Fixed typo in make_osx_package.sh.
2015-10-16 09:58:48 -07:00
John MacFarlane
eaca413df7
make-windows-installer.bat: add copying to shared drive.
2015-10-16 09:36:38 -07:00
John MacFarlane
3455a34e66
make_osx_package.sh: use released version of pandoc-citeproc.1.
2015-10-16 09:32:11 -07:00
John MacFarlane
5d73186153
stack.pkg.yaml: use latest versions of texmath & h-k.
...
Also use cpphs in building h-k.
2015-10-16 09:31:44 -07:00
John MacFarlane
eac9cdcffb
Use stack for make_osx_package.sh.
...
Added stack.pkg.yaml for package creation.
2015-10-16 08:03:59 -07:00
John MacFarlane
2357e61748
LaTeX reader: fixed longtable support.
2015-10-15 23:15:40 -07:00
John MacFarlane
f4e35a1fec
Updated changelog.
2015-10-15 20:59:52 -07:00
John MacFarlane
ee7c5fbd21
Updated pandoc.1.
2015-10-15 20:39:24 -07:00
John MacFarlane
504bf3f8e7
Support all frame attributes in Beamer.
2015-10-15 15:11:07 -07:00
John MacFarlane
047cb32dfc
Use unicode super/subscripts for digits in plain output.
2015-10-15 14:35:01 -07:00
John MacFarlane
3f9dd65572
reveal.js template changes (Andrew Dunning).
...
- Add width, height variables to reveal.js.
- Update reveal.js template from 3.1 source.
All configuration options are now available as variables,
but are only be included if set (reveal.js uses defaults
otherwise).
2015-10-14 20:47:18 -07:00
John MacFarlane
4d677e094c
Merge pull request #2451 from adunning/patch-1
...
Update slides variables in README.
2015-10-14 20:44:19 -07:00
Andrew Dunning
f472515a93
Update slides variables in README.
...
This reflects the inclusion of all reveal.js variables in <https://github.com/jgm/pandoc-templates/pull/134 >.
2015-10-14 18:26:53 -04:00
John MacFarlane
b8bdfdad90
Merge pull request #2450 from adunning/patch-1
...
Add new LaTeX variables to README.
2015-10-14 11:08:21 -07:00
Andrew Dunning
ffbe3a37b0
Add new LaTeX variables to README.
2015-10-14 13:49:38 -04:00
John MacFarlane
de77bc730a
LaTeX template: Add fontenc, indent, subparagraph variables.
...
Thanks to Andrew Dunning.
2015-10-14 10:06:41 -07:00
John MacFarlane
6dc3b6585d
More changes to avoid compiler warnings on ghc 7.10.
...
* CPP around deprecated `parseTime`.
* Text.Pandoc.Compat.Locale -> Text.Pandoc.Compat.Time,
now exports Data.Time.
2015-10-14 10:06:18 -07:00
John MacFarlane
1aff1b84eb
Merge pull request #2449 from adunning/patch-1
...
Improve documentation of recent template changes.
2015-10-14 10:01:33 -07:00
John MacFarlane
2739f5ab86
travis: use -Werror even on ghc 7.10.
2015-10-14 09:11:32 -07:00
John MacFarlane
82b3e0ab97
Use custom Prelude to avoid compiler warnings.
...
- The (non-exported) prelude is in prelude/Prelude.hs.
- It exports Monoid and Applicative, like base 4.8 prelude,
but works with older base versions.
- It exports (<>) for mappend.
- It hides 'catch' on older base versions.
This allows us to remove many imports of Data.Monoid
and Control.Applicative, and remove Text.Pandoc.Compat.Monoid.
It should allow us to use -Wall again for ghc 7.10.
2015-10-14 09:09:10 -07:00
Andrew Dunning
c058c3f03f
Improve documentation of recent template changes.
2015-10-14 10:13:58 -04:00
John MacFarlane
198862ee40
LaTeX writer: add \protect
to \hyperdef
in inline context.
...
This way we don't get an error when this is used as a moveable
argument.
Closes #2136 .
2015-10-13 21:48:14 -07:00
John MacFarlane
25e0e0bd2a
epub with --webtex
: include image file rather than data: URI.
...
Closes #2363 .
2015-10-13 21:19:43 -07:00
John MacFarlane
74476e1f66
Fixed tests for template changes.
2015-10-13 20:50:40 -07:00
John MacFarlane
309ff7a6da
Template changes:
...
- Move HTML5 shiv after CSS (Andrew Dunning).
- Fix HTML5 shiv URL (Andrew Dunning).
- Add dir attribute in html5 (Andrew Dunning).
- Realign beamer and LaTeX templates (Andrew Dunning).
2015-10-13 20:35:18 -07:00
John MacFarlane
24f68654e9
RST writer: do header normalization only in "standalone" mode.
...
If we're producing a fragment, just skip normalization.
After all, the fragment might be somewhere in the middle
of the document. It's more important for fragments to
have consistency in rendering (so they can be pieced
together) than to normalize.
This closes #2394 . It's simpler and more robust than
my earlier fix.
2015-10-12 23:00:27 -07:00
John MacFarlane
fb51077712
Revert "RST writer: tweaks to header normalization."
...
This reverts commit 476b383c57
.
2015-10-12 22:44:37 -07:00
John MacFarlane
476b383c57
RST writer: tweaks to header normalization.
...
These changes are intended to make the writer more
useful to people who are processing small fragments,
which may for example look like this:
### third level header from previous section
## second level header
Previously such fragments got turned into two
headers of the same level. The new algorithm
avoids doing any normalization until we hit the
minimal-level header in the fragment (here, the
second level header).
Closes #2394 .
2015-10-12 22:04:40 -07:00
John MacFarlane
0715c5cbed
Changed stack.yaml to use latest resolver (3.9).
2015-10-12 22:04:30 -07:00