Fixed hard line breaks in markdown export

This commit is contained in:
Veronica K. B. Olsen
2019-11-18 20:15:29 +01:00
parent b667dcc6f7
commit 5f104f9c48
2 changed files with 5 additions and 4 deletions
+3 -2
View File
@@ -85,7 +85,8 @@ class ToMarkdown(Tokenizer):
# indicating a new paragraph.
if tType == self.T_EMPTY:
if len(thisPar) > 0:
self.theResult += "%s\n\n" % " ".join(thisPar)
tTemp = "\n".join(thisPar)
self.theResult += "%s\n\n" % tTemp.rstrip()
thisPar = []
elif tType == self.T_HEAD1:
@@ -104,7 +105,7 @@ class ToMarkdown(Tokenizer):
self.theResult += "%s\n\n" % tText
elif tType == self.T_SKIP:
self.theResult += "\n\n\n\n"
self.theResult += "\n\n\n"
elif tType == self.T_TEXT:
thisPar.append(tText)
+2 -2
View File
@@ -122,8 +122,8 @@ class ToText(Tokenizer):
tText = self._centreText(tText,self.wordWrap)
self.theResult += "%s\n\n" % tText
elif tType == self.T_SEP:
self.theResult += "\n\n\n\n"
elif tType == self.T_SKIP:
self.theResult += "\n\n\n"
elif tType == self.T_TEXT:
thisPar.append(tText)