From 47141e527e45880d2b143c0ec0c7f73bec30efc9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 14 Sep 2010 13:38:03 -0600 Subject: [PATCH] Fix handling of non-ASCII chars when redering series in default EPUB cover --- src/calibre/ebooks/oeb/transforms/cover.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/oeb/transforms/cover.py b/src/calibre/ebooks/oeb/transforms/cover.py index 59b42df68a..532c9bbc03 100644 --- a/src/calibre/ebooks/oeb/transforms/cover.py +++ b/src/calibre/ebooks/oeb/transforms/cover.py @@ -99,7 +99,8 @@ class CoverManager(object): series_string = None if m.series and m.series_index: series_string = _('Book %s of %s')%( - fmt_sidx(m.series_index[0], use_roman=True), m.series[0]) + fmt_sidx(m.series_index[0], use_roman=True), + unicode(m.series[0])) try: from calibre.ebooks import calibre_cover