From ecf21962d5fac590f9a8103fda8608e6cade3843 Mon Sep 17 00:00:00 2001 From: Lee Date: Thu, 14 Apr 2011 18:34:49 +0800 Subject: [PATCH] ... --- src/calibre/ebooks/mobi/mobiml.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/mobi/mobiml.py b/src/calibre/ebooks/mobi/mobiml.py index 8c7b740cdb..1e626cf916 100644 --- a/src/calibre/ebooks/mobi/mobiml.py +++ b/src/calibre/ebooks/mobi/mobiml.py @@ -464,10 +464,9 @@ class MobiMLizer(object): valign = style['vertical-align'] not_baseline = valign in ('super', 'sub', 'text-top', 'text-bottom') or ( - isinstance(valign, (float, int)) and abs(valign) != 0) or ( - tag in ('sup', 'sub')) + isinstance(valign, (float, int)) and abs(valign) != 0) issup = valign in ('super', 'text-top') or ( - isinstance(valign, (float, int)) and valign > 0) or tag == 'sup' + isinstance(valign, (float, int)) and valign > 0) vtag = 'sup' if issup else 'sub' if not_baseline and not ignore_valign and tag not in NOT_VTAGS and not isblock: nroot = etree.Element(XHTML('html'), nsmap=MOBI_NSMAP)