diff --git a/.readthedocs.yml b/.readthedocs.yml
index 3a6b083b439a0e4b33a3b6ed1a5fbfcb22e77943..f6efbc6e7ac888e36405e70da6881c63f58bdb82 100644
--- a/.readthedocs.yml
+++ b/.readthedocs.yml
@@ -3,10 +3,10 @@ version: 2
 python:
   version: "3.8"
   install:
-      - method: pip
-        path: .
-        extra_requirements:
-        - sphinx
+    - method: pip
+      path: .
+      extra_requirements:
+      - sphinx
 
 sphinx:
   builder: html
diff --git a/setup.cfg b/setup.cfg
index 5e99916536c23e46d4e4afe951811596a8fa6159..728f76f22123273edd1cf674ae8f95bf4fa7d405 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -47,7 +47,7 @@ install_requires =
     sphinx-comments
     sphinx-copybutton
     sphinx-external-toc~=0.2.3
-    sphinx-jupyterbook-latex~=0.4.3
+    sphinx-jupyterbook-latex~=0.4.6
     sphinx-panels~=0.6.0
     sphinx-thebe~=0.0.10
     sphinx_book_theme~=0.1.4
diff --git a/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html b/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html
index daf9bcbcea463823dbe65f36f2998351587294d0..fadc0159b38aaa73b951558240e0e34aaa0bc98b 100644
--- a/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html
+++ b/tests/test_build/_toc_numbered_depth_parts_subset.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 1
    </span>
@@ -19,7 +19,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 2
    </span>
@@ -36,7 +36,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 3
    </span>
diff --git a/tests/test_build/_toc_numbered_parts.sphinx4.html b/tests/test_build/_toc_numbered_parts.sphinx4.html
index 202f3dfc17fc30681c74d7456cfcbded6932b0fb..677dc60615269213e2272c9eec5c4dfefe959eb7 100644
--- a/tests/test_build/_toc_numbered_parts.sphinx4.html
+++ b/tests/test_build/_toc_numbered_parts.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 1
    </span>
@@ -37,7 +37,7 @@
     </input>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 2
    </span>
diff --git a/tests/test_build/_toc_numbered_parts_subset.sphinx4.html b/tests/test_build/_toc_numbered_parts_subset.sphinx4.html
index dc255084ae431a081cfe98baef8e4f4d7e12c296..85b04f8d211065fbe4ad72b275460b953c8264e7 100644
--- a/tests/test_build/_toc_numbered_parts_subset.sphinx4.html
+++ b/tests/test_build/_toc_numbered_parts_subset.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 1
    </span>
@@ -19,7 +19,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 2
    </span>
@@ -36,7 +36,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 3
    </span>
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html
index 0951df4415845977974b9f1ac2832f8efd6b5b51..71078a38ae70178995e925f1ad50995a350c5aed 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_depth_parts_subset_multitoc_numbering_false.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 1
    </span>
@@ -19,7 +19,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 2
    </span>
@@ -36,7 +36,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 3
    </span>
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html
index 7237e8e4bd43571b5d0c0ac772a6733f67db8b91..c3dbbc94698a6e2609f45bb887c272c1c00a75e7 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_multitoc_numbering_false.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 1
    </span>
@@ -37,7 +37,7 @@
     </input>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 2
    </span>
diff --git a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html
index fcd913d6c3a8127872ddac3ff5ff8ca952cdc37f..518f52eba96c8800bc3d44d5c01f716684e866f0 100644
--- a/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html
+++ b/tests/test_sphinx_multitoc_numbering/_toc_numbered_parts_subset_multitoc_numbering_false.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 1
    </span>
@@ -19,7 +19,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 2
    </span>
@@ -36,7 +36,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Chapter 3
    </span>
diff --git a/tests/test_tocdirective/test_toc_parts_directive.sphinx4.html b/tests/test_tocdirective/test_toc_parts_directive.sphinx4.html
index f3e57ca5d80c33a97023c120aafea87d627bcedb..31040a84989762379e8bf2cf88c503e8fa724077 100644
--- a/tests/test_tocdirective/test_toc_parts_directive.sphinx4.html
+++ b/tests/test_tocdirective/test_toc_parts_directive.sphinx4.html
@@ -1,5 +1,5 @@
 <div class="toctree-wrapper compound">
- <p class="caption" role="heading">
+ <p aria-level="2" class="caption" role="heading">
   <span class="caption-text">
    A section
   </span>
diff --git a/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html b/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html
index 4c6f704d927517aab1797b74de8dff3d2ed8df2d..6a9c763f4dd47bd9eeb8a82cc35942f810155cf8 100644
--- a/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html
+++ b/tests/test_tocdirective/test_toc_parts_sidebar.sphinx4.html
@@ -7,7 +7,7 @@
     </a>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     A section
    </span>
@@ -32,7 +32,7 @@
     </input>
    </li>
   </ul>
-  <p class="caption" role="heading">
+  <p aria-level="2" class="caption" role="heading">
    <span class="caption-text">
     Another section
    </span>