diff options
| author | Marat Radchenko <marat@slonopotamus.org> | 2022-12-25 19:24:03 +0300 |
|---|---|---|
| committer | Marat Radchenko <marat@slonopotamus.org> | 2022-12-25 19:24:03 +0300 |
| commit | 11909527cb8c72e6a2154187091a21cb266e6f27 (patch) | |
| tree | b26065d9a93097fb99ad0a34ac17588d7cda9ae7 | |
| parent | 222631b4474b877616f38d5859adbbeff5aafd9d (diff) | |
see #352 add TODO for textual cover page
| -rw-r--r-- | lib/asciidoctor-epub3/converter.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/asciidoctor-epub3/converter.rb b/lib/asciidoctor-epub3/converter.rb index b9a2d67..0a85306 100644 --- a/lib/asciidoctor-epub3/converter.rb +++ b/lib/asciidoctor-epub3/converter.rb @@ -230,6 +230,10 @@ module Asciidoctor landmarks = [] front_cover = add_cover_page node, 'front-cover' + if front_cover.nil? && @format != :kf8 && node.doctype == 'book' + # TODO(#352): add textual front cover similar to PDF + end + landmarks << { type: 'cover', href: front_cover.href, title: 'Front Cover' } unless front_cover.nil? front_matter_page = add_front_matter_page node @@ -1354,7 +1358,7 @@ document.addEventListener('DOMContentLoaded', function(event, reader) { # @param doc [Asciidoctor::Document] # @param name [String] - # @return [nil] + # @return [GEPUB::Item, nil] def add_cover_page doc, name image_attr_name = %(#{name}-image) |
