index.rst に以下の追記をします
.. raw:: html
<style type="text/css">
<!--
table{page-break-inside:avoid;}
-->
</style>
sphinx でつくったドキュメントをまるっと印刷したいとき、make singlehtml してブラウザで開いて印刷したりします。しかしそれだと表の途中で改ページが発生して見難くなります。
上記の記述をすると、表の途中で改ページされなくなります。
conf.py とかテーマのオプションでこの設定あってもいいのでは? と思いますが、探した限りなかったです。