mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
commit
db23555f7d
@ -473,14 +473,14 @@ class ManualPageTranslator(SphinxTranslator, BaseTranslator):
|
|||||||
if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'):
|
if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'):
|
||||||
self.body.append('.sp\n')
|
self.body.append('.sp\n')
|
||||||
else:
|
else:
|
||||||
BaseTranslator.visit_caption(self, node)
|
super().visit_caption(node)
|
||||||
|
|
||||||
def depart_caption(self, node):
|
def depart_caption(self, node):
|
||||||
# type: (nodes.Element) -> None
|
# type: (nodes.Element) -> None
|
||||||
if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'):
|
if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'):
|
||||||
self.body.append('\n')
|
self.body.append('\n')
|
||||||
else:
|
else:
|
||||||
BaseTranslator.depart_caption(self, node)
|
super().depart_caption(node)
|
||||||
|
|
||||||
# overwritten: handle section titles better than in 0.6 release
|
# overwritten: handle section titles better than in 0.6 release
|
||||||
def visit_title(self, node):
|
def visit_title(self, node):
|
||||||
|
@ -1414,7 +1414,7 @@ def test_includegraphics_oversized(app, status, warning):
|
|||||||
@pytest.mark.sphinx('latex', testroot='index_on_title')
|
@pytest.mark.sphinx('latex', testroot='index_on_title')
|
||||||
def test_index_on_title(app, status, warning):
|
def test_index_on_title(app, status, warning):
|
||||||
app.builder.build_all()
|
app.builder.build_all()
|
||||||
result = (app.outdir / 'Python.tex').text(encoding='utf8')
|
result = (app.outdir / 'python.tex').text(encoding='utf8')
|
||||||
assert ('\\chapter{Test for index in top level title}\n'
|
assert ('\\chapter{Test for index in top level title}\n'
|
||||||
'\\label{\\detokenize{contents:test-for-index-in-top-level-title}}'
|
'\\label{\\detokenize{contents:test-for-index-in-top-level-title}}'
|
||||||
'\\index{index@\\spxentry{index}}\n'
|
'\\index{index@\\spxentry{index}}\n'
|
||||||
|
Loading…
Reference in New Issue
Block a user