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 12-22-2011, 04:26 PM   #1
economix
Member
economix began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Aug 2009
Location: Australia
Device: Sony PRS-505; PRS-300; Kindle 3
Convertion error txt to epub "IndexError: list index out of range"

Hi,
I get the following error converting a markdown formatted text file:

Code:
calibre, version 0.8.31
ERROR: Conversion Error: <b>Failed</b>: Convert book 1 of 1 (The Drive-In)

Convert book 1 of 1 (The Drive-In)
Resolved conversion options
calibre version: 0.8.31
{'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(., 'chapter|book|section|part\\s+', 'i')) or @class = 'chapter']",
 'chapter_mark': u'pagebreak',
 'comments': None,
 'cover': '/tmp/calibre_0.8.31_tmp_7viHRr/eWwJnr.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,
 'enable_heuristics': False,
 'epub_flatten': False,
 'extra_css': u'h1 {text-align: center;}\nh2 {text-align: center; page-break-before: always;}\nh3 {text-align: center; page-break-before: always;}\nh4 {text-align: center;}\np {margin-top:0.2em; margin-bottom:0.2em; text-indent:1em; text-align:justify}\nh1+p, h2+p, h3+p, h4+p, p.whitespace+p, p.softbreak+p, hr+p {margin-top:0.2em; margin-bottom:0.2em; text-indent:0; text-align:justify}\nhr {width: 25%; height: 0px; border:0; colour: #FFFFFF; margin-top: 1em; margin-bottom: 1em;}\nh5 {page-break-before: always;}',
 'extract_to': None,
 'filter_css': u'',
 'fix_indents': True,
 'flow_size': 260,
 'font_size_mapping': None,
 'format_scene_breaks': True,
 'formatting_type': u'markdown',
 'html_unwrap_factor': 0.4,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.KindleInput object at 0x253a710>,
 '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': u'//h:h2',
 'level2_toc': u'//h:h3',
 'level3_toc': None,
 'line_height': 0.0,
 'linearize_tables': False,
 'margin_bottom': 3.0,
 'margin_left': 3.0,
 'margin_right': 3.0,
 'margin_top': 3.0,
 'markdown_disable_toc': False,
 'markup_chapter_headings': True,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'no_chapters_in_toc': False,
 'no_default_epub_cover': True,
 'no_inline_navbars': False,
 'no_svg_cover': False,
 'output_profile': <calibre.customize.profiles.KindleOutput object at 0x253abd0>,
 'page_breaks_before': u'/',
 'paragraph_type': u'auto',
 'prefer_metadata_cover': False,
 'preserve_cover_aspect_ratio': False,
 'preserve_spaces': False,
 'pretty_print': True,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': '/tmp/calibre_0.8.31_tmp_7viHRr/pnk24I.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'',
 '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,
 'tags': None,
 'timestamp': None,
 'title': None,
 'title_sort': None,
 'toc_filter': None,
 'toc_threshold': 6,
 'txt_in_remove_indents': False,
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'verbose': 2}
InputFormatPlugin: TXT Input running
on /tmp/calibre_0.8.31_tmp_7viHRr/Mh8IuM.txt
Reading text from file...
Detected input encoding as UTF-8 with a confidence of 100.0%
Auto detected paragraph type as single
Running text through markdown conversion...
Traceback (most recent call last):
  File "site.py", line 58, in main
  File "site-packages/calibre/utils/ipc/worker.py", line 187, 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 959, in run
  File "site-packages/calibre/customize/conversion.py", line 204, in __call__
  File "site-packages/calibre/ebooks/txt/input.py", line 161, in convert
  File "site-packages/calibre/ebooks/txt/processor.py", line 106, in convert_markdown
  File "site-packages/calibre/ebooks/markdown/markdown.py", line 395, in convert
  File "site-packages/calibre/ebooks/markdown/extensions/toc.py", line 106, in run
IndexError: list index out of range
Any clues as to what would cause this errror?

Last edited by economix; 12-22-2011 at 04:27 PM. Reason: Added info
economix is offline   Reply With Quote
Old 12-22-2011, 07:00 PM   #2
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,488
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Change the paragraph_type to block.
user_none is offline   Reply With Quote
Advert
Old 12-22-2011, 08:21 PM   #3
economix
Member
economix began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Aug 2009
Location: Australia
Device: Sony PRS-505; PRS-300; Kindle 3
Quote:
Originally Posted by user_none View Post
Change the paragraph_type to block.
Hi,
Thanks for responding. Unfortunately it still fails in conversion at the same point.
economix is offline   Reply With Quote
Old 12-23-2011, 06:44 PM   #4
economix
Member
economix began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Aug 2009
Location: Australia
Device: Sony PRS-505; PRS-300; Kindle 3
I ended up converting the text file to html using markdown (ubuntu 11.10 64bit). The resulting html file converted to epub & mobi without issue.
I would still be interested to know why the calibre markdown converter choked on the file if anyone has any clues.
economix is offline   Reply With Quote
Old 12-24-2011, 06:22 AM   #5
Agama
Guru
Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.
 
Agama's Avatar
 
Posts: 776
Karma: 2751519
Join Date: Jul 2010
Location: UK
Device: PW2, Nexus7
Interesting! Can you make a small markdown text document which shows the problem and attach it to this thread?
Agama is offline   Reply With Quote
Advert
Old 12-24-2011, 11:04 PM   #6
economix
Member
economix began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Aug 2009
Location: Australia
Device: Sony PRS-505; PRS-300; Kindle 3
I have attached the file which causes the error. As it is a copyright work I have modified the text somewhat, but the error still occurs for me.
Attached Files
File Type: txt test - Unknown.txt (239.0 KB, 357 views)
economix is offline   Reply With Quote
Old 12-25-2011, 06:14 AM   #7
Agama
Guru
Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.Agama ought to be getting tired of karma fortunes by now.
 
Agama's Avatar
 
Posts: 776
Karma: 2751519
Join Date: Jul 2010
Location: UK
Device: PW2, Nexus7
I get no errors when I convert this test file.

On the [TXT Input] settings I have:

Paragraph Style: off
Formatting Style: markdown

Running calibre 0.8.32 on Windows 7 (64-bit)
Agama 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
LIST INDEX OUT OF RANGE ERROR texasmichele Calibre 6 01-29-2013 01:37 PM
list index out of range error adamvert Calibre 20 10-02-2010 12:26 PM
List index out of range, 0.6.46 downloading metadata, no author. highwaykind Calibre 4 04-04-2010 07:31 AM
MobiDeDRM a kindle book and List index out of Range recordsmith Kindle Formats 3 03-31-2009 12:08 PM
Plucker error: DataMgr.c,Line:11231, Index out of range Haisook Reading and Management 1 05-19-2007 09:29 AM


All times are GMT -4. The time now is 09:51 AM.


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