仅使用段落和/或字符样式的段落旁边垂直居中的 Guillemet?

平面设计 土坯设计 段落样式
2022-02-25 05:00:32

我想向您展示我想要实现的目标比尝试解释它更容易:P

看一看:

在此处输入图像描述

如您所见,段落旁边有一个 Guillemet(法文引号),相对于段落垂直居中。

问题是,我用首字下沉来做到这一点,将其设置为一个字符和三行。这意味着如果段落短于或长于三行,它看起来不会像我想要的那样......所以,有没有办法让段落旁边的这个大 Guillemet 垂直居中,与段落的长度无关是?Guillemet 应该始终具有相同的大小,而不是随着段落的长度缩放!(我希望有一个完全基于段落和/或字符样式的解决方案,这意味着我想要使用它的每个段落都不需要手动调整)......谢谢!

编辑:我不能为这些段落中的每一个使用单独的文本框,因为我需要它们留在主文本框中......

4个回答

这不是你可以用任意长度的常规段落来做的事情,但使用两列表很容易做到。

设置表格,使顶部和底部的文本偏移量正好是正常段落间距的一半。右栏将包含您的文本。

左列将是您的 guillemet 的段落样式,单元格样式设置为垂直居中文本。

需要对偏移量进行一些摆弄才能获得正确的间距,以便它适合主副本的运行,所以当你按照你想要的方式设置表格和单元格样式时,请保存它!

这是一个演示,使用默认的正文复制段落样式加上 8 pt Space Before。

使用表格使项目符号在段落上垂直居中

这使用了一个整体表格样式,其“之前的空格”设置与正文复制样式相同,guillamet 的单元格样式(具有自己的段落样式),复制的常规行的单元格样式和单独的单元格样式对于最后一行,删除底部偏移量。

鉴于您要完成的工作,您不希望项目符号段落跨页拆分。由于表格可以跨页拆分,但单个行不能,因此这是工作流程的内置功能。

表格当然会随着文本流自动移动。

[后期编辑] 我现在在 InDesignSecrets.com 上的这篇文章中更全面地描述了这个设置。

可以选择将元素链接到特定文本。

锚定对象是附加或锚定到特定文本的项目,例如图像或文本框。当文本重排时,锚定对象与包含锚点的文本一起移动。将锚定对象用于您希望与特定行或文本块相关联的所有对象,例如与特定单词相关联的侧边栏和标注、图形或图标。

您可以在Adob​​e InDesign 帮助中心阅读更多关于锚定对象的信息

您可以创建 Guillemet 的轮廓,将其转换为艺术品而不是类型,然后使用带有锚定艺术品的项目符号列表。并将其锚定到文本的第一行。

这将允许 guillemet 与它的锚文本一起旅行。但是,您必须注意初始位置。

在此处输入图像描述

我发现有一种使用 para 和 character 样式的方法,尽管这意味着创建尽可能多的行来缩进。

我输入了一个 guillemot (在两行段落的开头,后跟一个缩进到这里字符。然后我使用负基线移位将 guillemot 居中在两行上。我把它变成了一种叫做它的字符样式“guillemot 2 lines”。然后,我突出显示这两行并创建了一个名为“bullet 2 lines”的段落样式,确保在“Bullets and Numbering”面板中勾选了以下项目: • “List Type: Bullets” • 项目符号字符:» • 文本后:^<(细空格)^ 将文本推离海豹。 • 字符样式:海豹2 行。

然后我复制了更多的字符样式,称为“guillemot 3 行”、“guillemot 4 行”等。修改负基线偏移以适应这些行数,然后复制更多的段落样式(“bullet 3 lines”、“bullet 4 lines” ”等)更改“项目符号和编号”选项下的“字符样式”。

一开始需要做一些工作,但使用快捷方式,您可以单击所需的项目符号段落并应用段落样式(尽管您必须在测试开始之前插入“缩进到此处”字符)。