如何使用偏移标题串接文本?

平面设计 土坯设计 文本 页面布局 段落样式
2022-02-23 10:32:35

我想将一系列文本穿过多个页面。我的要求是正文总是在同一行开始,如果有标题,它总是位于这一点之上。每个部分(使用标准意义上的“部分”一词,而不是 InDesign 意义上的)都从一个新页面开始并有一个标题。

在此图像中,每个块代表一个不同的页面,标题为红色,正文为黑色。

在此处输入图像描述

显然,如果标题出现在与正文开始相同的位置,这很容易做到,但事实并非如此。我知道我可以使用 Keep 设置使每个标题都在新页面上开始,但是我怎样才能将标题从正文开始的位置偏移。

目前我已经从文本中删除了标题并将它们添加到线程之外的单独框架中,但这意味着随着文本的修改,标题会一直留在错误的页面上。

2个回答

使用从框架顶部偏移开始的自定义基线网格设置您的文本框架。将 Start 设置为足够大以适合您的标题的值:

文本框选项

将正文的段落样式设置为与基线网格对齐:

段落样式选项

在标题的段落样式中,在Keep Options下,将标题设置为始终从新框架开始。确保您的标题设置为与任何基线网格对齐。

由于您的基线从框架顶部开始偏移,因此正文将始终从该偏移量开始,并且由于您的标题未与基线对齐,它将从顶部开始:

单独的标题

我能想到的唯一方法是创建一个母版页,其中预定义的文本框架位于您想要的位置。

如果左侧的 A 列将始终是标题(您的红色条)并且只有您的标题,并且在任何其他列中永远不会有标题,那么以这种方式创建称为标题的母版页。您的文本将流入您为其创建的容器中。

然后创建第二个名为 Text Only 的母版页,该母版页将具有均匀定位的文本框架。将其用于没有标题的页面。