在不创建轮廓的情况下将文本精确居中(垂直和水平)对齐?

平面设计 adobe-illustrator 文本 结盟 边界框
2022-01-15 16:02:25

在 Illustrator 中,如何在不创建轮廓的情况下将文本对齐在形状的正中心。如果我使用对齐调色板将文本居中,Illustrator 会将文本与其边界框对齐。

我知道您可以创建大纲,但我希望文本保持可编辑,以防我以后需要进行更改。

有什么想法吗?

4个回答

这在很大程度上是由字体文件本身决定的。某些字体内置了额外的前导,这可能会导致奇怪的垂直对齐。

如果您发现您的字体带有奇数前导,您可以选择文本并应用Effect > Path > Outline Object. 然后在首选项中确保Use Preview Bounds选中并垂直对齐事物。这将使用可视区域来对齐,通常会导致更好的对齐,而无需勾勒出类型。

完成此操作后,您可以删除效果并根据需要恢复首选项设置。

(所有这些图像都在水平中心和垂直中心对齐。矩形是一个单独的对象,所有类型都是“实时”类型。)

在此处输入图像描述

在 AI 2017 中,使用选择工具选择文本,然后Type > Convert to Area Type. 现在可以在移动对象时使用对齐参考线或使用对齐工具对齐文本(参考现在是文本的真正中心,而不是基线)。

使图形(数字)居中的一种方法是使用“区域类型”作为类型,然后将 Aerea 类型选项设置为:旧版和自动对齐。看图片,这是在菜单“类型”下找到的在此处输入图像描述 然后像往常一样使用工具进行对齐,垂直和水平

这是我正在使用的一个解决方案,用于自定义和控制您的文本,使其在文本框架(或“区域文本框”)中保持可编辑和垂直对齐。

  1. [ 类型菜单 > 区域类型选项 ]工具面板中,我制作了一个 5" 宽 × 1" 高的“区域文本框”。我在这里使用了 1 行文本来让事情变得简单将您的 Offset 设置为 Legacy您可以按行或列固定文本框的宽度。

  2. 我将我的区域类型行设置为 2(简单数字)。它使每一行 = ½ 我的区域文本框的高度,并提供一条可见的中心线,用作我的文本的基线标记。

  3. 我手动调整文本的“基线偏移”以匹配底部行的顶部边缘,即文本框高度的中点。每行高度在这里按比例等于盒子高度的一半。

尝试 3 行,然后每行高度 = 1/3 盒子高度 = 盒子高度 ÷ 3,依此类推。

调整和探索这些设置以按照您需要的方式工作。我仍在调整,虽然它可能会变得复杂,但我认为这种方法为我们提供了一些我们需要的控制。享受。希望这有帮助!