在类似的教科书和出版物中,在包含图形参考文本的页面顶部定位一个图形(甚至两个)是非常非常常见的(例如,“参见图 39.2”)。如果布局使得图形及其参考不适合在同一页面上,则图形“浮动”到下一页(越接近越好)。我在 InDesign 中寻求这种行为。
在 FrameMaker(Mac 上的 rip)中,有一个位置设置“列顶部”可用于锚定框架,这会导致框架将自身定位在包含锚的文本框架的顶部(或者,如果“浮动”设置为检查,在第一个可用的自动连接文本框架上,可能在后续页面上)。我可以用几十个插图写一整章,Frame 会将图形放置在页面顶部并相应地替换文本,而无需手动布局干预。可以在图形前面插入任意数量的材料,无需手动调整列高或位置,也无需手动重新排列文本中的锚点位置。诚然,有时需要在布局最终确定时进行一些微调,但总而言之,它就像一个梦想一样工作。
今天的大部分教科书都使用这样的布局风格,而且今天的大部分教科书都是在 InDesign 中布局的。到目前为止,我已经搜索和搜索了一个类似的功能(或一组模仿该功能的黑客),但没有成功。通过将其锚点定位在前一页底部附近,我已经能够将图形框架定位在列的顶部。(我在图形框架的边界框周围设置了文本环绕。)显然,虽然只有锚后的文本“环绕”(跑来跑去)以避免图形框架;文本换行的这种特性似乎阻止了我将锚点放置在图形参考附近。此外,当我删除锚点之前的材料时,该图形会向上移动并向上移动到其页面的上边缘。一团糟。
是否有与此 Frame 功能相媲美的 InDesign 工具(或 hack)?
追问:InDesign 中是否有将表格放在列顶部的机制?