From 9897e47c02290be094669bf464a0d7583123250c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Robert=20B=C5=82aut?= Date: Thu, 27 Mar 2014 23:07:28 +0100 Subject: [PATCH 1/1] [epub, mobi] added optional command line switch helpful with kindlegen conversion --- librarian/book2anything.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/librarian/book2anything.py b/librarian/book2anything.py index 9a246ae..f1044b7 100755 --- a/librarian/book2anything.py +++ b/librarian/book2anything.py @@ -56,6 +56,9 @@ class Book2Anything(object): parser.add_option('-v', '--verbose', action='store_true', dest='verbose', default=False, help='print status messages to stdout') + parser.add_option('-t', '--html-toc', + action='store_true', dest='html_toc', default=False, + help='with inline html toc') parser.add_option('-d', '--make-dir', action='store_true', dest='make_dir', default=False, help='create a directory for author and put the output file in it') @@ -97,6 +100,8 @@ class Book2Anything(object): if transform_flags: transform_args['flags'] = transform_flags # Add cover support, if any. + if options.html_toc: + transform_args['html_toc'] = True if cls.uses_cover: if options.image_cache: def cover_class(*args, **kwargs): -- 2.20.1