Module: ClockworkComicPDF
- Defined in:
- lib/clockworkcomicpdf.rb,
lib/clockwork_comic_pdf/book.rb,
lib/clockwork_comic_pdf/cover.rb,
lib/clockwork_comic_pdf/errors.rb,
lib/clockwork_comic_pdf/section.rb,
lib/clockwork_comic_pdf/version.rb,
lib/clockwork_comic_pdf/book_init.rb,
lib/clockwork_comic_pdf/pdf_maker.rb,
lib/clockwork_comic_pdf/page_header.rb,
lib/clockwork_comic_pdf/pdf_toc_maker.rb,
lib/clockwork_comic_pdf/book_validation.rb,
lib/clockwork_comic_pdf/option_validation.rb,
lib/clockwork_comic_pdf/pdf_section_maker.rb,
lib/clockwork_comic_pdf/measurement_parser.rb
Overview
Module-level parameter checker
Defined Under Namespace
Modules: BookInit, BookValidation, MeasurementParser, OptionValidation, PDFSectionMaker, PDFTocMaker Classes: ArgumentError, Book, Cover, InvalidValueError, MissingValueError, PDFMaker, PageHeader, Section, SectionComicPages, SectionFormattedTextBox, SectionTextBox, Sections, UndefinedKeyError, Version, Versions
Class Method Summary collapse
-
.book_from_yaml(book) ⇒ Object
VERSION “0.1.0”.
Class Method Details
.book_from_yaml(book) ⇒ Object
VERSION “0.1.0”
16 17 18 19 |
# File 'lib/clockworkcomicpdf.rb', line 16 def book_from_yaml(book) parsed_book = Book.new(YAML.load_file(book)) PDFMaker.new(parsed_book).print end |