def do_tikz(self,node): if not hasattr(self,'picture_nrcom'): self.picture_nrcom = 1 else: self.picture_nrcom += 1 file_out = open('./tikzcom'+ str(self.picture_nrcom) + '.svg','w+') file_out.write(tikz2svg.tikz2svg(self.tikzcom_images['tikz'+ str(self.picture_nrcom)])) file_out.close() return u'[[File:tikzcom' + unicode(self.picture_nrcom) + u'.svg]]'
def do_tikzpicture(self,node, label=''): if not hasattr(self,'picture_nr'): self.picture_nr = 1 else: self.picture_nr += 1 if label=='': label = 'tikz '+ str(self.picture_nr) + '.svg' file_out = open(label + '.svg','w+') file_out.write(tikz2svg.tikz2svg(self.tikz_images['tikz'+ str(self.picture_nr)])) file_out.close() return u'[[File:'+ label +']]'