我使用OpenTBS演示中描述的[letter.tag;block=tbs:page]
方法,使用OpenTBS创建多页Word串行字母。在我从头开始重新构建整个模板后,这很好,因为原始文件导致损坏的.docx文件,原因不明。OpenTBS/PHP/Word如何在block = tbs中重复首页页眉:页面设置
在此模板中,只有第一页的页眉包含信头,所有后续页面都有其他较少的详细页眉和页脚。
问题
OpenTBS现在重复分页符和预期,但该块的每一个元素的内容(也预期,但不希望)使用默认的页眉和页脚这一点。
我想要什么,而不是
既然是串行信,我希望每个重复的第一页,标准的页眉和页脚每次重复的页面上第一页的页眉。
你能如何帮我
因此,没有人有一个想法如何实现这一目标?我会与章节一起工作,但是原始模板使用了这些部分,并且在使用OpenTBS进行处理时他们破坏了整个部分。
何你用Word和OpenTBS实现连续字母吗?
我的解决方法
现在,我从页眉/页脚复制的东西,直接到第一页和残疾人不同的页眉/页脚为第一页。所以OpenTBS可以正确地重复它。但这仅适用于,因为只有标题在第一页上有所不同。不是正确的解决方案。
这是它在Word连续字母内的工作方式。但是我的OpenTBS模板不知道,如果第二个或第三个页面将被创建,将插入多少文本,因此甚至不知道。所以我不能在模板或PHP端插入硬分节符。他们根本不知道是否在所有时间和何时插入它们。 当我用OpenTBS中的分节符重复一个页面时,文档会中断,Word想要修复它,然后第一页在分节符中分成两页,并且下面的重复都可以。奇怪的。 – spackmat
尝试通过定义块而不是页面:在你的情况下,一个字母是2个部分(一个带有第一个标题,另一个带有第二个标题)。那么你应该有:'block = tbs:section + tbs:section'。然后使用段落的属性“分页符”而不是插入硬分页符。这将确保您的分页符按照您的预期进行锚定。 – Skrol29
我会试试这个,谢谢。目前,我已经实施了解决方法并转移到其他问题。 – spackmat