6.4.7.11. Tables

Start python section to interscript/weavers/latex.py[12 /19 ] Next Prev Last
   281: #line 304 "latex_weaver.ipk"
   282:   def begin_table(self, *headings, **kwds):
   283:     self._writeline('\\begin{table}[h]\\begin{tabular}{|'+'l|'*len(headings)+'}\hline')
   284:     self.write(headings[0])
   285:     for h in headings[1:]:
   286:       self._write('&')
   287:       self.write(h)
   288:     self._writeline(r'\\\hline')
   289: 
   290:   def table_row(self,data):
   291:     self.write(data[0])
   292:     for d in data[1:]:
   293:       self._write('&')
   294:       self.write(d)
   295:     self._writeline(r'\\')
   296: 
   297:   def table_rule(self):
   298:     self._writeline(r'\hline')
   299: 
   300:   def end_table(self):
   301:     self._writeline('\\hline\\end{tabular}\\end{table}')
   302: 
End python section to interscript/weavers/latex.py[12]