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


17

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

我知道您可以创建轮廓,但是我希望文本保持可编辑状态,以备日后需要进行更改时使用。

有什么想法吗?


1
这个问题已经得到解决这里: graphicdesign.stackexchange.com/questions/4434/...
微机械

在尝试使文本居中时,它还有助于确保将段落对正设置也设置为text元素上的“居中”。
2015年

正如我看到的那样,它不是重复的,因为user3075987 不是询问边界框,而是询问其他对象。
斯科特

Answers:


22

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

如果发现字体以奇数开头,则可以选择文本并套用Effect > Path > Outline Object。然后在“ 首选项”中确保Use Preview Bounds选中并垂直对齐内容。这将使用可视区域进行对齐,通常会导致更好的对齐,而无需勾勒出类型。

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

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

在此处输入图片说明


这困扰了我多年。我通常会制作一个副本,轮廓文本,粘贴副本,然后手动对齐并最终删除轮廓版本。这个工作流程好得多。将来的读者要注意的一件事,不是说显而易见的,而是“概述对象”过滤器不允许其他人打开Illy文件而不在其计算机上安装上述字体。无论如何,谢谢斯科特!
mhulse

1
当我对齐英文设置的文本(没有重音)时,它可以正常工作。尽管在葡萄牙语中我们使用重音符号,但是它会增加文本对象的高度,因此该方法不起作用。有什么方法可以将对象对齐到“帽高”或类似的东西?也许是脚本?
吉拉斯(Geiras)

1
我一直在尝试寻找大纲对象的用途。非常感谢!
dgo

3

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


1

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


0

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

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

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

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

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

调整并探索这些设置,以按照需要的方式工作。我仍在进行调整,尽管可能会变得很复杂,但我认为这种方法为我们提供了一些我们需要的控制。请享用。希望这对您有所帮助!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.