Skip to content

Commit 571becb

Browse files
committed
Re-instate the footnote-reference class
1 parent 0858c3b commit 571becb

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

sphinx/writers/html5.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -887,3 +887,12 @@ def depart_math_block(self, node: Element, math_env: str = '') -> None:
887887
_, depart = self.builder.app.registry.html_block_math_renderers[name]
888888
if depart: # type: ignore[truthy-function]
889889
depart(self, node)
890+
891+
# See Docutils r9413
892+
# Re-instate the footnote-reference class
893+
def visit_footnote_reference(self, node):
894+
href = '#' + node['refid']
895+
classes = ['footnote-reference', self.settings.footnote_references]
896+
self.body.append(self.starttag(node, 'a', suffix='', classes=classes,
897+
role='doc-noteref', href=href))
898+
self.body.append('<span class="fn-bracket">[</span>')

0 commit comments

Comments
 (0)