65: #line 76 "latex_weaver.ipk"
66: def class_reference(self, hlevel=2, *args, **kwds):
67: ids = self.master.classes
68: keys = ids.keys()
69: keys.sort()
70: if hlevel >0:
71: self.head(hlevel,'Index of Classes')
72: self._writeline('\\begin{tabular}{ll}')
73: for k in keys:
74: refs = ids[k]
75: self._write('\\verb+'+k+'+&')
76: old_df = ''
77: for sf,sc,df,dc in refs:
78: if old_df != '': self._write(', ')
79: if old_df != df:
80: self._writeline(cvt_code(df)+': '+str(dc)+'\\ref{'+sf+':'+str(sc)+'}')
81: old_df = df
82: else:
83: self._writeline(': '+str(dc)+'\\ref{'+sf+':'+str(sc)+'}')
84: self._write('\\\\\n')
85: self._writeline('\\end{tabular}\n')
86:
87:
88: def set_fc_anchor(self,file,count):
89: self._write('\\label{'+file+':'+str(count)+'}')
90: