Convert usfm bibles into gemtext (python library/utility)
usx2gmi: fix parsing text which follows a node
| -rwxr-xr-x | usx2gmi.py | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -25,9 +25,15 @@ def convertBlock(thing): def convertInline(thing): # TODO: Implement this. + out = '' if thing.text: - return thing.text.replace("\n"," ").strip() - return '' + out = thing.text.replace("\n"," ").strip() + for t in thing: + out += convertInline(t) + if t.tail: + out += t.tail.replace("\n"," ") + + return out if __name__ == '__main__': main(sys.argv) |