View Single Post
Old 09-26-2010, 06:59 AM   #1
ruffunatio
Junior Member
ruffunatio began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2010
Device: Kindle 3
PDF-to-mobi conversion problem

Hello fellow readers.

I'm a german college student and very happy to be here

I'm new to this ebook thing, just ordered my kindle 3, and I have some problems converting my Nietzsche-PDFs zu mobi with calibre!

I googled a while, but found no satisfying solution.

When I want to convert those files I get this message:

Code:
Konvertiere Buch 1 von 1 (Menschliches, Allzumenschliches)
Resolved conversion options
calibre version: 0.7.20
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0.0,
 'book_producer': None,
 'change_justification': u'original',
 'chapter': None,
 'chapter_mark': u'pagebreak',
 'comments': None,
 'cover': '/var/folders/rc/rciwKHRFELmqe+bkbwxhE++++TI/-Tmp-/calibre_0.7.20_tmp_3M7QxB/calibre_0.7.20_RbYUJ4.jpeg',
 'debug_pipeline': None,
 'disable_font_rescaling': False,
 'dont_compress': False,
 'extra_css': None,
 'font_size_mapping': None,
 'footer_regex': u'(?i)(?<=<hr>)((\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?\\d+<br>\\s*.*?\\s*)|(\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?.*?<br>\\s*\\d+))(?=<br>)',
 'header_regex': u'(?i)(?<=<hr>)((\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?\\d+<br>\\s*.*?\\s*)|(\\s*<a name=\\d+></a>((<img.+?>)*<br>\\s*)?.*?<br>\\s*\\d+))(?=<br>)',
 'html_unwrap_factor': 0.40000000000000002,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.InputProfile object at 0x6947850>,
 'insert_blank_line': False,
 'insert_metadata': False,
 'isbn': None,
 '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,
 'max_toc_links': 50,
 'new_pdf_engine': False,
 'no_chapters_in_toc': False,
 'no_images': False,
 'no_inline_navbars': True,
 'no_inline_toc': False,
 'output_profile': <calibre.customize.profiles.KindleOutput object at 0x6947b30>,
 'page_breaks_before': u"//*[name()='h1' or name()='h2']",
 'personal_doc': u'[PDOC]',
 'prefer_author_sort': False,
 'prefer_metadata_cover': False,
 'preprocess_html': True,
 'pretty_print': False,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': '/var/folders/rc/rciwKHRFELmqe+bkbwxhE++++TI/-Tmp-/calibre_0.7.20_tmp_3M7QxB/calibre_0.7.20_MG9RJb.opf',
 'remove_first_image': False,
 'remove_footer': False,
 'remove_header': False,
 'remove_paragraph_spacing': False,
 'remove_paragraph_spacing_indent_size': 1.5,
 'rescale_images': False,
 'series': None,
 'series_index': None,
 'smarten_punctuation': False,
 'tags': None,
 'timestamp': None,
 'title': None,
 'title_sort': None,
 'toc_filter': None,
 'toc_threshold': 6,
 'toc_title': None,
 'unwrap_factor': 0.45000000000000001,
 'use_auto_toc': False,
 'verbose': 2}
Fontconfig error: Cannot load default config file
Error: Couldn't find a font for 'Verdana,Bold'
Error: Couldn't find a font for 'Verdana'
Error: Couldn't find a font for 'Verdana,Bold'
Error: Couldn't find a font for 'Verdana'
Error: Couldn't find a font for 'Verdana,Bold'
Error: Couldn't find a font for 'Verdana'
Error: Couldn't find a font for 'Verdana,Bold'
Error: Couldn't find a font for 'Times Roman'
Python function terminated unexpectedly: Spine is empty
InputFormatPlugin: PDF Input running
on /Users/ruffy/Documents/Calibre Library/Friedrich Wilhelm Nietzsche/Menschliches, Allzumenschliches (14)/Menschliches, Allzumenschliches - Friedrich Wilhelm Nietzsche.pdf
Converting file to html...
pdftohtml log:
Fontconfig error: Cannot load default config file
Document has copy-protection bit set.

Retrieving document metadata...
Generating manifest...
Rendering manifest...
Parsing all content...
Parsing index.html ...
Failed to parse content in index.html
Traceback (most recent call last):
  File "site-packages/calibre/ebooks/oeb/reader.py", line 159, in _manifest_prune_invalid
  File "site-packages/calibre/ebooks/oeb/base.py", line 1060, in fget
  File "site-packages/calibre/ebooks/oeb/base.py", line 789, in _parse_xhtml
  File "site-packages/calibre/ebooks/conversion/preprocess.py", line 431, in __call__
  File "site-packages/calibre/ebooks/conversion/preprocess.py", line 152, in __call__
  File "site-packages/calibre/ebooks/conversion/preprocess.py", line 133, in dehyphenate
  File "lib/python2.6/re.py", line 190, in compile
  File "lib/python2.6/re.py", line 245, in _compile
error: unbalanced parenthesis

Spine item 'id1' not found
Traceback (most recent call last):
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.6/site.py", line 147, in main
    return run_entry_point()
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.6/site.py", line 116, in run_entry_point
    return getattr(pmod, func)()
  File "site-packages/calibre/utils/ipc/worker.py", line 99, in main
  File "site-packages/calibre/gui2/convert/gui_conversion.py", line 24, in gui_convert
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 841, in run
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 968, in create_oebbook
  File "site-packages/calibre/ebooks/oeb/reader.py", line 72, in __call__
  File "site-packages/calibre/ebooks/oeb/reader.py", line 594, in _all_from_opf
  File "site-packages/calibre/ebooks/oeb/reader.py", line 289, in _spine_from_opf
calibre.ebooks.oeb.base.OEBError: Spine is empty

I'm running the latest Mac OSX Snow Leopard and also the latest version of Calibre. Does someone know whats wrong? I googled the fontconfig-error, but then I read a post, where a developer said, that in the latest version of Calibre, this problem has already been solved. Which isn't the case here.
Would be really nice if somebody could explain, whats wrong here!
ruffunatio is offline   Reply With Quote