def word(self, input=None, output=None, close=False, insert=False): """Creates a Word output document.""" if input: word = Word(input) else: word = Word() if insert: word.insert(self.string) else: word.write(self.string) if output: word.save(output) else: word.save() if close: word.close()
def wd(self, input=None, output=None, close=False, insert=False): """Creates a Word output document including emphasis. Note this is unfortunaly very slow.""" if input: word = Word(input) else: word = Word() #word.visible() strings = self.string.split('\n') strings.reverse() for string in strings: print string if "*" in string: word.insertEmphasis(string+'\n') else: word.insert(string+'\n') if output: word.save(output) else: word.save() if close: word.close()