Fix for docutils versions without directive.src attribute.

This commit is contained in:
Georg Brandl
2011-01-15 09:48:15 +01:00
parent a9728cb3e5
commit 130c6bd0b2

View File

@@ -70,7 +70,8 @@ class MathDirective(Directive):
node['docname'] = self.state.document.settings.env.docname
ret = [node]
node.line = self.lineno
node.source = self.src
if hasattr(self, 'src'):
node.source = self.src
if node['label']:
tnode = nodes.target('', '', ids=['equation-' + node['label']])
self.state.document.note_explicit_target(tnode)