Merged revisions 64628 via svnmerge from

svn+ssh://pythondev@svn.python.org/doctools/branches/0.4.x

........
  r64628 | georg.brandl | 2008-07-01 22:11:27 +0200 (Tue, 01 Jul 2008) | 2 lines

  Add sub-/superscript node handling to TextBuilder. #3217.
........
This commit is contained in:
Georg Brandl 2008-07-01 20:13:15 +00:00
parent 1f5735f371
commit 84d81f7936

View File

@ -571,6 +571,16 @@ class TextTranslator(nodes.NodeVisitor):
def depart_literal(self, node): def depart_literal(self, node):
self.add_text('``') self.add_text('``')
def visit_subscript(self, node):
self.add_text('_')
def depart_subscript(self, node):
pass
def visit_superscript(self, node):
self.add_text('^')
def depart_superscript(self, node):
pass
def visit_footnote_reference(self, node): def visit_footnote_reference(self, node):
self.add_text('[%s]' % node.astext()) self.add_text('[%s]' % node.astext())
raise nodes.SkipNode raise nodes.SkipNode