summaryrefslogtreecommitdiff
path: root/sphinx/transforms.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/transforms.py')
-rw-r--r--sphinx/transforms.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/sphinx/transforms.py b/sphinx/transforms.py
index e4806092f..7624ad170 100644
--- a/sphinx/transforms.py
+++ b/sphinx/transforms.py
@@ -122,6 +122,12 @@ class AutoNumbering(Transform):
elif isinstance(node, nodes.image):
if has_child(node.parent, nodes.caption):
self.document.note_implicit_target(node.parent)
+ elif isinstance(node, nodes.table):
+ if has_child(node, nodes.title):
+ self.document.note_implicit_target(node)
+ elif isinstance(node, nodes.literal_block):
+ if has_child(node.parent, nodes.caption):
+ self.document.note_implicit_target(node.parent)
class SortIds(Transform):