393: #line 412 "text_weaver.ipk" 394: def begin_keyed_list(self): 395: self.margin = self.margin + 4 396: 397: def begin_numbered_list(self,start=1): 398: self.margin = self.margin + 4 399: self.numbered_list_stack.append(start) 400: 401: def begin_bullet_list(self): 402: self.margin = self.margin + 4 403: 404: def end_keyed_list(self): 405: self.par() 406: self.margin = self.margin - 4 407: 408: def end_numbered_list(self): 409: self.par() 410: self.margin = self.margin - 4 411: del self.numbered_list_stack[-1] 412: 413: def end_bullet_list(self): 414: self.par() 415: self.margin = self.margin - 4 416: 417: def begin_keyed_list_item(self,key): 418: self.par() 419: self._goto(self.margin-4) 420: self._write(key+' ') 421: self._goto(self.margin) 422: 423: def begin_numbered_list_item(self): 424: self.par() 425: key = "%2d. " % self.numbered_list_stack[-1] 426: self.numbered_list_stack[-1] = self.numbered_list_stack[-1] + 1 427: self._goto(self.margin-4) 428: self._write(key) 429: 430: def begin_bullet_list_item(self): 431: self.par() 432: key = '* ' 433: self._goto(0) 434: self._goto(self.margin-4) 435: self._write(key) 436: