TXT: Textileml tweaks.

This commit is contained in:
John Schember 2011-05-12 18:06:17 -04:00
parent 84536ea49f
commit dc0834e8bc

View File

@ -106,13 +106,13 @@ class TextileMLizer(OEB2HTML):
text = re.sub(r'\nbq\.\n?\np.*\. ', r'\nbq. ', text)
#reduce blank lines
text = re.sub(r'\n{3}', r'\n\n', text)
text = re.sub(r'\n{3}', r'\n\np. \n\n', text)
text = re.sub(u'%\n(p[<>=]{1,2}\.|p\.)', r'%\n\n\1', text)
#Check span following blank para
text = re.sub(r'\n+ +%', r' %', text)
text = re.sub(u'p[<>=]{1,2}\.\n\n?', r'', text)
# blank paragraph
text = re.sub(r'(^|\n)p\.\n', r'\1p. \n', text)
text = re.sub(r'\n(p.*\.)\n', r'\n\1 \n\n', text)
# blank paragraph
text = re.sub(u'\n\xa0', r'\np. ', text)
# blank paragraph