From e65d1325f85a2cfae7a95a0e64628c4fe4092131 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 25 Jun 2009 09:02:56 -0700 Subject: [PATCH] Fix processing of --margin-x options for LRF output --- src/calibre/ebooks/lrf/output.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/lrf/output.py b/src/calibre/ebooks/lrf/output.py index a9763adeca..6ca27ba9a4 100644 --- a/src/calibre/ebooks/lrf/output.py +++ b/src/calibre/ebooks/lrf/output.py @@ -58,8 +58,8 @@ class LRFOptions(object): for x in ('top', 'bottom', 'left', 'right'): - setattr(self, x+'_margin', (self.profile.dpi/72.) * getattr(opts, - 'margin_'+x)) + setattr(self, x+'_margin', + (self.profile.dpi/72.) * float(getattr(opts, 'margin_'+x))) for x in ('wordspace', 'header', 'header_format', 'minimum_indent', 'serif_family',