diff options
| author | Marat Radchenko <marat@slonopotamus.org> | 2022-12-25 19:55:45 +0300 |
|---|---|---|
| committer | Marat Radchenko <marat@slonopotamus.org> | 2022-12-25 19:55:45 +0300 |
| commit | 9f0b53cfe273bd715814fdfad821d930b0b84cbf (patch) | |
| tree | 08b8350005f06fe9ee37b0ce66aabb4b324958cc /lib | |
| parent | 11909527cb8c72e6a2154187091a21cb266e6f27 (diff) | |
resolves #388 avoid outputting invalid <hN> tags
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/asciidoctor-epub3/converter.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/asciidoctor-epub3/converter.rb b/lib/asciidoctor-epub3/converter.rb index 0a85306..8cfcf7e 100644 --- a/lib/asciidoctor-epub3/converter.rb +++ b/lib/asciidoctor-epub3/converter.rb @@ -455,9 +455,10 @@ document.addEventListener('DOMContentLoaded', function(event, reader) { chapter_item end + # @param node [Asciidoctor::Section] def convert_section node if add_chapter(node).nil? - hlevel = node.level + hlevel = node.level.clamp 1, 6 epub_type_attr = node.sectname == 'section' ? '' : %( epub:type="#{node.sectname}") div_classes = [%(sect#{node.level}), node.role].compact title = get_numbered_title node |
