アウトラインを作成せずに、テキストを正確な中央(垂直および水平)に揃えますか?


16

Illustratorでは、たとえばアウトラインを作成せずに、図形の正確な中心にテキストをどのように配置しますか。整列パレットを使用してテキストを中央に移動すると、Illustratorはテキストを境界ボックスに揃えます。

アウトラインを作成できることは知っていますが、後で変更する必要がある場合に備えて、テキストを編集可能なままにしておきたいと思います。

何かご意見は?


1
この質問はすでにここで扱われています graphicdesign.stackexchange.com/questions/4434/...を
マイクロマシン

また、テキストを中央に配置しようとする場合、段落の位置調整設定がテキスト要素でも「中央」に設定されていることを確認するのに役立ちます。
マンリー

user3075987はバウンディングボックスについてではなく、他のオブジェクトについて尋ねているので、私が見るように、それは複製ではありません
スコット

回答:


21

この多くは、フォントファイル自体によって決定されます。一部のフォントには余分な行頭文字が組み込まれており、奇妙な垂直方向の配置を引き起こす可能性があります。

奇数の先頭のフォントがある場合は、テキストを選択して適用できますEffect > Path > Outline Object。次に、環境設定で、Use Preview Boundsチェックがオンになっていることを確認し、物事を垂直方向に揃えます。これにより、視覚的な領域を使用して位置合わせが行われ、多くの場合、タイプの輪郭を描く必要なく、位置合わせが向上します。

これを行った後、効果を削除し、必要に応じて設定を元に戻すことができます。

(これらの画像はすべて、水平方向の中心と垂直方向の中心に配置されます。長方形は個別のオブジェクトであり、すべてのタイプは「ライブ」タイプです。)

ここに画像の説明を入力してください


これは長年私を悩ませてきました。通常、コピーを作成し、テキストをアウトライン化し、コピーを貼り付け、アウトラインバージョンを手動で調整し、最終的に削除します。このワークフローは非常に優れています。将来の読者のために注意すべきことの1つは、明白なことではありませんが、「アウトラインオブジェクト」フィルターは、マシンにフォントをインストールせずに他の人がIllyファイルを開くことを許可しません。とにかく、ありがとうスコット!
-mhulse

1
英語で設定されたテキスト(アクセントがない)を揃えると、完全に機能します。ポルトガル語では、アクセントを使用し、テキストオブジェクトの高さを増やすため、この方法は機能しません。オブジェクトをキャップの高さなどに揃える方法はありますか?たぶんスクリプト?
ゲーラス

1
ずっと以来、Outline Objectの使用を見つけようとしてきました。どうもありがとう!
-dgo

3

AI 2017では、選択ツールでテキストを選択してから、を選択しますType > Convert to Area Type。これで、オブジェクトの移動中に整列ガイドを使用して、または整列ツールを使用してテキストを整列できます(参照はテキストの実際の中心であり、ベースラインではありません)。


1

数字(数字)を円の中央に配置できるようにする1つの方法は、タイプに「エリアタイプ」を使用し、Aereaタイプオプションを次のように設定することです。画像を参照してください。これはメニュー「タイプ」の下にあります。ここに画像の説明を入力してください その後、通常どおりにツールを使用して、垂直、水平に調整します


0

テキストカスタマイズおよび制御し、テキストフレーム(または「エリアテキストボックス」)で編集可能かつ垂直方向に揃えておくために、私が取り組んでいるソリューションを次に示します。

  1. では[TYPE]メニュー> [エリアタイプのオプション]ツールパネルには、私が作っ5" ×幅1"高い」エリアのテキストボックスが。」私が使用し簡単なものを作るために、テキストの1行をここに。OffsetをLegacyに設定します。行または列ごとにテキストボックスの幅を固定できます。

  2. エリアタイプの行を2(簡単な数字)に設定します。これは、各なる行=半私のエリアテキストボックスの高さを、私のテキストのベースラインマーカーとしての可視中心線を、提供します。

  3. テキストの「ベースラインシフト」を手動で調整して、テキストボックスの高さの中間点である最下行の上端に一致させます。ここでは、各行の高さはボックスの高さの半分に等しくなります。

3行試してから、各行の高さ=ボックスの高さの1/3 =ボックスの高さ÷3のようになります。

これらの設定を微調整して、必要な方法で機能するようにします。私はまだ微調整中です。複雑になる可能性がありますが、この方法は必要な制御の一部を提供すると思います。楽しい。これがお役に立てば幸いです!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.