我正在尝试为表格添加标题,然后立即添加表格。有时,由于表格大小等原因,表格和标题会分成多个页面。是否有类似于 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)
如果您只是想添加评论,您是否尝试过使用此功能应该可以为您提供更好的线路控制。
'''
ur para line1
ur para line 2
...so on?
'''