pandoc/test/Tests/Writers
Emily Bourke 72823ad947 pptx: Select layouts from reference doc by name
Until now, users had to make sure that their reference doc contains
layouts in a specific order: the first four layouts in the file had to
have a specific structure, or else pandoc would error (or sometimes
successfully produce a pptx file, which PowerPoint would then fail to
open).

This commit changes the layout selection to use the layout names rather
than order: users must make sure their reference doc contains four
layouts with specific names, and if a layout with the right name isn’t
found pandoc will output a warning and use the corresponding layout from
the default reference doc as a fallback.

I believe the use of names rather than order will be clearer to users,
and the clearer errors will help them troubleshoot when things go wrong.

- Add tests for moved layouts
- Add tests for deleted layouts
- Add newly included layouts to slideMaster1.xml to fix tests
2021-08-17 09:35:25 -07:00
..
AnnotatedTable.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
AsciiDoc.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
ConTeXt.hs ConTeXt writer: use span identifiers as reference anchors. 2021-05-17 13:14:32 +02:00
Docbook.hs DocBook writer: Remove non-existent admonitions 2021-06-05 08:02:21 -06:00
Docx.hs Make docx writer sensitive to native_numbering extension. 2021-08-15 15:05:54 -07:00
FB2.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
HTML.hs HTML writer: ensure headings only have valid attribs in HTML4 2021-05-17 15:42:15 +02:00
JATS.hs JATS writer: use either styled-content or named-content for spans. 2021-04-28 22:21:34 +02:00
Jira.hs Jira: add support for "smart" links 2021-05-25 16:54:42 +02:00
LaTeX.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
Markdown.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
Ms.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
Muse.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
Native.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
OOXML.hs Don’t compare cdLine in OOXML golden tests 2021-08-17 09:35:25 -07:00
Org.hs Org: support task_lists extension 2021-02-13 13:00:37 -08:00
Plain.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
Powerpoint.hs pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
RST.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00
TEI.hs Avoid unnecessary use of NoImplicitPrelude pragma (#7089) 2021-02-07 10:02:35 -08:00