Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Conversion

Notices

Reply
 
Thread Tools Search this Thread
Old 08-27-2019, 09:54 PM   #1
hal@scogginsweb
Hal Scoggins
hal@scogginsweb began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Kindle Paperwhite
Can't convert DOCX to anything

I have a DOCX file that I can't get to convert to either AZW3 or MOBI format. Any guidance would be much appreciated.

Here's the details of the failure when trying to convert to AZW3:
Spoiler:

Convert book 1 of 1 (Unintended Consequences)
Conversion options changed from defaults:
verbose: 2
read_metadata_from_opf: u'C:\\Users\\Hal\\AppData\\Local\\Temp\\calibre__l btek\\bm8pxi.opf'
cover: u'C:\\Users\\Hal\\AppData\\Local\\Temp\\calibre__l btek\\yd9p1s.jpeg'
output_profile: u'kindle_pw3'
Resolved conversion options
calibre version: 3.46.0
{'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(., '\\s*((chapter|book|section|part)\\s+)|((prolog|pr ologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': u'C:\\Users\\Hal\\AppData\\Local\\Temp\\calibre__l btek\\yd9p1s.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'docx_inline_subsup': False,
'docx_no_cover': False,
'docx_no_pagebreaks_between_notes': False,
'dont_compress': 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 0x00000000046C0128>,
'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_toc_links': 50,
'minimum_line_height': 120.0,
'mobi_toc_at_start': False,
'no_chapters_in_toc': False,
'no_inline_navbars': False,
'no_inline_toc': False,
'output_profile': <calibre.customize.profiles.KindlePaperWhite3Outpu t object at 0x00000000046C0828>,
'page_breaks_before': u'/',
'prefer_author_sort': False,
'prefer_metadata_cover': False,
'pretty_print': False,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': u'C:\\Users\\Hal\\AppData\\Local\\Temp\\calibre__l btek\\bm8pxi.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,
'transform_css_rules': '[]',
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: DOCX Input running
on C:\Users\Hal\AppData\Local\Temp\calibre__lbtek\dsf 9my.docx
Python function terminated unexpectedly
Error in xpath expression (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 101, in main
File "site.py", line 78, in run_entry_point
File "site-packages\calibre\utils\ipc\worker.py", line 200, in main
File "site-packages\calibre\gui2\convert\gui_conversion.py", line 42, in gui_convert_override
File "site-packages\calibre\gui2\convert\gui_conversion.py", line 27, in gui_convert
File "site-packages\calibre\ebooks\conversion\plumber.py", line 1110, in run
File "site-packages\calibre\customize\conversion.py", line 246, in __call__
File "site-packages\calibre\ebooks\conversion\plugins\docx_in put.py", line 34, in convert
File "site-packages\calibre\ebooks\docx\to_html.py", line 107, in __call__
File "site-packages\calibre\ebooks\docx\fields.py", line 110, in __call__
File "src/lxml/xpath.pxi", line 445, in lxml.etree.XPath.__call__ (src\lxml\lxml.etree.c:174306)
File "src/lxml/xpath.pxi", line 227, in lxml.etree._XPathEvaluatorBase._handle_result (src\lxml\lxml.etree.c:171653)
lxml.etree.XPathEvalError: Error in xpath expression

Last edited by theducks; 08-28-2019 at 01:46 AM. Reason: wrapped in spoiler
hal@scogginsweb is offline   Reply With Quote
Old 08-27-2019, 10:54 PM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,857
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Open a bug report and attach the docx file.
kovidgoyal is offline   Reply With Quote
Old 09-02-2019, 01:43 PM   #3
hal@scogginsweb
Hal Scoggins
hal@scogginsweb began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2017
Device: Kindle Paperwhite
I submitted a bug report and attached the DOCX file, as directed. I received this response.

"That DOCX file has too many internal elements for the XML library calibre uses to handle. Your best bet is to either split it up and convert the parts individually or alternately you can try exporting as filtered HTML from Word and convert that."

I tried saving it as a filtered HTML, but the resulting formatting sucks. Page breaks are gone, and "scaled characters," such as subscripts and superscripts aren't supported.

What exactly constitutes an "internal element?"

If I split it up and convert the parts individually, as suggested, is there any way to recombine them into a single piece afterwards?
hal@scogginsweb is offline   Reply With Quote
Old 09-02-2019, 05:39 PM   #4
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by hal@scogginsweb View Post
. . .

If I split it up and convert the parts individually, as suggested, is there any way to recombine them into a single piece afterwards?
One way would be to convert the parts to ePUBs, then use the ePub Merge plugin to combine them, ==>> Index of plugins

Then convert the combined ePub to AZW3.

BR
BetterRed is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
DOCX Identation - Ebook-Convert tafr Conversion 8 08-01-2018 05:33 AM
How to convert from docx to mobi with popup endnote? rmarques Conversion 2 08-30-2017 11:34 PM
Word docx won't convert psilber Conversion 2 08-09-2014 07:13 AM
Calibre refuses to convert my docx file DaveMcA Conversion 3 11-04-2013 02:26 AM


All times are GMT -4. The time now is 01:17 AM.


MobileRead.com is a privately owned, operated and funded community.