mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Use fully_normalize_name() instead of str.lower()
This commit is contained in:
parent
27c76fcb89
commit
b0e77e4c75
@ -14,6 +14,7 @@ import unicodedata
|
|||||||
|
|
||||||
from six import iteritems
|
from six import iteritems
|
||||||
from docutils import nodes
|
from docutils import nodes
|
||||||
|
from docutils.nodes import fully_normalize_name
|
||||||
from docutils.parsers.rst import directives
|
from docutils.parsers.rst import directives
|
||||||
from docutils.statemachine import ViewList
|
from docutils.statemachine import ViewList
|
||||||
|
|
||||||
@ -636,7 +637,7 @@ class StandardDomain(Domain):
|
|||||||
return None
|
return None
|
||||||
|
|
||||||
title = contnode.astext()
|
title = contnode.astext()
|
||||||
if target == title.lower():
|
if target == fully_normalize_name(title):
|
||||||
prefix = env.config.numfig_format.get(figtype, '')
|
prefix = env.config.numfig_format.get(figtype, '')
|
||||||
title = prefix.replace('%s', '#')
|
title = prefix.replace('%s', '#')
|
||||||
newtitle = prefix % '.'.join(map(str, fignumber))
|
newtitle = prefix % '.'.join(map(str, fignumber))
|
||||||
|
Loading…
Reference in New Issue
Block a user