Fix a regression in 0.8.51 that caused conversion to HTMLZ to not have any CSS

This commit is contained in:
Kovid Goyal 2012-05-24 10:22:16 +05:30
parent 5c61a2da48
commit 9b21272e46

View File

@ -120,13 +120,12 @@ class OEB2HTML(object):
el.attrib['id'] = self.get_link_id(page.href, el.attrib['id'])[1:]
def get_css(self, oeb_book):
css = u''
css = b''
for item in oeb_book.manifest:
if item.media_type == 'text/css':
css = item.data.cssText
break
css += item.data.cssText + b'\n\n'
return css
def prepare_string_for_html(self, raw):
raw = prepare_string_for_xml(raw)
raw = raw.replace(u'\u00ad', '­')