diff --git a/src/calibre/ebooks/metadata/book/render.py b/src/calibre/ebooks/metadata/book/render.py index 7dd08428a3..ba9aa7d8d7 100644 --- a/src/calibre/ebooks/metadata/book/render.py +++ b/src/calibre/ebooks/metadata/book/render.py @@ -90,7 +90,8 @@ def author_search_href(which, title=None, author=None): def mi_to_html( mi, field_list=None, default_author_link=None, use_roman_numbers=True, - rating_font='Liberation Serif', rtl=False, comments_heading_pos='hide' + rating_font='Liberation Serif', rtl=False, comments_heading_pos='hide', + for_qt=False, ): if field_list is None: field_list = get_field_list(mi) @@ -324,8 +325,9 @@ def mi_to_html( ans = [u'%s'%(fieldl.replace('#', '_'), classname(fieldl), html) for fieldl, html in ans] # print '\n'.join(ans) - direction = 'rtl' if rtl else 'ltr' - margin = 'left' if rtl else 'right' - return u'' + \ - u'%s
'%( - direction, margin, u'\n'.join(ans)), comment_fields + rans = u'{}
'.format(rans, '\n'.join(ans)), comment_fields diff --git a/src/calibre/gui2/book_details.py b/src/calibre/gui2/book_details.py index 30664c36e5..d33dad7afc 100644 --- a/src/calibre/gui2/book_details.py +++ b/src/calibre/gui2/book_details.py @@ -163,7 +163,7 @@ def render_data(mi, use_roman_numbers=True, all_fields=False, pref_name='book_di return mi_to_html( mi, field_list=field_list, use_roman_numbers=use_roman_numbers, rtl=is_rtl(), rating_font=rating_font(), default_author_link=default_author_link(), - comments_heading_pos=gprefs['book_details_comments_heading_pos'] + comments_heading_pos=gprefs['book_details_comments_heading_pos'], for_qt=True ) # }}}