diff --git a/secretary.py b/secretary.py
index 722e1e6..0922f52 100644
--- a/secretary.py
+++ b/secretary.py
@@ -413,10 +413,13 @@ class Renderer(object):
"""
Replace line feed and/or tabs within text:span entities.
"""
- find_pattern = r'(?is)([^>]*?([\n|\t])[^<]*?)'
+ find_pattern = r'(?is)([^>]*?([\n|\t|\r|\x0b|\x0c])[^<]*?)'
for m in re.findall(find_pattern, xml_text):
replacement = m[1].replace('\n', '')
replacement = replacement.replace('\t', '')
+ replacement = replacement.replace('\r', '')
+ replacement = replacement.replace('\x0b', '')
+ replacement = replacement.replace('\x0c', '')
xml_text = xml_text.replace(m[1], replacement)
return xml_text