Thread: KF8 Output
View Single Post
Old 04-28-2012, 05:09 PM   #18
jgaiser
Omnivorous
jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.jgaiser ought to be getting tired of karma fortunes by now.
 
jgaiser's Avatar
 
Posts: 3,283
Karma: 27978909
Join Date: Feb 2008
Location: Rural NW Oregon
Device: Kindle Voyage, Kindle Fire HD, Kindle 3, KPW1
Quote:
Originally Posted by wallcraft View Post
If you want to try Calibre's conversion, I suggest converting a ePub from the Patricia Clark Memorial Library. For example, Kipling, Rudyard: Kim (Illustrated).
Fails to convert...

Quote:
calibre, version 0.8.49
ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (Kim)
Spoiler:

Convert book 1 of 1 (Kim)
Resolved conversion options
calibre version: 0.8.49
{'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0.0,
'book_producer': None,
'change_justification': u'original',
'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., 'chapter|book|section|part\\s+', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': u'/tmp/calibre_0.8.49_tmp_Z9H7lb/s3lqj_.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_compress': False,
'duplicate_links_in_toc': False,
'enable_heuristics': False,
'extra_css': None,
'extract_to': None,
'filter_css': u'',
'fix_indents': True,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x96693cc>,
'insert_blank_line': False,
'insert_blank_line_size': 0.5,
'insert_metadata': True,
'isbn': None,
'italicize_common_cases': True,
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0.0,
'linearize_tables': False,
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_chapter_headings': True,
'max_toc_links': 50,
'minimum_line_height': 120.0,
'mobi_ignore_margins': False,
'mobi_keep_original_images': False,
'mobi_toc_at_start': False,
'no_chapters_in_toc': False,
'no_inline_navbars': True,
'no_inline_toc': False,
'output_profile': <calibre.customize.profiles.KindleDXOutput object at 0x9669dec>,
'page_breaks_before': u'/',
'personal_doc': u'EDOC',
'prefer_author_sort': False,
'prefer_metadata_cover': False,
'pretty_print': False,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': u'/tmp/calibre_0.8.49_tmp_Z9H7lb/fOsvUh.opf',
'remove_fake_margins': True,
'remove_first_image': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'renumber_headings': True,
'replace_scene_breaks': u'',
'search_replace': '[]',
'series': None,
'series_index': None,
'share_not_sync': True,
'smarten_punctuation': False,
'sr1_replace': None,
'sr1_search': None,
'sr2_replace': None,
'sr2_search': None,
'sr3_replace': None,
'sr3_search': None,
'tags': None,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: EPUB Input running
on /tmp/calibre_0.8.49_tmp_Z9H7lb/JhbRxv.epub
Found HTML cover OEBPS/cover.html
Parsing all content...
Parsing OEBPS/kim8.html ...
Parsing OEBPS/kim10.html ...
Parsing OEBPS/kim13.html ...
Parsing OEBPS/kim3.html ...
Parsing OEBPS/kim14.html ...
Parsing OEBPS/kim15.html ...
Parsing OEBPS/frontispiece.html ...
Parsing OEBPS/colophon.html ...
Parsing OEBPS/illustrations.html ...
Parsing OEBPS/kim4.html ...
Parsing OEBPS/kim5.html ...
Parsing OEBPS/contents.html ...
Parsing OEBPS/kim6.html ...
Parsing OEBPS/cover.html ...
Parsing OEBPS/kim2.html ...
Parsing OEBPS/styles.css ...
Parsing OEBPS/titlepage.html ...
Parsing OEBPS/kim9.html ...
Parsing OEBPS/kim7.html ...
Parsing OEBPS/kim1.html ...
Parsing OEBPS/kim11.html ...
Parsing OEBPS/kim12.html ...
Reading TOC from NCX...
Merging user specified metadata...
Detecting structure...
Detected chapter: Chapter 1
Detected chapter: Chapter 2
Detected chapter: Chapter 3
Detected chapter: Chapter 4
Detected chapter: Chapter 5
Detected chapter: Chapter 6
Detected chapter: Chapter 7
Detected chapter: Chapter 8
Detected chapter: Chapter 9
Detected chapter: Chapter 10
Detected chapter: Chapter 11
Detected chapter: Chapter 12
Detected chapter: Chapter 13
Detected chapter: Chapter 14
Detected chapter: Chapter 15
Inserting metadata into book...
Flattening CSS and remapping font sizes...
Source base font size is 12.00000pt
Removing fake margins...
Parsing stylesheet.css ...
Found 17 items of level: div_1
Found 2 items of level: div_2
Found 1 items of level: p_4
Found 19 items of level: p_2
Found 5 items of level: p_3
Found 2561 items of level: p_1
Ignoring level p_4
Ignoring level p_2
Ignoring level p_3
div_1 left margin stats: Counter({u'': 1})
div_1 right margin stats: Counter({u'': 1})
div_2 left margin stats: Counter({u'': 1})
div_2 right margin stats: Counter({u'': 1})
p_1 left margin stats: Counter({u'0': 2561})
p_1 right margin stats: Counter({u'0': 2561})
Cleaning up manifest...
Trimming unused files from manifest...
Trimming u'OEBPS/cover.html' from manifest
Trimming u'OEBPS/cover.jpg' from manifest
Creating MOBI Output...
Serializing resources...
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 4 parts
Splitting on page-break
Splitting on page-break
Splitting on page-break
Split into 2 parts
Splitting on page-break
Splitting on page-break
Creating KF8 output
Generating KF8 markup...
Traceback (most recent call last):
File "site.py", line 58, in main
File "site-packages/calibre/utils/ipc/worker.py", line 191, in main
File "site-packages/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
File "site-packages/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
File "site-packages/calibre/ebooks/conversion/plumber.py", line 1099, in run
File "site-packages/calibre/ebooks/conversion/plugins/mobi_output.py", line 185, in convert
File "site-packages/calibre/ebooks/conversion/plugins/mobi_output.py", line 197, in create_kf8
File "site-packages/calibre/ebooks/mobi/writer8/main.py", line 404, in create_kf8_book
File "site-packages/calibre/ebooks/mobi/writer8/main.py", line 61, in __init__
File "site-packages/calibre/ebooks/mobi/writer8/main.py", line 252, in chunk_it_up
File "site-packages/calibre/ebooks/mobi/writer8/skeleton.py", line 171, in __init__
File "site-packages/calibre/ebooks/mobi/writer8/skeleton.py", line 235, in remove_namespaces
File "site-packages/calibre/ebooks/mobi/writer8/skeleton.py", line 54, in node_from_path
File "lxml.etree.pyx", line 961, in lxml.etree._Element.__getitem__ (src/lxml/lxml.etree.c:34342)
IndexError: list index out of range
Edit: Converts successfully with KF8 support turned off.

Last edited by theducks; 04-28-2012 at 05:48 PM. Reason: wrap HUGE paste in spoiler
jgaiser is offline   Reply With Quote