aboutsummaryrefslogtreecommitdiff
path: root/mammoth/conversion.py
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-02-07 18:39:51 +0000
committerMichael Williamson <mike@zwobble.org>2015-02-07 18:39:51 +0000
commitc58934d6e0a9062e5b982a3942d7a034d7ead7f7 (patch)
tree24b0d329e565d2c91d47cf1d0ec4c0f28a9c4ce5 /mammoth/conversion.py
parentbb62d2d8e3865d2eac72f12f6dc09366e811e0b8 (diff)
Add child method to HtmlGenerator
Diffstat (limited to 'mammoth/conversion.py')
-rw-r--r--mammoth/conversion.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/mammoth/conversion.py b/mammoth/conversion.py
index 7ea3998..61ce17b 100644
--- a/mammoth/conversion.py
+++ b/mammoth/conversion.py
@@ -78,7 +78,7 @@ class DocumentConverter(object):
def _convert_run(self, run, html_generator):
- run_generator = HtmlGenerator()
+ run_generator = html_generator.child()
html_path = self._find_html_path_for_run(run)
if html_path:
satisfy_html_path(run_generator, html_path)
@@ -127,7 +127,7 @@ class DocumentConverter(object):
def _convert_table_cell(self, table_cell, html_generator):
html_generator.start("td", always_write=True)
for child in table_cell.children:
- child_generator = HtmlGenerator()
+ child_generator = html_generator.child()
self.convert_element_to_html(child, child_generator)
child_generator.end_all()
html_generator.append(child_generator)
@@ -161,7 +161,7 @@ class DocumentConverter(object):
def _convert_note(self, note, html_generator):
html_generator.start("li", {"id": self._note_html_id(note)})
- note_generator = HtmlGenerator()
+ note_generator = html_generator.child()
self._convert_elements_to_html(note.body, note_generator)
note_generator.text(" ")
note_generator.start("a", {"href": "#" + self._note_ref_html_id(note)})