diff options
author | John MacFarlane <jgm@berkeley.edu> | 2019-06-04 09:20:29 -0700 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2019-06-04 09:20:29 -0700 |
commit | b5af8eed3877ff0c99e14b12220562db406c1eba (patch) | |
tree | 0faeebd30c2d21a93cd542fe0d868cb2de5499c1 /src/Text/Pandoc/Writers | |
parent | dddad515e8f7fb47920b6e2aebaff8f185554581 (diff) | |
download | pandoc-b5af8eed3877ff0c99e14b12220562db406c1eba.tar.gz |
Fix document section assignments in EPUB writer.
For example, introduction should go in bodymatter, not frontmatter, and
epigraph, conclusion, and afterward should go in bodymatter, not
backmatter.
For the full list of assignments, see the manual.
Closes #5546.
Diffstat (limited to 'src/Text/Pandoc/Writers')
-rw-r--r-- | src/Text/Pandoc/Writers/EPUB.hs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/Text/Pandoc/Writers/EPUB.hs b/src/Text/Pandoc/Writers/EPUB.hs index 062ab19ed..82b6e8221 100644 --- a/src/Text/Pandoc/Writers/EPUB.hs +++ b/src/Text/Pandoc/Writers/EPUB.hs @@ -584,11 +584,14 @@ pandocToEPUB version opts doc = do _ -> (Pandoc nullMeta bs, "bodymatter") frontMatterTypes = ["prologue", "abstract", "acknowledgments", "copyright-page", "dedication", - "foreword", "halftitle", - "introduction", "preface", + "credits", "keywords", "imprint", + "contributors", "other-credits", + "errata", "revision-history", + "titlepage", "halftitlepage", "seriespage", + "foreword", "preface", "seriespage", "titlepage"] - backMatterTypes = ["afterword", "appendix", "colophon", - "conclusion", "epigraph"] + backMatterTypes = ["appendix", "colophon", "bibliography", + "index"] chapterEntries <- zipWithM chapToEntry [1..] chapters |