From 7cc87d84c47dcd53fcd22127975efd3355f70995 Mon Sep 17 00:00:00 2001 From: jfbu Date: Tue, 8 Jun 2021 23:14:01 +0200 Subject: [PATCH 1/2] Fix #9313 --- 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 546db9e31be..796e0cb92fb 100644 --- a/sphinx/writers/latex.py +++ b/sphinx/writers/latex.py @@ -966,7 +966,7 @@ def visit_row(self, node: Element) -> None: # insert suitable strut for equalizing row heights in given multirow self.body.append(r'\sphinxtablestrut{%d}' % cell.cell_id) else: # use \multicolumn for wide multirow cell - self.body.append(r'\multicolumn{%d}{|l|}\sphinxtablestrut{%d}}' % + self.body.append(r'\multicolumn{%d}{|l|}{\sphinxtablestrut{%d}}' % (cell.width, cell.cell_id)) def depart_row(self, node: Element) -> None: From 67e48df37819e78e26aa6aefc11031948d70fbca Mon Sep 17 00:00:00 2001 From: jfbu Date: Wed, 9 Jun 2021 07:40:35 +0200 Subject: [PATCH 2/2] Update CHANGES --- CHANGES | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index 5b890fe8420..b5011d71847 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,8 @@ Features added Bugs fixed ---------- +* 9313: LaTeX: complex table with merged cells broken since 4.0 + Testing --------