Convert from HTM to mobi

Bug #1472291 reported by Adrian Vogler on 2015-07-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Undecided
Unassigned

Bug Description

calibre, version 2.31.0 (win32, isfrozen: True)
Konvertierungsfehler: Fehlgeschlagen: Konvertiere Buch 1 von 1 (TaE0001 Unterstreichungen)

Konvertiere Buch 1 von 1 (TaE0001 Unterstreichungen)
Processing archive...
H:\Program Files (x86)\Books\Calibre2\pylib.zip\dateutil\parser.py:339: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
Resolved conversion options
calibre version: 2.31.0
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0.0,
 'book_producer': None,
 'breadth_first': False,
 'change_justification': u'original',
 'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((chapter|book|section|part)\\s+)|((prolog|prologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
 'chapter_mark': u'pagebreak',
 'comments': None,
 'cover': None,
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'dont_compress': False,
 'dont_package': False,
 'duplicate_links_in_toc': False,
 'embed_all_fonts': False,
 'embed_font_family': None,
 'enable_heuristics': False,
 'expand_css': 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 0x03863790>,
 'insert_blank_line': False,
 'insert_blank_line_size': 0.5,
 'insert_metadata': False,
 '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_levels': 5,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'mobi_file_type': u'old',
 '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.KindleVoyageOutput object at 0x03863B50>,
 'page_breaks_before': u"//*[name()='h1' or name()='h2']",
 'personal_doc': u'[PDOC]',
 'prefer_author_sort': False,
 'prefer_metadata_cover': False,
 'pretty_print': False,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': u'H:\\Users\\Anton\\AppData\\Local\\Temp\\calibre_dvgomm\\p5qdm_.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': False,
 'smarten_punctuation': False,
 'sr1_replace': None,
 'sr1_search': None,
 'sr2_replace': None,
 'sr2_search': None,
 'sr3_replace': None,
 'sr3_search': None,
 'start_reading_at': None,
 'subset_embedded_fonts': False,
 '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: HTML Input running
on H:\Users\Anton\AppData\Local\Temp\calibre_dvgomm\wolrzn_pl_arc\content.opf
Parsing all content...
Manifest item 'toc.ncx' not found
Parsing tae0001_unterstreichungen.css ...
Parsing TaE0001_Unterstreichungen.htm ...
Generating default TOC from spine...
Merging user specified metadata...
Detecting structure...
Auto generated TOC with 0 entries.
Flattening CSS and remapping font sizes...
Source base font size is 35.00000pt
Python function terminated unexpectedly
  float division by zero (Error Code: 1)
Traceback (most recent call last):
  File "site.py", line 132, in main
  File "site.py", line 109, in run_entry_point
  File "site-packages\calibre\utils\ipc\worker.py", line 193, 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 1155, in run
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 188, in __call__
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 591, in flatten_spine
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 512, in flatten_node
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 512, in flatten_node
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 408, in flatten_node
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 82, in __getitem__
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 88, in map
  File "site-packages\calibre\ebooks\oeb\transforms\flatcss.py", line 66, in relate
ZeroDivisionError: float division by zero

Adrian Vogler (adrian142) wrote :

Find attached the file that causes the trouble.

Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
Download full text (6.2 KiB)

H,

When will the new version be available?

Looked last Friday without success.

Best, Adrian


Von Mailbox gesendet

On Wed, Jul 8, 2015 at 7:35 AM, Kovid Goyal <email address hidden>
wrote:

> Fixed in branch master. The fix will be in the next release. calibre is
> usually released every Friday.
> status fixreleased
> ** Changed in: calibre
> Status: New => Fix Released
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1472291
> Title:
> Convert from HTM to mobi
> Status in calibre: e-book management:
> Fix Released
> Bug description:
> calibre, version 2.31.0 (win32, isfrozen: True)
> Konvertierungsfehler: Fehlgeschlagen: Konvertiere Buch 1 von 1 (TaE0001 Unterstreichungen)
> Konvertiere Buch 1 von 1 (TaE0001 Unterstreichungen)
> Processing archive...
> H:\Program Files (x86)\Books\Calibre2\pylib.zip\dateutil\parser.py:339: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
> Resolved conversion options
> calibre version: 2.31.0
> {'asciiize': False,
> 'author_sort': None,
> 'authors': None,
> 'base_font_size': 0.0,
> 'book_producer': None,
> 'breadth_first': False,
> 'change_justification': u'original',
> 'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((chapter|book|section|part)\\s+)|((prolog|prologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
> 'chapter_mark': u'pagebreak',
> 'comments': None,
> 'cover': None,
> 'debug_pipeline': None,
> 'dehyphenate': True,
> 'delete_blank_paragraphs': True,
> 'disable_font_rescaling': False,
> 'dont_compress': False,
> 'dont_package': False,
> 'duplicate_links_in_toc': False,
> 'embed_all_fonts': False,
> 'embed_font_family': None,
> 'enable_heuristics': False,
> 'expand_css': 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 0x03863790>,
> 'insert_blank_line': False,
> 'insert_blank_line_size': 0.5,
> 'insert_metadata': False,
> '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_levels': 5,
> 'max_toc_links': 50,
> 'minimum_line_height': 120.0,
> 'mobi_file_type': u'old',
> '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.KindleVoyageOutput object at 0x03863B50>,
> 'page_breaks_before': u"//*[name()='h1' or name()='h2']",
> ...

Read more...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers