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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 02-18-2011, 09:16 PM   #1
lgadams
Junior Member
lgadams began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2008
Device: PRS-505
Problems with Sony .lrf Files

I had a Sony PRS-505 reader that uses the .lrf format for books and I converted all my books to that format using BookDesigner. All went well and that reader and my new Sony PRS-650 can use the files. Since the Sony software won't work on my 64 bit windows seven operating system I was trying to use Calibre. It loaded the library fine but when I try to view the books I get this error:

Traceback (most recent call last):
File "site-packages\calibre\gui2\lrf_renderer\main.py", line 33, in run
File "site-packages\calibre\ebooks\lrf\lrfparser.py", line 28, in parse
File "site-packages\calibre\ebooks\lrf\lrfparser.py", line 56, in _parse_objects
File "site-packages\calibre\ebooks\lrf\objects.py", line 857, in initialize
KeyError: 'fontweight'

If I try to convert them to epub I get this error:

Convert book 1 of 1 (Flag in Exile)
Resolved conversion options
calibre version: 0.7.46
{'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 12.0,
'book_producer': None,
'change_justification': u'original',
'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., 'chapter|book|section|part|prologue|epilogue\\s+', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': 'c:\\users\\larry\\appdata\\local\\temp\\calibre_0 .7.46_tmp_ontzbb\\calibre_0.7.46_vkxaal.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_split_on_page_breaks': False,
'enable_heuristics': True,
'epub_flatten': False,
'extra_css': u'@font-face {\nfont-family:"Time New Roman";\nfont-weight: normal;\nfont-style: normal;\nsrc:url(res:///Data/fonts/Time New Roman.ttf);\n}\n@font-face { \nfont-family:"Time New Roman";\nfont-weight: bold; \nfont-style: normal; \nsrc:url(res:///Data/fonts/Time New Roman.ttf);\n}\n@font-face { \nfont-family:"Time New Roman";\nfont-weight: normal; \nfont-style: italic;\nsrc:url(res:///Data/fonts//Time New Roman.ttf);\n}\n@font-face { \nfont-family:"Time New Roman";\nfont-weight: bold; \nfont-style: italic;\nsrc:url(res:///Data/fonts//Time New Roman.ttf);\n}\n\nbody {font-family:"Time New Roman", serif;\n}',
'extract_to': None,
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': u'7.5, 9.0, 10.0, 12.0, 15.5, 20.0, 22.0, 24.0',
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.SonyReaderInput object at 0x05A96C10>,
'insert_blank_line': False,
'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.SonyReader900Output object at 0x05A96F50>,
'page_breaks_before': u"//*[name()='h1' or name()='h2']",
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': 'c:\\users\\larry\\appdata\\local\\temp\\calibre_0 .7.46_tmp_ontzbb\\calibre_0.7.46_nadezp.opf',
'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,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: LRF Input running
on C:\E-Books\David Weber\Flag in Exile (124)\Flag in Exile - David Weber.lrf
Generating XML
Python function terminated unexpectedly
'fontweight' (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 103, in main
File "site.py", line 85, in run_entry_point
File "site-packages\calibre\utils\ipc\worker.py", line 110, 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 904, in run
File "site-packages\calibre\customize\conversion.py", line 204, in __call__
File "site-packages\calibre\ebooks\lrf\input.py", line 366, in convert
File "site-packages\calibre\ebooks\lrf\lrfparser.py", line 28, in parse
File "site-packages\calibre\ebooks\lrf\lrfparser.py", line 56, in _parse_objects
File "site-packages\calibre\ebooks\lrf\objects.py", line 857, in initialize
KeyError: 'fontweight'

I can't seem to figure out this fontweight error anybody run into this before?
lgadams is offline   Reply With Quote
Old 02-18-2011, 09:21 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,433
Karma: 950001
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
fontweight is an internal object of the LRF file calibre does not understand. Calibre's LRF input was designed to only work reliably with LRF's produced by calibre.
user_none is offline   Reply With Quote
Old 02-18-2011, 09:27 PM   #3
lgadams
Junior Member
lgadams began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2008
Device: PRS-505
Wow that seems like a dead end. Are there other converter programs to change these files?
lgadams is offline   Reply With Quote
Old 02-18-2011, 09:36 PM   #4
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: 25,810
Karma: 5006091
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Well that particular error is rather easy to workaround. The workaround will be in the next release.
kovidgoyal is online now   Reply With Quote
Old 02-18-2011, 09:46 PM   #5
lgadams
Junior Member
lgadams began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2008
Device: PRS-505
Thanks I look forward to the new release then.
lgadams is offline   Reply With Quote
Reply

Tags
.lrf, fontweight, sony

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Slight problem sending lrf files to Sony PRS-600 speakingtohe Calibre 2 04-14-2010 01:50 AM
non Sony .lrf files??? cipher57 LRF 7 01-18-2009 04:10 AM
Images in lrf files on the Sony Reader garygibsonsf Calibre 1 01-05-2009 11:00 AM
ConvertLit Problems and Sony files alanjohngreen Workshop 2 12-30-2007 10:12 AM


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


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