diff --git a/fb2mobi.config b/fb2mobi.config
index 9ab90c2..e2a3b9c 100644
--- a/fb2mobi.config
+++ b/fb2mobi.config
@@ -9,7 +9,7 @@
mobi
1
- '"-.…0123456789‒–—«»“”
+ '"-.…0123456789‒–—«»“”<>
False
diff --git a/modules/fb2html.py b/modules/fb2html.py
index 84a99f6..10938a7 100644
--- a/modules/fb2html.py
+++ b/modules/fb2html.py
@@ -933,7 +933,7 @@ def parse_format(self, elem, tag=None, css=None, href=None):
if self.page_length + len(text) >= self.characters_per_page:
hs = self.insert_hyphenation(text)
if dodropcaps > 0:
- self.buff.append('{}{}'.format(hs[0:dodropcaps], save_html(hs[dodropcaps:])))
+ self.buff.append('{}{}'.format(save_html(hs[0:dodropcaps]), save_html(hs[dodropcaps:])))
dodropcaps = 0
else:
self.buff.append(save_html(hs))
@@ -946,7 +946,7 @@ def parse_format(self, elem, tag=None, css=None, href=None):
if len(text) > 0:
hs = self.insert_hyphenation(text)
if dodropcaps > 0:
- self.buff.append('{}{}'.format(hs[0:dodropcaps], save_html(hs[dodropcaps:])))
+ self.buff.append('{}{}'.format(save_html(hs[0:dodropcaps]), save_html(hs[dodropcaps:])))
else:
self.buff.append(save_html(hs))
self.pages_list[self.current_file] = page
@@ -954,7 +954,7 @@ def parse_format(self, elem, tag=None, css=None, href=None):
self.page_length += len(elem.text)
hs = self.insert_hyphenation(elem.text)
if dodropcaps > 0:
- self.buff.append('{}{}'.format(hs[0:dodropcaps], save_html(hs[dodropcaps:])))
+ self.buff.append('{}{}'.format(save_html(hs[0:dodropcaps]), save_html(hs[dodropcaps:])))
else:
self.buff.append(save_html(hs))
diff --git a/version.py b/version.py
index 0a96b2d..4141392 100644
--- a/version.py
+++ b/version.py
@@ -4,5 +4,5 @@
WINDOWS = platform.system().lower() == "windows"
-VERSION = u'3.6.38'
+VERSION = u'3.6.39'