When generating latex references, also insert latex target/anchor for the ids defined on the node (mimic HTML writer behavior)

This commit is contained in:
Olivier Heurtier 2014-07-23 22:33:17 +02:00
parent da20c3713b
commit 6037cdc228

View File

@ -1166,6 +1166,8 @@ class LaTeXTranslator(nodes.NodeVisitor):
raise nodes.SkipNode
def visit_reference(self, node):
for id in node.get('ids'):
self.body += self.hypertarget(id, anchor=True)
uri = node.get('refuri', '')
if not uri and node.get('refid'):
uri = '%' + self.curfilestack[-1] + '#' + node['refid']