Provocateur
Posts: 1,859
Karma: 505847
Join Date: Feb 2009
Location: Columbus, OH
Device: Kindle Touch, Kindle 2, Kindle DX, iPhone 3GS
|
I just ran into the same problem with a recently-downloaded 1633 Baen LIT file. The file failed to convert to MOBI:
Job: Convert book: 1633
**tuple**: ('TypeError', u'Argument must be string or unicode.')
**Traceback**:
Traceback (most recent call last):
File "parallel.py", line 957, in worker
File "parallel.py", line 915, in work
File "calibre\ebooks\mobi\from_any.pyo", line 56, in any2mobi
File "calibre\ebooks\mobi\writer.pyo", line 618, in oeb2mobi
File "calibre\ebooks\mobi\mobiml.pyo", line 92, in transform
File "calibre\ebooks\mobi\mobiml.pyo", line 114, in mobimlize_spine
File "calibre\ebooks\mobi\mobiml.pyo", line 364, in mobimlize_elem
File "calibre\ebooks\mobi\mobiml.pyo", line 362, in mobimlize_elem
File "calibre\ebooks\mobi\mobiml.pyo", line 191, in mobimlize_content
File "lxml.etree.pyx", line 1854, in lxml.etree._Attrib.__setitem__ (src/lxml/lxml.etree.c:18756)
File "apihelpers.pxi", line 416, in lxml.etree._setAttributeValue (src/lxml/lxml.etree.c:31554)
File "apihelpers.pxi", line 1144, in lxml.etree._utf8 (src/lxml/lxml.etree.c:37061)
TypeError: Argument must be string or unicode.
Exploding LIT file: c:\docume~1\owner\locals~1\temp\calibre_0.4.142_sn xnti.lit
Creating EPUB file...
[DEBUG] Processing HTMLFile:0:a:c:\docume~1\owner\locals~1\temp\calib re_0.4.142_8khyzt_any2epub2\0743435427__p_.htm...
[INFO] Parsing temp\calibre_0.4.142_8khyzt_any2epub2\0743435427__ p_.htm
[INFO] Detected chapter: Part I That is no country for old men
[INFO] Detected chapter: Chapter 1
[INFO] Detected chapter: Chapter 2
[INFO] Detected chapter: Chapter 3
[INFO] Detected chapter: Chapter 4
[INFO] Detected chapter: Chapter 5
[INFO] Detected chapter: Chapter 6
[INFO] Detected chapter: Chapter 7
[INFO] Detected chapter: Chapter 8
[INFO] Detected chapter: Chapter 9
[INFO] Detected chapter: Part II O sages standing
[INFO] Detected chapter: Chapter 10
[INFO] Detected chapter: Chapter 11
[INFO] Detected chapter: Chapter 12
[INFO] Detected chapter: Chapter 13
[INFO] Detected chapter: Chapter 14
[INFO] Detected chapter: Chapter 15
[INFO] Detected chapter: Chapter 16
[INFO] Detected chapter: Chapter 17
[INFO] Detected chapter: Part III Those mackerel-crowded seas
[INFO] Detected chapter: Chapter 18
[INFO] Detected chapter: Chapter 19
[INFO] Detected chapter: Chapter 20
[INFO] Detected chapter: Chapter 21
[INFO] Detected chapter: Chapter 22
[INFO] Detected chapter: Chapter 23
[INFO] Detected chapter: Chapter 24
[INFO] Detected chapter: Chapter 25
[INFO] Detected chapter: Part IV A tattered coat upon a stick
[INFO] Detected chapter: Chapter 26
[INFO] Detected chapter: Chapter 27
[INFO] Detected chapter: Chapter 28
[INFO] Detected chapter: Chapter 29
[INFO] Detected chapter: Chapter 30
[INFO] Detected chapter: Chapter 31
[INFO] Detected chapter: Chapter 32
[INFO] Detected chapter: Part V The gold mosaic of a wall
[INFO] Detected chapter: Chapter 33
[INFO] Detected chapter: Chapter 34
[INFO] Detected chapter: Chapter 35
[INFO] Detected chapter: Chapter 36
[INFO] Detected chapter: Chapter 37
[INFO] Detected chapter: Part VI Those dying generations
[INFO] Detected chapter: Chapter 38
[INFO] Detected chapter: Chapter 39
[INFO] Detected chapter: Chapter 40
[INFO] Detected chapter: Chapter 41
[INFO] Detected chapter: Chapter 42
[INFO] Detected chapter: Chapter 43
[INFO] Detected chapter: Chapter 44
[INFO] Detected chapter: Chapter 45
[INFO] Detected chapter: Chapter 46
[INFO] Detected chapter: Chapter 47
[INFO] Detected chapter: Part VII In God's holy fire
[INFO] Detected chapter: Chapter 48
[INFO] Detected chapter: Chapter 49
[INFO] Detected chapter: Chapter 50
[INFO] Detected chapter: Chapter 51
[INFO] Detected chapter: Chapter 52
[ERROR] Property: Invalid value for "CSS Level 2.1" property: text-align: 0
[DEBUG] Processing HTMLFile:0:a:c:\docume~1\owner\locals~1\temp\calib re_0.4.142_8khyzt_any2epub2\0743435427_top.htm...
[INFO] Parsing temp\calibre_0.4.142_8khyzt_any2epub2\0743435427_t op.htm
[DEBUG] Saving stylesheets...
[INFO] Splitting 0743435427__p_.xhtml (1274 KB)
[INFO] Splitting 0743435427_top.xhtml (4 KB)
[INFO] Checking files for bad links...
[INFO] Creating Mobipocket file from EPUB...
[WARNING] File 'content/0743435427__p_.xhtml' missing <title/> element
[INFO] Generating in-line TOC...
[INFO] Applying case-transforming CSS...
[ERROR] Property: Invalid value for "CSS Level 2.1" property: text-align: 0
[INFO] Flattening CSS and remapping font sizes...
[INFO] Source base font size is 13.00000pt
[INFO] Rasterizing SVG images...
[ERROR] Property: Invalid value for "CSS Level 2.1" property: text-align: 0
[INFO] Trimming unused files from manifest...
[INFO] Converting XHTML to Mobipocket markup...
('TypeError', u'Argument must be string or unicode.')
Traceback (most recent call last):
File "parallel.py", line 957, in worker
File "parallel.py", line 915, in work
File "calibre\ebooks\mobi\from_any.pyo", line 56, in any2mobi
File "calibre\ebooks\mobi\writer.pyo", line 618, in oeb2mobi
File "calibre\ebooks\mobi\mobiml.pyo", line 92, in transform
File "calibre\ebooks\mobi\mobiml.pyo", line 114, in mobimlize_spine
File "calibre\ebooks\mobi\mobiml.pyo", line 364, in mobimlize_elem
File "calibre\ebooks\mobi\mobiml.pyo", line 362, in mobimlize_elem
File "calibre\ebooks\mobi\mobiml.pyo", line 191, in mobimlize_content
File "lxml.etree.pyx", line 1854, in lxml.etree._Attrib.__setitem__ (src/lxml/lxml.etree.c:18756)
File "apihelpers.pxi", line 416, in lxml.etree._setAttributeValue (src/lxml/lxml.etree.c:31554)
File "apihelpers.pxi", line 1144, in lxml.etree._utf8 (src/lxml/lxml.etree.c:37061)
TypeError: Argument must be string or unicode.
|