コード例 #1
0
ファイル: article.py プロジェクト: AaronMBrown/denigma
 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()
コード例 #2
0
ファイル: article.py プロジェクト: AaronMBrown/denigma
 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()