pandoc/test/pptx
Emily Bourke 8e5a79f264 pptx: Make first heading title if slide level is 0
Before this commit, the pptx writer adds a slide break before any table,
“columns” div, or paragraph starting with an image, unless the only
thing before it on the same slide is a heading at the slide level. In
that case, the item and heading are kept on the same slide, and the
heading is used as the slide title (inserted into the layout’s “title”
placeholder).

However, if the slide level is set to 0 (as was recently enabled) this
makes it impossible to have a slide with a title which contains any of
those items in its body.

This commit changes this behaviour: now if the slide level is 0, then
items will be kept with a heading of any level, if the heading’s the
only thing before the item on the same slide.
2021-08-27 09:47:03 -07:00
..
code-custom.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
code-custom_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
code-custom_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
code-custom_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
code.native
code.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
code_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
code_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
code_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
document-properties-short-desc.native
document-properties-short-desc.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
document-properties-short-desc_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
document-properties-short-desc_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
document-properties-short-desc_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
document-properties.native
document-properties.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
document-properties_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
document-properties_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
document-properties_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
endnotes.native
endnotes.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
endnotes_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
endnotes_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
endnotes_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
endnotes_toc.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
endnotes_toc_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
endnotes_toc_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
endnotes_toc_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
images.native
images.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
images_deleted_layouts.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
images_moved_layouts.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
images_templated.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
inline_formatting.native
inline_formatting.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
inline_formatting_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
inline_formatting_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
inline_formatting_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
lists.native
lists.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
lists_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
lists_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
lists_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
raw_ooxml.native Powerpoint writer: allow arbitrary OOXML in raw inline elements 2020-12-27 23:18:54 +01:00
raw_ooxml.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
raw_ooxml_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
raw_ooxml_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
raw_ooxml_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
reference_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
reference_depth.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
reference_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
remove_empty_slides.native
remove_empty_slides.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
remove_empty_slides_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
remove_empty_slides_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
remove_empty_slides_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
slide-level-0-h1-h2-with-table.native pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-h2-with-table.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-h2-with-table_deleted_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-h2-with-table_moved_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-h2-with-table_templated.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-image.native pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-image.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-image_deleted_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-image_moved_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-image_templated.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-table.native pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-table.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-table_deleted_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-table_moved_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h1-with-table_templated.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h2-with-image.native pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h2-with-image.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h2-with-image_deleted_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h2-with-image_moved_layouts.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide-level-0-h2-with-image_templated.pptx pptx: Make first heading title if slide level is 0 2021-08-27 09:47:03 -07:00
slide_breaks.native
slide_breaks.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
slide_breaks_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
slide_breaks_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
slide_breaks_slide_level_1.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
slide_breaks_slide_level_1_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
slide_breaks_slide_level_1_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
slide_breaks_slide_level_1_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
slide_breaks_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
slide_breaks_toc.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
slide_breaks_toc_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
slide_breaks_toc_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
slide_breaks_toc_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
speaker_notes.native
speaker_notes.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
speaker_notes_after_metadata.native
speaker_notes_after_metadata.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
speaker_notes_after_metadata_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
speaker_notes_after_metadata_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
speaker_notes_after_metadata_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
speaker_notes_afterheader.native
speaker_notes_afterheader.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
speaker_notes_afterheader_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
speaker_notes_afterheader_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
speaker_notes_afterheader_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
speaker_notes_afterseps.native
speaker_notes_afterseps.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
speaker_notes_afterseps_deleted_layouts.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
speaker_notes_afterseps_moved_layouts.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
speaker_notes_afterseps_templated.pptx pptx: Include image title in description 2021-08-18 10:10:55 -07:00
speaker_notes_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
speaker_notes_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
speaker_notes_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
start_numbering_at.native
start_numbering_at.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
start_numbering_at_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
start_numbering_at_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
start_numbering_at_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
tables.native
tables.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
tables_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
tables_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
tables_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00
two_column.native
two_column.pptx Rename Text.Pandoc.XMLParser -> Text.Pandoc.XML.Light... 2021-02-16 16:55:20 -08:00
two_column_deleted_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
two_column_moved_layouts.pptx pptx: Select layouts from reference doc by name 2021-08-17 09:35:25 -07:00
two_column_templated.pptx Modify pptx tests to take a whole lot less space. 2021-05-29 10:59:14 -07:00