我想知道是否可以在 InDesign CS5 中的自定义元素中将元素固定在其绝对位置?我创建了一种对话气泡,我想在这个气泡内放置一条带状线来分隔两个内容区域。只是一个小方案,以伪标记的形式显示所需的布局 :D
<speech-bubble>
<textbox>HEADER SECTION</textbox>
<stripline>
<textbox>Some other text</textbox>
</speech-bubble>
我创建了类似的东西,但有两个不相连的独立元素。所以我必须同时选择它们才能移动整个气泡。然后我尝试使用将它们连接起来,Object->Paths->Create linked path
但随后条带线移动,气泡HEADER SECTION
也移动。总而言之,我希望有一个可以调整大小以容纳更多文本的对话气泡,但它不应该使气泡变HEADER_SECTION
大或移动条带线。
希望你明白我的意思:D
答案1
这条线只是一条普通的线吗?还是需要是一个形状或路径?
如果这只是一条普通的线路,我会这样做:
- 将文本放入气泡中,使用气泡作为文本区域(因此,使用文字工具单击它(在文本框选项中设置填充或“插入间距”),然后...
- 确保标题有自己的段落样式,然后...
- 为其指定
paragraph styles > paragraph rules
所需宽度、颜色和距离的“下方规则”。
这样,文本就会在对话气泡中流动,标题后面还会有一条规则线,只需要一个对象 - 对话气泡本身。此外,即使标题跨越多行,该线也始终位于正确的位置。
如果您需要的线条是形状或路径,而不是普通的线条,我会尝试这样做:
- 用上面的文字填充气泡
- 制作垫片形状、气泡宽度,选择、剪切
- 将类型光标放在标题后的气泡中,并将间隔形状粘贴为内联(“锚定”)图像
Right-click > Anchored object > Options > 'Above line'
对齐:居中
这样它不会随气泡调整大小,但无论文本或大小如何,它始终保持在标题下方的正确位置,并随气泡移动。将气泡调整到正确大小后,调整线条形状并不需要很长时间。