John MacFarlane
abdaa96b03
Markdown writer: Use grid tables when needed, and if enabled.
...
Closes #740 .
2013-02-28 20:22:28 -08:00
John MacFarlane
68c95f4857
Pretty: Fixed chomp so it works inside Prefixed elements.
2013-02-28 20:22:08 -08:00
John MacFarlane
0c4965847f
Pretty: Better Show instance for debugging purposes.
2013-02-28 20:12:21 -08:00
John MacFarlane
0c9bb40403
Textile writer: Support header attributes.
2013-02-28 18:47:49 -08:00
John MacFarlane
d5c2ace9ae
Updated tests for latex template change (microtype).
2013-02-27 19:42:54 -08:00
John MacFarlane
a19971d358
Updated README on docx styles.
2013-02-27 18:58:26 -08:00
John MacFarlane
1a09a0b921
LaTeX template: Load microtype after fonts.
...
Microtype needs to know what fonts are being used.
Thanks to dfc for the patch.
2013-02-27 09:52:26 -08:00
John MacFarlane
6cfd2e8fa9
Docx writer: Better treatment of display math.
...
Display math inside a paragraph is now put in a separate
paragraph, so it will render properly (centered and without
extra blank lines around it).
Partially addresses #742 .
2013-02-26 22:59:21 -08:00
John MacFarlane
61958de6c2
Merge pull request #769 from dfc/fix-readme
...
Fix example header identifier. Very minor.
2013-02-26 22:17:09 -08:00
John MacFarlane
52ee09608a
LaTeX reader: Handle \caption for images in figures.
...
Closes #766 .
2013-02-26 22:16:03 -08:00
John MacFarlane
3fca434737
Changed style names in reference docx.
...
FootnoteReference -> FootnoteRef.
Hyperlink -> Link.
Why? Because the old names got changed by Word when the
reference.docx was edited. I don't understand why, but this
fixes things.
Closes #414 .
2013-02-26 22:01:47 -08:00
Douglas F. Calvert
a4f31b102a
Fix example header identifier. Very minor.
2013-02-26 23:48:56 -05:00
John MacFarlane
caed0df4a7
Docx writer: Create content types and document rels from scratch.
...
This fixes problems that arise when you edit the reference.docx
with Word. Word tends to remove things from the `[Content_Types].xml`
and `word/_rels/document.xml.rels` files that are needed (e.g.
references to the `footnotes.xml` file and image default mime types).
So we regenerate these completely rather than taking them from
the `reference.docx`.
We also now encode mime types for each individual image rather
than using defaults. This should allow us to handle a wider
range of image types.
This mostly addresses #414 . The only remaining issue I can see
is the issue of style IDs, which Word inexplicably changes in
some cases when the reference.docx is saved. E.g.
`FootnoteReference` becomes `FootnoteReference1`.
2013-02-26 20:31:32 -08:00
John MacFarlane
270c33e9ad
Added to RELEASE-CHECKLIST - tag templates repo.
2013-02-26 06:40:20 -08:00
John MacFarlane
c46eac5aea
Refactoring in Docx writer.
2013-02-25 19:04:20 -08:00
John MacFarlane
ec2a51e40b
Updated copyright year in README
2013-02-25 19:04:05 -08:00
John MacFarlane
e460ab2894
osx InstallationCheck script: use full path for sysctl.
...
Thanks to jonahbull for the suggestion. Closes #580 .
2013-02-24 14:05:53 -08:00
John MacFarlane
cae409725f
Docx writer: Handle PDF images.
2013-02-23 23:04:42 -08:00
John MacFarlane
f40eab3540
Added PDF to content types in reference.docx.
2013-02-23 23:04:24 -08:00
John MacFarlane
588a49acf9
ImageSize: Added Pdf to ImageType.
...
So far we have no function to determine PDF's size.
2013-02-23 23:03:56 -08:00
John MacFarlane
aa4105d190
reference.docx: Added default content type for emf.
2013-02-23 22:47:10 -08:00
John MacFarlane
dd48e06a4d
EPUB writer: Improved behavior with --number-sections
.
...
* Headers with "unnumbered" attribute are not numbered.
(Nor do they cause an increment in running numbering.)
* Section numbers now work properly, even when there is
material before the first numbered section.
2013-02-23 20:21:45 -08:00
John MacFarlane
ca6cb04509
EPUB writer: more transition.
...
Changed toChunks to toChapters.
2013-02-23 19:34:04 -08:00
John MacFarlane
9c40535c47
EPUB writer: Temporary step towards a better system for numbering.
...
With this change, `--number-sections` won't work. This will
be fixed later.
2013-02-23 18:51:58 -08:00
John MacFarlane
8b8c8cfed9
HTML writer: fix case when writerNumberOffet is empty or short.
...
We add 0s to the end of the list if it's shorter than needed.
2013-02-23 18:51:33 -08:00
John MacFarlane
5afe5218b7
Added examples in README for --number-offset
.
2013-02-23 18:39:21 -08:00
John MacFarlane
756c8d492a
--number-from
-> --number-offset
...
Also `writerNumberFrom` -> `writeNumberOffset`.
The offset is a list of numbers (0 by default).
These are added to the section, subsection, etc.
numbers that would have been generated automatically.
2013-02-23 18:11:05 -08:00
John MacFarlane
a7245b453c
EPUB writer: Minor section numbering tweaks.
...
* If we need to add an initial section, make it unnumbered.
* Don't add extra space before unnumbered section titles in TOC.
2013-02-22 20:38:56 -08:00
John MacFarlane
4d54c6368b
Clarify that --number-from
only works in HTML.
2013-02-22 20:03:48 -08:00
John MacFarlane
a33828f375
EPUB writer: Use writerNumberFrom instead of ugly hack.
2013-02-22 19:45:39 -08:00
John MacFarlane
4c106993b5
Documented --number-from
.
2013-02-22 19:42:22 -08:00
John MacFarlane
91f507d393
--number-from
implies --number-sections
.
2013-02-22 19:42:11 -08:00
John MacFarlane
9b190ec3db
Made HTML writer sensitive to writerNumberFrom
.
2013-02-22 19:15:38 -08:00
John MacFarlane
8df380486c
Added --number-from
option and writerNumberFrom
.
...
These still aren't hooked up to anything in the writers.
2013-02-21 21:40:06 -08:00
John MacFarlane
07e8cedf2b
Make implicit_header_references
work with explicit header ids.
...
(Markdown reader.)
2013-02-21 19:53:35 -08:00
John MacFarlane
7a97369d01
LaTeX reader: Don't emit empty paragraph.
...
See #761 .
2013-02-20 13:01:50 -08:00
John MacFarlane
3f2dd98f45
LaTeX reader: Parse \section*
, etc. as unnumbered sections.
2013-02-20 09:59:31 -08:00
John MacFarlane
5aaead0afa
Small spacing change in context template.
2013-02-20 09:59:16 -08:00
John MacFarlane
bd0a188cc8
ConTeXt template: Use \placecontent
for toc.
...
Configure it for toc depth. Thanks to Aditya Mahajan.
2013-02-20 06:38:37 -08:00
John MacFarlane
25988ea3f0
ConTeXt writer: Removed \placecontent
.
...
This produced a duplicate toc, in conjunction with `\placelist`.
2013-02-19 21:57:08 -08:00
John MacFarlane
9453995cbf
Allow compilation with blaze-html 0.6.
2013-02-19 18:45:41 -08:00
John MacFarlane
83521c18e9
ConTeXt writer: now sensitive to 'unnumbered' class in headers.
...
In this case \title, \subject are used instead of \chapter,
\section.
2013-02-18 10:55:08 -08:00
John MacFarlane
f9e6433d24
LaTeX template: set secnumdepth to 5 if --number-sections
specified.
...
This yields behavior equivalent to the other writers, numbering
level 4 and 5 headers too.
Closes #753 .
2013-02-18 08:50:25 -08:00
John MacFarlane
5e9145bb62
Textile reader: Handle attributes on headers.
...
Includes `[lang]`, `(class #id)`, `{color:red}` styles.
2013-02-16 18:29:12 -08:00
John MacFarlane
8dd00b93e2
LaTeX writer: Omit lists with no items.
...
Otherwise we get LaTeX errors.
2013-02-16 17:47:45 -08:00
John MacFarlane
eca8c6043b
EPUB writer: Fix section numbering.
...
Previously the numbering restarted from 1 in each chapter
(with `--number-sections`), though the numbers in the table
of contents were correct.
Note that this fix is a bit hackish and possibly fragile:
if the rendering of section numbers in HTML changes in the
future, it may break. But it works, without needing
changes in other modules.
2013-02-16 17:36:39 -08:00
John MacFarlane
14b64ed46c
HTML reader: Preserve all header attributes.
2013-02-16 17:01:44 -08:00
John MacFarlane
cc410a71b5
Allow &
in emails (for entities).
...
Added tests for entities in titles and links.
Closes #723 .
2013-02-15 23:02:17 -08:00
John MacFarlane
59764fa388
Parsing: uri, email: resolve entities.
...
A markdown link `<http://göogle.com >` should
be a link to http://göogle.com .
2013-02-15 22:39:49 -08:00
John MacFarlane
5491adbfdb
Markdown reader: litChar now includes entities.
...
We no longer need to use fromEntities on titles.
2013-02-15 20:27:29 -08:00