def _insert_after(self, text=None, style=None):
    p = OxmlElement('w:p')
    self._p.addnext(p)
    paragraph = Paragraph(p, self._parent)
    if text:
        paragraph.add_run(text)
    if style is not None:
        paragraph.style = style
    return paragraph
Example #2
0
 def text_set_fixture(self):
     paragraph = Paragraph(element('w:p'), None)
     paragraph.add_run('must not appear in result')
     new_text_value = 'foo\tbar\rbaz\n'
     expected_text_value = 'foo\tbar\nbaz\n'
     return paragraph, new_text_value, expected_text_value
Example #3
0
 def text_set_fixture(self):
     paragraph = Paragraph(element('w:p'), None)
     paragraph.add_run('must not appear in result')
     new_text_value = 'foo\tbar\rbaz\n'
     expected_text_value = 'foo\tbar\nbaz\n'
     return paragraph, new_text_value, expected_text_value