예제 #1
0
 def create_document_from_filename(self, filename, activate=False):
     if filename[-4:] == '.tex':
         document = LaTeXDocument()
     elif filename[-4:] == '.bib':
         document = BibTeXDocument()
     else:
         return None
     document.set_filename(filename)
     response = document.populate_from_filename()
     if response != False:
         self.add_document(document)
         if activate:
             self.set_active_document(document)
     if document.is_latex_document():
         document.preview.set_pdf_filename_from_tex_filename(filename)
     return document
예제 #2
0
    def create_latex_document(self, activate=False):
        document = LaTeXDocument()
        self.add_document(document)

        if activate:
            self.set_active_document(document)