Sha256: f721ad9e90f0a82f73a7a25dd0b94d67f52f2fc1f277ce78944170f01ae8d2c0

Contents?: true

Size: 401 Bytes

Versions: 11

Compression:

Stored size: 401 Bytes

Contents

require 'epubber/generators/generator'

module Epubber::Generators
  class Toc < Generator
    def generate
      content = template.parse file: 'OEBPS/toc.ncx', context: book_context
      persist file: 'OEBPS/toc.ncx', content: content

      content = template.parse file: 'OEBPS/Text/toc.xhtml', context: book_context
      persist file: 'OEBPS/Text/toc.xhtml', content: content
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
epubber-0.2.0 lib/epubber/generators/toc.rb
epubber-0.1.5 lib/epubber/generators/toc.rb
epubber-0.1.4 lib/epubber/generators/toc.rb
epubber-0.1.3 lib/epubber/generators/toc.rb
epubber-0.1.2 lib/epubber/generators/toc.rb
epubber-0.1.1 lib/epubber/generators/toc.rb
epubber-0.1.0 lib/epubber/generators/toc.rb
epubber-0.0.4 lib/epubber/generators/toc.rb
epubber-0.0.3 lib/epubber/generators/toc.rb
epubber-0.0.2 lib/epubber/generators/toc.rb
epubber-0.0.1 lib/epubber/generators/toc.rb