John MacFarlane
7d75b913bd
LaTeX/Beamer template: Added classoption
variable.
...
This is intended for class options like `oneside`; it may
be repeated with different options. Thanks to Oliver Matthews.
2013-07-17 15:06:43 -07:00
John MacFarlane
b2385d0e9b
Text.Pandoc.ImageSize: Handle EPS.
...
Closes #903 . This change will make EPS images properly sized
on conversion to Word.
2013-07-16 22:04:59 -07:00
John MacFarlane
94c9825468
HTML reader: read widths from col tags if present.
...
Closes #893 .
2013-07-16 17:03:28 -07:00
John MacFarlane
8483b5756f
HTML reader: Handle non-simple tables ( #893 ).
...
Column widths are divided equally.
TODO: Get column widths from col tags if present.
2013-07-16 15:50:39 -07:00
John MacFarlane
0bd5830ad4
HTML reader: Generalized table parser.
...
This commit doesn't change the present behavior at all, but
it will make it easier to support non-simple tables in the future.
2013-07-16 15:37:15 -07:00
John MacFarlane
595149a9bc
Fixed YAML code block in README.
2013-07-15 19:32:08 -07:00
John MacFarlane
cd399d1b9d
Updated sample.lua for new metadata.
2013-07-14 20:43:21 -07:00
John MacFarlane
359ce379cc
Updated changelog for pending release.
2013-07-14 16:12:28 -07:00
John MacFarlane
22699a979d
Updated authors in README.
2013-07-14 16:12:06 -07:00
Alexander Kondratskiy
0b49f810f4
Fixing wrong numbered-list indentation in open document format
2013-07-14 14:33:58 -04:00
John MacFarlane
15984adaaa
Another attempt at .travis.yml.
2013-07-13 15:15:43 -07:00
John MacFarlane
3b1898dec9
Another attempt at the travis build spec.
2013-07-13 15:08:36 -07:00
John MacFarlane
a5882bd587
Tweaked travis script to use cabal-dev.
2013-07-13 15:06:25 -07:00
John MacFarlane
f7c7672c40
Makefile: --enable-benchmarks no longer works with cabal install.
2013-07-13 15:06:09 -07:00
John MacFarlane
851703044e
Simplified margin fields in default epub CSS file.
2013-07-13 14:48:14 -07:00
John MacFarlane
7445fc5382
Default epub CSS: Removed highlighting styles.
...
These are added automatically to individual chapter files,
depending on the highlighting style selected on the command line.
2013-07-13 14:45:12 -07:00
John MacFarlane
f42095b7b7
Docx writer: Make --no-highlight
work properly.
2013-07-13 13:48:50 -07:00
John MacFarlane
35e2caa058
Updated a test whose output changed due to last commit.
2013-07-13 13:47:09 -07:00
John MacFarlane
837a9bf87a
Merge pull request #907 from KholdStare/fix-no-highlight
...
Checking options before applying syntax highlighting for HTML output
2013-07-13 13:29:28 -07:00
Alexander Kondratskiy
6a235ba606
Checking options before applying syntax highlighting for HTML output
2013-07-13 02:23:27 -04:00
John MacFarlane
bd1079e48e
Docx writer: Ignore most components of reference.docx.
...
We take the word/styles.xml, docProps/app.xml, word/theme/theme1.xml,
and word/fontTable.xml from reference.docx, ignoring everything else.
Perhaps this will help with the corruption problems caused when
different versions of Word resave the reference.docx and
reorganize things.
2013-07-12 20:58:15 +01:00
John MacFarlane
ed714b1b52
cabal: Added http-conduit flag, which allows fetching https resources.
...
It also brings in a large number of dependencies (http-conduit and its
dependencies), which is why for now it is an optional flag.
Closes #820 .
2013-07-04 23:13:37 -07:00
John MacFarlane
e7b5f2deb5
Docx writer: Use w:br with w:type 'textWrapping' for linebreaks.
...
Previously we used w:cr.
I don't see a difference between these in my version of Word,
but apparently some do. Closes #873 .
2013-07-04 16:37:44 -07:00
John MacFarlane
aab4c47da5
Text.Pandoc.UTF8: Use strict bytestrings in reading.
...
The use of lazy bytestrings seemed to cause problems using
pandoc on Windows 7/8 64-bit machines.
Closes #874 .
2013-07-04 15:43:42 -07:00
John MacFarlane
3f1937f78e
LaTeX writer: Don't use ligatures in escaping inline code.
2013-07-04 15:06:23 -07:00
John MacFarlane
9d9390a75a
default.latex: Use tex-ansi mapping for monofont.
...
This ensures that straight quotes appear as straight, rather than
being treated as curly. See #889 .
2013-07-04 14:50:14 -07:00
John MacFarlane
7e584dade0
make-windows-installer.bat: Removed explicit paths for executables.
2013-07-04 10:37:20 -07:00
John MacFarlane
1de55ecbbd
--toc-level
no longer implies --toc
.
...
Reason: EPUB users who don't want a visible TOC may still want
to set the TOC level for in the book navigation.
2013-07-03 12:47:35 -07:00
John MacFarlane
3deab5d8e3
Document YAML metadata blocks.
2013-07-02 22:54:36 -07:00
John MacFarlane
3cd62d7c35
Rename Ext_yaml_title_block
-> Ext_yaml_metadata_block
.
2013-07-02 20:54:30 -07:00
John MacFarlane
0da863f951
Markdown writer: Changed condition for rendering title block.
...
Previously it was only rendered if title, author, or date set.
Now any metadata field can be set.
2013-07-02 20:44:19 -07:00
John MacFarlane
e973bbbbc8
Markdown reader: Better error messages for yaml headers.
2013-07-02 09:23:43 -07:00
John MacFarlane
d39f527b07
Fixed bug retrieving default template for markdown variants.
2013-07-02 09:04:07 -07:00
John MacFarlane
1f7ce4a2cd
Write full metadata in MMD style title blocks.
2013-07-02 09:03:54 -07:00
John MacFarlane
0fa5792790
Markdown reader: Ignore fields ending with _ in YAML headers.
2013-07-01 22:39:56 -07:00
John MacFarlane
f3f557d988
Emit warning instead of failing on invalid YAML header.
2013-07-01 22:29:04 -07:00
John MacFarlane
9009a7e4a8
Markdown writer: Commas are okay in plain yaml scalars.
...
It's just commas with brackets that can cause problems.
2013-07-01 21:00:46 -07:00
John MacFarlane
e7a68fc7e8
Markdown writer: Render yaml title block fields in alpha order.
...
This makes the output predictable; previously it varied across
implementations.
2013-07-01 20:56:27 -07:00
John MacFarlane
7f83d88a65
Added Text.Pandoc.Writers.Shared to repository.
...
This should have been in last commit.
2013-07-01 20:49:22 -07:00
John MacFarlane
956425709d
Created Text.Pandoc.Writers.Shared, improved metaToJSON.
...
* Text.Pandoc.Writers.Shared contains shared functions used
only in writers.
* metaToJSON now takes a WriterOptions parameter, and will
return an empty object if standalone is not specified.
2013-07-01 20:47:26 -07:00
John MacFarlane
19ad69b1c6
Improvements to yaml title block writer.
2013-07-01 16:28:34 -07:00
John MacFarlane
55c8003e22
Shared: Export getField.
2013-07-01 16:28:22 -07:00
John MacFarlane
21a9b44609
Switched order of fields in yaml header (writer test).
2013-07-01 14:38:32 -07:00
John MacFarlane
2d46828b1c
Revert "Markdown writer: Don't include variables in metadata."
...
This reverts commit 0ec8573347
.
2013-07-01 14:17:04 -07:00
John MacFarlane
0ec8573347
Markdown writer: Don't include variables in metadata.
2013-07-01 12:48:13 -07:00
John MacFarlane
5d01e9a117
Markdown writer: Support yaml title block.
2013-06-30 23:37:27 -07:00
John MacFarlane
a1f010de78
Metadata changes: Variables now completely shadow metadata.
...
Previously if you set a value both in metadata and with a variable,
they'd be combined into a list. Now the variable replaces the
value in document metadata. If many variables with the same
name are set, a list is created.
Shared: metaToJSON now has an argument for a variable list.
2013-06-29 22:14:01 -07:00
John MacFarlane
5cb0f0bbf1
ConTeXt writer: Properly handle tables without captions.
...
The old output only worked in MkII. This should work in MkIV
as well.
Closes #837 .
2013-06-28 21:30:27 -07:00
John MacFarlane
644e3239a9
Custom writer: Pass full metadata, not just tit/auth/date.
2013-06-27 22:55:10 -07:00
John MacFarlane
899a65b7d1
Writers: Use defField for defaults.
...
This way explicitly specified fields not overridden.
Fixes a problem e.g. with specifying a documentclass via
the command line using -V.
2013-06-27 22:42:55 -07:00