Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 10-09-2018, 09:36 PM   #1
mabelsound
Member
mabelsound began at the beginning.
 
Posts: 13
Karma: 20
Join Date: Nov 2013
Device: non
"used anchor page_i has multiple positions" error

Hey all! Trying to convert a KFX file to EPUB and get the error message "Used anchor page_i has multiple positions: 5503.221, 802.0." It won't convert, and I can't open to edit it until I convert it. Any ideas? I've never seen this one before.

Thank you!
mabelsound is offline   Reply With Quote
Old 10-09-2018, 10:20 PM   #2
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 2,404
Karma: 24675885
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, Fire, iPad Air 2, Nexus 7
The conversion error is being produced by the KFX Input plugin. There is something in the book that you are trying to convert that the plugin is not handling correctly.

To diagnose and correct the problem I will need to know which book you are trying to convert and to see the conversion log.

To access the log, either click on the "Jobs: 0" label in the lower right corner of the calibre window or use the Alt-Shift-J keyboard shortcut to activate the Jobs dialog. Select the failed conversion job from the list (the most recent will be first) and click the "Show job details" button. To copy the log to the clipboard under Windows, click within the log text then press Ctrl-A (select all) and Ctrl-C (copy). You can then paste it into a post.
jhowell is offline   Reply With Quote
Old 10-09-2018, 11:52 PM   #3
mabelsound
Member
mabelsound began at the beginning.
 
Posts: 13
Karma: 20
Join Date: Nov 2013
Device: non
Thank you! The book is THE WITCH ELM, a new novel by Tana French. Here's the log:

Spoiler:

Convert book 1 of 1 (The Witch Elm)
Conversion options changed from defaults:
output_profile: 'kindle'
verbose: 2
read_metadata_from_opf: u'/var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/ztMVW4.opf'
cover: u'/var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/MOUm7I.jpeg'
Resolved conversion options
calibre version: 3.32.0
{'allow_conversion_with_errors': False,
'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'/var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/MOUm7I.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_split_on_page_breaks': False,
'duplicate_links_in_toc': False,
'embed_all_fonts': False,
'embed_font_family': None,
'enable_heuristics': False,
'epub_flatten': False,
'epub_inline_toc': False,
'epub_toc_at_end': False,
'epub_version': u'2',
'expand_css': False,
'extra_css': None,
'extract_to': None,
'filter_css': u'',
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x10bdfc250>,
'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,
'no_chapters_in_toc': False,
'no_default_epub_cover': False,
'no_inline_navbars': False,
'no_svg_cover': False,
'output_profile': <calibre.customize.profiles.KindleOutput object at 0x10bdfc910>,
'page_breaks_before': u'/',
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': u'/var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/ztMVW4.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,
'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}
Traceback (most recent call last):
File "calibre_plugins.kfx_input.__init__", line 97, in convert
File "calibre_plugins.kfx_input.__init__", line 194, in convert_from_kfx
Exception: Used anchor page_i has multiple positions: 5503.221, 802.0
Python function terminated unexpectedly: {"msg": "<b>Cannot convert The Witch Elm</b><br><br>Used anchor page_i has multiple positions: 5503.221, 802.0", "title": "KFX conversion failed", "level": "error", "det_msg": ""}
InputFormatPlugin: KFX Input running
on /var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/dI5WAg.kfx
Software versions: KFX Input 1.4.0, calibre 3.32, Darwin-18.0.0-x86_64-i386-64bit
KFX Input plugin help is available at https://www.mobileread.com/forums/sh...d.php?t=291290
Converting /var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/dI5WAg.kfx
Processing container: /var/folders/v2/60kn2f09181_r0cdt0tdsz7m0000gn/C/calibre_3.32.0_tmp_ciJyWE/dI5WAg.kfx
WARNING: Import symbol table YJ_symbols version 10 max_id 750 exceeds known table size 744
WARNING: Unknown kfxgen: 7.182.1.0/PackageVersion:YJReaderSDK-1.0.x.x GitSHA:[33mc805492[m Month-Day:04-22
WARNING: Unknown symbols feature: max_id-759
Features: CanonicalFormat-2, kfxgen.textBlock-1, reflow-section-size-7, reflow-style-3
Metadata: ASIN=B07C1XRQVJ, asset_id=CR!8FNBGRYJS974F8T36PDK987VNENS, author="French, Tana", book_id=haMOxWwBTwehGewumUqOKQ1, cde_content_type=EBOK, content_id=B07C1XRQVJ, cover_image=1271x1919, creator_version=2.15.0, file_creator=YJConversionTools, is_sample=False, issue_date=2018-10-09, language=en, override_kindle_font=False, pages=526, publisher="Penguin Publishing Group", reading_orders=1, selection=enabled, title="The Witch Elm: A Novel"
Converting book to EPUB 2.0
Format is EBOK
WARNING: Unexpected style definition: float: $59
ERROR: Used anchor page_i has multiple positions: 5503.221, 802.0
WARNING: Missing font family names: Ccl, Centaur MT Std, Dante MT Std, Dante MT Std Medium, Sabon MT Std
Present referenced font family names: reads-Shift Light
Traceback (most recent call last):
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 154, in main
return run_entry_point()
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
return getattr(pmod, func)()
File "site-packages/calibre/utils/ipc/worker.py", line 199, 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 1106, in run
File "site-packages/calibre/customize/conversion.py", line 244, in __call__
File "calibre_plugins.kfx_input.__init__", line 105, in convert
calibre.ebooks.conversion.ConversionUserFeedBack: {"msg": "<b>Cannot convert The Witch Elm</b><br><br>Used anchor page_i has multiple positions: 5503.221, 802.0", "title": "KFX conversion failed", "level": "error", "det_msg": ""}

Last edited by BetterRed; 10-10-2018 at 03:10 AM. Reason: put log into spoiler tags
mabelsound is offline   Reply With Quote
Old 10-10-2018, 01:30 AM   #4
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 5,129
Karma: 21886264
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Aura One, Aura H2O, Aura HD, Nexus 7 HD, iPad Air, Tolino epos
Do everyone a favour and wrap your error log in spoiler tags? The icon is between the YouTube and Maps icons so 3rd from the right end.
DNSB is offline   Reply With Quote
Old 10-10-2018, 07:15 AM   #5
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 2,404
Karma: 24675885
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, Fire, iPad Air 2, Nexus 7
The conversion log shows that you are using version 1.4.0 of the KFX Input plugin. The problem you encountered was fixed in a subsequent plugin release.

Upgrading to the latest version of the KFX Input plugin (currently 1.8.0) should allow the book to convert.
jhowell is offline   Reply With Quote
Old 10-10-2018, 07:24 AM   #6
mabelsound
Member
mabelsound began at the beginning.
 
Posts: 13
Karma: 20
Join Date: Nov 2013
Device: non
Quote:
Originally Posted by jhowell View Post
The conversion log shows that you are using version 1.4.0 of the KFX Input plugin. The problem you encountered was fixed in a subsequent plugin release.

Upgrading to the latest version of the KFX Input plugin (currently 1.8.0) should allow the book to convert.
Excellent—thank you. Didn't know it had been updated!
mabelsound is offline   Reply With Quote
Old 10-10-2018, 02:39 PM   #7
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 22,264
Karma: 22136456
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: K4NT, Galaxy Tab A
Quote:
Originally Posted by mabelsound View Post
Excellent—thank you. Didn't know it had been updated!
Available updates for installed PI, are shown (Indexed, and KFX is) as Plugin Available on the status bar (same place where Calibre update notice is)

If you have that hidden: (assumes PC has a network connection )

Preferences (right click):Get Plugins: set filter to update Available
theducks is offline   Reply With Quote
Old 10-12-2018, 08:21 AM   #8
mabelsound
Member
mabelsound began at the beginning.
 
Posts: 13
Karma: 20
Join Date: Nov 2013
Device: non
Quote:
Originally Posted by theducks View Post
Available updates for installed PI, are shown (Indexed, and KFX is) as Plugin Available on the status bar (same place where Calibre update notice is)

If you have that hidden: (assumes PC has a network connection )

Preferences (right click):Get Plugins: set filter to update Available
Got it. Updated the plugin and it works perfectly. Thanks for your help, everyone. And sorry about the spoiler tags, I'm not on this forum often and didn't know the etiquette.
mabelsound is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Calibre-generated epub (from .docx) gives "e21027" "multiple opf files" on KindleGen GhostRider Conversion 0 12-22-2017 10:06 AM
"Error while parsing file 'element "img" not allowed here" shotsfromthebar Editor 3 03-31-2017 04:53 AM
hierarchy feature using rough "Dewey number" instead of "genre" - multiple DDCs? kite Library Management 4 10-13-2014 10:53 AM
Google Books client - How does "reading positions sync" work? hakan42 Android Devices 0 12-15-2010 02:12 PM
Request "Post-it" or sticker cannot anchor without selecting tests henry_moh enTourage Archive 0 04-14-2010 01:34 AM


All times are GMT -4. The time now is 06:52 AM.


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