diff options
author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2011-06-30 22:14:29 +0000 |
---|---|---|
committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2011-06-30 22:14:29 +0000 |
commit | 1b842d8f1c06cb00b6cb4000f24f595014a2a04f (patch) | |
tree | c0141ca2b44a1668c8c9e13034796d0008dc4eed /docutils/parsers/rst/directives/images.py | |
parent | 88b257eec30b5e84c133191c1feeb3d6834f4e18 (diff) | |
download | docutils-1b842d8f1c06cb00b6cb4000f24f595014a2a04f.tar.gz |
New "name" directive option attaching a reference name.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7062 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/parsers/rst/directives/images.py')
-rw-r--r-- | docutils/parsers/rst/directives/images.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/docutils/parsers/rst/directives/images.py b/docutils/parsers/rst/directives/images.py index 3f5dd9bc4..7ac9d7768 100644 --- a/docutils/parsers/rst/directives/images.py +++ b/docutils/parsers/rst/directives/images.py @@ -42,6 +42,7 @@ class Image(Directive): 'width': directives.length_or_percentage_or_unitless, 'scale': directives.percentage, 'align': align, + 'name': directives.unchanged, 'target': directives.unchanged_required, 'class': directives.class_option} @@ -85,6 +86,7 @@ class Image(Directive): del self.options['target'] set_classes(self.options) image_node = nodes.image(self.block_text, **self.options) + self.add_name(image_node) if reference_node: reference_node += image_node return messages + [reference_node] |