522: #line 579 "html_weaver.ipk" 523: def prolog(self): 524: kwds = self.keywords 525: w = self._writeline 526: w('<DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">') 527: w( '<HTML>') 528: w( '<HEAD>') 529: 530: self.write_tagged('TITLE', self.title) 531: 532: w( '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">') 533: if kwds.has_key('author'): 534: author =kwds['author'] 535: w( '<META NAME="Author" CONTENT="'+author+'">') 536: w( '<META NAME="Generator" CONTENT="Interscript">') 537: extra = kwds.get('head_extra',''); 538: w('<LINK REL=STYLESHEET TYPE="text/css" HREF="interscript.css" TITLE="Interscript Standard">') 539: w(extra); 540: w('<LINK REL=STYLESHEET TYPE="text/css" HREF="user.css" TITLE="User Overrride">') 541: w( '</HEAD>') 542: w( '<BODY>') 543: if kwds.has_key('pagehead'): 544: self._write(kwds['pagehead']) 545: if kwds.has_key('title'): 546: self._write('<H1 ALIGN="CENTER">'+self.title+'</H1>') 547: if kwds.has_key('heading_level_offset'): 548: self.heading_level_offset = kwds['heading_level_offset'] 549: 550: def epilog(self): 551: kwds = self.keywords 552: self._endmode() 553: if kwds.has_key('pagefoot'): 554: self._write(kwds['pagefoot']) 555: self._writeline('</BODY>') 556: self._writeline('</HTML>') 557: