Fix for unNew with & in chapter title.

This commit is contained in:
Jim Miller
2015-10-10 17:14:32 -05:00
parent df9065b1ba
commit afa14c568e
+4 -3
View File
@@ -265,21 +265,22 @@ def reset_orig_chapters_epub(inputio,outfile):
chapterorigtitle = None
tag = soup.find('meta',{'name':'chapterorigtitle'})
if tag:
chapterorigtitle = tag['content'].replace('"','"')
chapterorigtitle = tag['content'].replace('&','&').replace('"','"')
# toctitle is separate for add_chapter_numbers:toconly users.
chaptertoctitle = None
tag = soup.find('meta',{'name':'chaptertoctitle'})
if tag:
chaptertoctitle = tag['content'].replace('"','"')
chaptertoctitle = tag['content'].replace('&','&').replace('"','"')
elif chapterorigtitle:
chaptertoctitle = chapterorigtitle
chaptertitle = None
tag = soup.find('meta',{'name':'chaptertitle'})
if tag:
chaptertitle = tag['content'].replace('"','"')
chaptertitle = tag['content'].replace('&','&').replace('"','"')
# logger.debug("chaptertitle:(%s) chapterorigtitle:(%s)"%(chaptertitle, chapterorigtitle))
if chaptertitle and chapterorigtitle and chapterorigtitle != chaptertitle:
origdata = data
# print("\n%s\n%s\n"%(chapterorigtitle,chaptertitle))