From d87202798c84448abb3df9b9e92056373187ae97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toni=20Ru=C5=BEa?= Date: Wed, 10 Jul 2019 14:38:06 +0200 Subject: [PATCH 1/2] =?UTF-8?q?Prevent=20page=20brake=20in=20the=20middle?= =?UTF-8?q?=20of=20a=20`seealso`=C2=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sphinx/writers/latex.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/writers/latex.py b/sphinx/writers/latex.py index 6a96a9ac7b4..8a1803c5f78 100644 --- a/sphinx/writers/latex.py +++ b/sphinx/writers/latex.py @@ -813,7 +813,7 @@ def depart_desc_content(self, node: Element) -> None: pass def visit_seealso(self, node: Element) -> None: - self.body.append('\n\n\\sphinxstrong{%s:}\n\n' % admonitionlabels['seealso']) + self.body.append('\n\n\\sphinxstrong{%s:}\n\\nopagebreak\n\n' % admonitionlabels['seealso']) def depart_seealso(self, node: Element) -> None: self.body.append("\n\n") From b9e798a390dc47a1a88dec34182c3974ec2f24cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toni=20Ru=C5=BEa?= Date: Tue, 8 Dec 2020 17:41:34 +0100 Subject: [PATCH 2/2] Fold long line --- sphinx/writers/latex.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sphinx/writers/latex.py b/sphinx/writers/latex.py index 8a1803c5f78..2445723de8a 100644 --- a/sphinx/writers/latex.py +++ b/sphinx/writers/latex.py @@ -813,7 +813,8 @@ def depart_desc_content(self, node: Element) -> None: pass def visit_seealso(self, node: Element) -> None: - self.body.append('\n\n\\sphinxstrong{%s:}\n\\nopagebreak\n\n' % admonitionlabels['seealso']) + self.body.append('\n\n\\sphinxstrong{%s:}\n\\nopagebreak\n\n' + % admonitionlabels['seealso']) def depart_seealso(self, node: Element) -> None: self.body.append("\n\n")