From 7e303f6503e5cc23376ce30dfbe2dd1515cd739b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 18 Apr 2019 08:26:09 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/pdf/render/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/pdf/render/common.py b/src/calibre/ebooks/pdf/render/common.py index 52ccd8b396..fe0f8e4cfc 100644 --- a/src/calibre/ebooks/pdf/render/common.py +++ b/src/calibre/ebooks/pdf/render/common.py @@ -94,7 +94,7 @@ class Name(unicode_type): sharp = ord(b'#') buf = ( codepoint_to_chr(x).encode('ascii') if 33 < x < 126 and x != sharp else - b'#'+hex(x).encode('ascii') for x in raw) + '#{:x}'.format(x).encode('ascii') for x in raw) stream.write(b'/'+b''.join(buf))