From: David G. <go...@us...> - 2003-02-20 22:35:50
|
Update of /cvsroot/docutils/docutils/docutils/writers In directory sc8-pr-cvs1:/tmp/cvs-serv1580/docutils/writers Modified Files: html4css1.py Log Message: sidebar improvements Index: html4css1.py =================================================================== RCS file: /cvsroot/docutils/docutils/docutils/writers/html4css1.py,v retrieving revision 1.74 retrieving revision 1.75 diff -u -d -r1.74 -r1.75 --- html4css1.py 20 Feb 2003 14:33:29 -0000 1.74 +++ html4css1.py 20 Feb 2003 22:35:47 -0000 1.75 @@ -937,10 +937,16 @@ self.unimplemented_visit(node) def visit_subtitle(self, node): - self.body.append(self.starttag(node, 'h2', '', CLASS='subtitle')) + if isinstance(node.parent, nodes.sidebar): + self.body.append(self.starttag(node, 'p', '', + CLASS='sidebar-subtitle')) + self.context.append('</p>\n') + else: + self.body.append(self.starttag(node, 'h2', '', CLASS='subtitle')) + self.context.append('</h2>\n') def depart_subtitle(self, node): - self.body.append('</h2>\n') + self.body.append(self.context.pop()) def visit_system_message(self, node): if node['level'] < self.document.reporter['writer'].report_level: |