Merged in olivier-heurtier/sphinx (pull request #255)

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:
Takayuki Shimizukawa 2014-08-03 16:39:00 +09:00
commit 55bf3c27cf

View File

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