Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-12-07 | Another small performance improvement. | John MacFarlane | 1 | -3/+5 | |
2013-12-07 | Small performance improvement in list parsing. | John MacFarlane | 1 | -2/+3 | |
2013-12-07 | Markdown reader: Fixed bug with literal `</div>` in lists. | John MacFarlane | 1 | -3/+4 | |
Closes #1078. | |||||
2013-12-06 | Text.Pandoc: Don't default to pandocExtensions for all writers. | John MacFarlane | 1 | -1/+4 | |
In particular, we don't want to default to math parsing for the HTML writer. | |||||
2013-12-06 | HTML reader: Parse LaTeX math if appropriate options are set. | John MacFarlane | 4 | -35/+45 | |
* Moved inlineMath, displayMath from Markdown reader to Parsing. * Export them from Parsing. (API change.) * Generalize their types. | |||||
2013-12-04 | Stop parsing "list lines" when we hit a block tag. | John MacFarlane | 1 | -1/+3 | |
This fixes exponential slowdown in certain input, e.g. a series of lists followed by `</div>`. | |||||
2013-12-03 | Merge pull request #1076 from jlduran/booktabs | John MacFarlane | 1 | -5/+5 | |
Add booktabs package for LaTeX tables | |||||
2013-12-04 | Add booktabs package for LaTeX tables | Jose Luis Duran | 1 | -5/+5 | |
[ci skip] | |||||
2013-12-03 | EPUB writer: Allow 'stylesheet' in metadata. | John MacFarlane | 1 | -11/+22 | |
The value is a path to the stylesheet. | |||||
2013-12-01 | EPUB writer: Allow partial dates: YYYY, YYYY-MM. | John MacFarlane | 1 | -3/+14 | |
Improves on #1074, since now we don't default to January 1. | |||||
2013-12-01 | normalizeDate: Allow dates with year only (%Y) | Shaun Attfield | 1 | -1/+1 | |
2013-11-30 | EPUB writer: Insert "svg" property as needed in opf (EPUB 3). | John MacFarlane | 1 | -3/+9 | |
2013-11-30 | EPUB writer: Simplify imageTypeOf using getMimeType. | John MacFarlane | 1 | -9/+3 | |
2013-11-30 | MIME: Add entry for jfif. | John MacFarlane | 1 | -0/+1 | |
2013-11-30 | EPUB writer: Add properties attribute to cover-image item for EPUB v3. | John MacFarlane | 1 | -1/+6 | |
2013-11-30 | Markdown writer: Fix rendering of tight sublists. | John MacFarlane | 1 | -1/+8 | |
E.g. - foo - bar - baz Previously a spurious blank line was included before the last item. Closes #1050. | |||||
2013-11-30 | ODT writer: Add `draw:name` attribute to `draw:frame` elements. | John MacFarlane | 1 | -2/+8 | |
This is reported to be necessary to avoid an error from recent versions of Libre Office when files contain more than one image. Closes #1069. Thanks to wmanley for reporting and diagnosing the problem. | |||||
2013-11-30 | ConTeXt writer: Don't hardcode figure/table placement. | John MacFarlane | 1 | -4/+4 | |
Instead, let this be set in the template, using `\setupfloat`. Thanks to Aditya Mahajan for the suggestion. | |||||
2013-11-30 | Fixed `cover-image` in EPUB YAML metadata. | John MacFarlane | 1 | -1/+2 | |
2013-11-30 | Allow specification of epub-cover-image in YAML metadata. | John MacFarlane | 1 | -9/+8 | |
2013-11-30 | EPUB writer: Improved metadata handling. | John MacFarlane | 1 | -51/+591 | |
* Metadata may now be included in YAML blocks in a markdown document. For example, --- title: - type: main text: My Book - type: subtitle text: An investigation of metadata creator: - role: author text: John Smith - role: editor text: Sarah Jones identifier: - scheme: DOI text: doi:10.234234.234/33 publisher: My Press rights: (c) 2007 John Smith, CC BY-NC ... * Metadata may still be provided using `--epub-metadata`; it will be merged with the metadata in YAML blocks. * meta tags are used instead of opf attributes for EPUB3. | |||||
2013-11-23 | Docx writer: Implemented csl flipflopping spans. | John MacFarlane | 1 | -1/+6 | |
2013-11-23 | LaTeX writer: Handle csl flipflopping spans (csl-no-emph, etc.) | John MacFarlane | 1 | -1/+10 | |
2013-11-23 | HTML writer: Handle csl flipflopping spans (csl-no-emph, etc.) | John MacFarlane | 1 | -2/+16 | |
2013-11-22 | EPUB writer: Don't include node for cover.xhtml if no cover! | John MacFarlane | 1 | -2/+3 | |
2013-11-22 | EPUB writer: Ensure that same identifier is used throughout. | John MacFarlane | 1 | -9/+13 | |
If dc:identifier is given in metadata, we use that; otherwise we use a random uuid. Closes #1044. | |||||
2013-11-22 | ConTeXt writer: Use setupcaption to separate style from content. | John MacFarlane | 1 | -1/+1 | |
Instead of adding 'nunumber' every time we place a figure... Closes #1067. | |||||
2013-11-22 | Fixed bug with intraword emphasis. | John MacFarlane | 1 | -1/+2 | |
Closes #1066. | |||||
2013-11-19 | Docx writer: Use mime type info returned by fetchItem. | John MacFarlane | 1 | -11/+13 | |
2013-11-19 | Shared: Fixed bug in openURL with data: URIs. | John MacFarlane | 1 | -1/+2 | |
Previously the base-64 encoded bytestring was returned. We now decode it so it's a proper image! This should fix parsing of data: URLs. | |||||
2013-11-19 | MIME: In looking up extensions, drop the encoding info. | John MacFarlane | 1 | -1/+2 | |
E.g. for 'image/jpg;base64' we should lookup 'image/jpg'. | |||||
2013-11-19 | Docbook writer: Hierarchicalize block content in metadata. | John MacFarlane | 1 | -2/+3 | |
Previously headers just disappeared from block-level metadata when it was used in templates. Now we apply the 'hierarchicalize' transformation. Note that a block headed by a level-2 header will turn into a `<sect1>` element. | |||||
2013-11-19 | Merge pull request #1061 from heurist/epub_coverLinear | John MacFarlane | 1 | -2/+5 | |
Epub Writer: Refactor unnecessary list ++ | |||||
2013-11-19 | Epub Writer: Add cover reference to guide element (v2) | Shaun Attfield (shaun@victor) | 1 | -4/+5 | |
Avoiding an unnecessary list concatenation. Fixes an issue with calibre http://calibre-ebook.com/ putting the cover at the end of the book if the spine has linear="no". Apparently this is best practice for other converters as well. http://www.idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.6 | |||||
2013-11-18 | LaTeX reader: Parse contents of curly quotes or matched `"` as quotes. | John MacFarlane | 1 | -7/+17 | |
2013-11-18 | Epub Writer: Add cover reference to guide element | Shaun Attfield (shaun@victor) | 1 | -2/+4 | |
Fixes an issue with calibre http://calibre-ebook.com/ putting the cover at the end of the book if the spine has linear="no". Apparently this is best practice for other converters as well. http://www.idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.6 | |||||
2013-11-17 | LaTeX reader: Support `\textnormal` as span with class "nodecor". | John MacFarlane | 1 | -0/+1 | |
This is needed for pandoc-citeproc. | |||||
2013-11-17 | MediaWiki reader: Add automatic header identifiers. | John MacFarlane | 1 | -2/+20 | |
2013-11-17 | Parsing: Generalized type of registerHeader, using new typeclasses. | John MacFarlane | 1 | -12/+42 | |
New type classes HasReadeOptions, HasIdentifierList, HasHeaderMap. These allow certain common functions to be reused even in parsers that use custom state (instead of ParserState), such as the MediaWiki reader. Minor API bump. | |||||
2013-11-16 | OpenDocument: Skip raw HTML. | John MacFarlane | 1 | -2/+2 | |
Previously it was erroneously included as verbatim text. Closes #1035. | |||||
2013-11-16 | LaTeX writer: Properly escape pdftitle, pdfauthor. | John MacFarlane | 1 | -2/+4 | |
Closes #1059. | |||||
2013-11-12 | HTML/EPUB footnotes: Put `<sup>` tag inside `<a>` tags. | John MacFarlane | 1 | -4/+4 | |
This allows better control of formatting, since the `<a>` tags have a distinguishing class. Closes #1049. | |||||
2013-11-07 | recognize svg tag in HTML Reader | MinRK | 1 | -1/+1 | |
avoids adding lots of `<p>` tags in embedded SVG content, for instance in markdown to HTML. | |||||
2013-11-07 | Docx writer: fixed core metadata. | John MacFarlane | 1 | -4/+5 | |
- Don't create empty date nodes if no date given. - Don't create multiple dc:creator nodes; instead separate by semicolons. Closes #1046. | |||||
2013-11-06 | Docx writer: Fix URL for core-properties in `_rels/.rels`. | John MacFarlane | 1 | -1/+1 | |
Partially addresses #1046. | |||||
2013-11-06 | Don't print `<span>` tags in 'plain' output. | John MacFarlane | 1 | -1/+4 | |
2013-11-03 | Markdown reader: Correctly handle empty bullet list items. | John MacFarlane | 1 | -4/+5 | |
For example: - one - - two This should NOT be parsed as a setext header followed by a list. | |||||
2013-11-03 | HTML reader: Use pandoc Div and Span for raw "<div>", "<span>". | John MacFarlane | 1 | -10/+25 | |
Only if --parse-raw. | |||||
2013-11-01 | TexMath: Export readTeXMath', which attends to display/inline. | John MacFarlane | 8 | -17/+32 | |
Deprecate readTeXMath, and use readTeXMath' in all the writers. Require texmath >= 0.6.5. | |||||
2013-10-29 | Markdown reader: Yaml block must start immediately after `---`. | John MacFarlane | 1 | -0/+1 | |
If there's a blank line after `---`, we interpreted it as a horizontal rule. |