Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-18 | LaTeX reader: implement \newtoggle, \iftoggle, \toggletrue|false | John MacFarlane | 1 | -0/+26 | |
from etoolbox. Closes #3853. | |||||
2017-08-17 | RST reader/writer: support unknown interpreted text roles... | John MacFarlane | 2 | -1/+15 | |
...by parsing them as Span with "role" attributes. This way they can be manipulated in the AST. Closes #3407. | |||||
2017-08-17 | HTML reader: support column alignments. | John MacFarlane | 1 | -0/+52 | |
These can be set either with a `width` attribute or with `text-width` in a `style` attribute. Closes #1881. | |||||
2017-08-16 | LaTeX reader: use Link instead of Span for `\ref`. | John MacFarlane | 1 | -6/+6 | |
This makes more sense semantically and avoids unnecessary Span [Link] nestings when references are resolved. | |||||
2017-08-16 | LaTeX reader: add Support for `glossaries` and `acronym` package (#3589) | schrieveslaach | 1 | -0/+45 | |
Acronyms are not resolved by the reader, but acronym and glossary information is put into attributes on Spans so that they can be processed in filters. | |||||
2017-08-16 | Fixed command test #2994 on Windows. | John MacFarlane | 1 | -1/+1 | |
2017-08-14 | Implement multicolumn support for slide formats. | John MacFarlane | 8 | -0/+98 | |
The structure expected is: <div class="columns"> <div class="column" width="40%"> contents... </div> <div class="column" width="60%"> contents... </div> </div> Support has been added for beamer and all HTML slide formats. Closes #1710. Note: later we could add a more elegant way to create this structure in Markdown than to use raw HTML div elements. This would come for free with a "native div syntax" (#168). Or we could devise something specific to slides | |||||
2017-08-14 | Update tests for changes to LaTeX template. | John MacFarlane | 4 | -8/+16 | |
2017-08-14 | Test fixes so we can find data files. | John MacFarlane | 3 | -7/+7 | |
In old tests & command tests, we now set the environment variable pandoc_datadir. In lua tests, we set the datadir explicitly. | |||||
2017-08-14 | Changed command test for #2994 so it actually tests the writer. | John MacFarlane | 2 | -1/+4 | |
2017-08-13 | Fixed command tests to set local path. | John MacFarlane | 1 | -5/+5 | |
Previously we just tacked on a directory to the command line, but that didn't work when we e.g. used a pipe for round tripping, with two invocations of pandoc. | |||||
2017-08-13 | Put content of \ref, \label commands into span… (#3639) | schrieveslaach | 1 | -0/+54 | |
* Put content of `\ref` and `\label` commands into Span elements so they can be used in filters. * Add support for `\eqref` | |||||
2017-08-13 | CommonMark writer: prefer pipe tables to HTML tables... | John MacFarlane | 1 | -0/+11 | |
...even if it means losing relative column width information. See #3734. | |||||
2017-08-13 | Markdown writer: Use pipe tables if `raw_html` disabled... | John MacFarlane | 1 | -0/+39 | |
and `pipe_tables` enabled, even if the table has relative width information. Closes #3734. | |||||
2017-08-13 | Use hslua >= 0.7, update Lua code | Albert Krewinkel | 1 | -17/+14 | |
2017-08-12 | Docx writer: pass through comments. | John MacFarlane | 2 | -0/+7 | |
We assume that comments are defined as parsed by the docx reader: I want <span class="comment-start" id="0" author="Jesse Rosenthal" date="2016-05-09T16:13:00Z">I left a comment.</span>some text to have a comment <span class="comment-end" id="0"></span>on it. We assume also that the id attributes are unique and properly matched between comment-start and comment-end. Closes #2994. | |||||
2017-08-12 | Escape MetaString values (as added with --metadata flag). | John MacFarlane | 1 | -0/+13 | |
Previously they would be transmitted to the template without any escaping. Note that `--M title='*foo*'` yields a different result from --- title: *foo* --- In the latter case, we have emphasis; in the former case, just a string with literal asterisks (which will be escaped in formats, like Markdown, that require it). Closes #3792. | |||||
2017-08-12 | LaTeX reader: Fixed space after \figurename etc. | John MacFarlane | 1 | -8/+16 | |
2017-08-12 | Fixed data-dir on translations tests. | John MacFarlane | 1 | -3/+3 | |
2017-08-11 | More translation tests. | John MacFarlane | 1 | -0/+8 | |
2017-08-11 | Added simple test for translations. | John MacFarlane | 1 | -0/+13 | |
2017-08-11 | Command tests; print stderr when a test fails. | John MacFarlane | 1 | -1/+4 | |
2017-08-10 | Fixed writer tests not to use writerUserDataDir. | John MacFarlane | 1 | -3/+3 | |
2017-08-10 | RST reader: implement csv-table directive. | John MacFarlane | 2 | -0/+59 | |
Most attributes are supported, including `:file:` and `:url:`. A (probably insufficient) test case has been added. Closes #3533. | |||||
2017-08-09 | Org reader: use org-language attribute rather than data-org-language. | John MacFarlane | 1 | -9/+9 | |
2017-08-09 | Org reader: use tag-name attribute instead of data-tag-name. | John MacFarlane | 1 | -1/+1 | |
2017-08-09 | LaTeX reader: Use `label` instead of `data-label` for label in caption. | John MacFarlane | 1 | -1/+1 | |
See d441e656db576f266c4866e65ff9e4705d376381, #3639. | |||||
2017-08-09 | HTML reader: parse <main> like <div role=main>. (#3791) | bucklereed | 1 | -0/+15 | |
* HTML reader: parse <main> like <div role=main>. * <main> closes <p> and behaves like a block element generally | |||||
2017-08-08 | Muse writer: update test results (#3845) | Alexander | 1 | -3/+6 | |
2017-08-08 | Muse writer: insert two blanklines between lists of the same type (#3844) | Alexander | 1 | -0/+73 | |
2017-08-08 | CommonMark writer: avoid excess blank lines at end of output. | John MacFarlane | 1 | -8/+0 | |
2017-08-08 | Thread options through CommonMark reader. | John MacFarlane | 1 | -0/+8 | |
This is more efficient than doing AST traversals for emojis and hard breaks. Also make behavior sensitive to `raw_html` extension. | |||||
2017-08-08 | CommonMark writer: support `hard_line_breaks`, `smart`. | John MacFarlane | 1 | -0/+103 | |
Add tests. | |||||
2017-08-07 | Markdown reader: fixed spurious parsing as citation as reference def. | John MacFarlane | 1 | -0/+15 | |
We now disallow reference keys starting with `@` if the `citations` extension is enabled. Closes #3840. | |||||
2017-08-07 | LaTeX reader: Support simple `\def` macros. | John MacFarlane | 1 | -0/+28 | |
Note that we still don't support macros with fancy parameter delimiters, like \def\foo#1..#2{...} | |||||
2017-08-07 | LaTeX reader: Support `\let`. | John MacFarlane | 1 | -0/+23 | |
Also, fix regular macros so they're expanded at the point of use, and NOT also the point of definition. `\let` macros, by contrast, are expanded at the point of definition. Added an `ExpansionPoint` field to `Macro` to track this difference. | |||||
2017-08-06 | Muse reader: debug indented paragraph support (#3839) | Alexander | 1 | -6/+29 | |
Take only first line indentation into account and do not start new paragraph on indentation change. | |||||
2017-08-06 | Docx reader: Add tests for avoiding zero-level header. | Jesse Rosenthal | 3 | -0/+29 | |
2017-08-06 | Muse reader: debug list and list item separation rules (#3837) | Alexander | 1 | -0/+89 | |
2017-08-05 | LaTeX reader: plainbreak, fancybreak et al from the memoir class (#3833) | bucklereed | 1 | -0/+26 | |
2017-08-03 | Muse reader: do not allow headers in blockquotes (#3831) | Alexander Krotov | 1 | -1/+7 | |
2017-08-02 | DokuWiki reader: better handling for code block in list item. | John MacFarlane | 1 | -0/+14 | |
Closes #3824. | |||||
2017-07-30 | Markdown writer: better escaping of `<` and `>`. | John MacFarlane | 1 | -4/+4 | |
If `all_symbols_escapable` is set, we backslash escape these. Otherwise we use entities as before. | |||||
2017-07-30 | Class: Removed unnecessary withMedia, improved haddocks. | John MacFarlane | 1 | -1/+3 | |
2017-07-26 | Small tweak in test (add --wrap=preserve). | John MacFarlane | 1 | -4/+7 | |
2017-07-26 | HTML writer: render raw inline environments when --mathjax used. | John MacFarlane | 1 | -0/+29 | |
We previously did this only with raw blocks, on the assumption that math environments would always be raw blocks. This has changed since we now parse them as inline environments. Closes #3816. | |||||
2017-07-25 | HTML writer: insert data- in front of unsupported attributes. | John MacFarlane | 1 | -0/+16 | |
Thus, a span with attribute 'foo' gets written to HTML5 with 'data-foo', so it is valid HTML5. HTML4 is not affected. This will allow us to use custom attributes in pandoc without producing invalid HTML. | |||||
2017-07-25 | Merge branch 'textcolor-support' of https://github.com/schrieveslaach/pandoc ↵ | John MacFarlane | 1 | -0/+127 | |
into schrieveslaach-textcolor-support | |||||
2017-07-24 | LaTeX reader: support etoolbox's ifstrequal. | John MacFarlane | 1 | -0/+10 | |
2017-07-24 | Added a test case with `markdown-latex_macros`. | John MacFarlane | 1 | -1/+10 | |