将段落和表格分组,这样它们就不会跨页拆分

问题描述 投票:0回答:1

我正在尝试为表格添加标题,然后立即添加表格。有时,由于表格大小等原因,表格和标题会分成多个页面。是否有类似于 https://python-docx.readthedocs.io/en/latest/api/text.html#docx.text.parfmt 的内容。 ParagraphFormat.keep_together 可以与段落和表格一起使用。

这只是我当前使用的格式。标题首先出现在段落中,然后是表格。我需要确保它们被页面包装在一起。

from docx import Document

document = Document()

p = document.add_paragraph()
p.add_run('Table 1.1 -- Caption Text')

table = document.add_table(rows=2, cols=4)
python-3.x python-docx
1个回答
0
投票

如果您只是想添加评论,您是否尝试过使用此功能应该可以为您提供更好的线路控制。

'''
 ur para line1
 ur para line 2
 ...so  on?
'''
© www.soinside.com 2019 - 2024. All rights reserved.