Skip to main content
Participant
October 6, 2023
Answered

エリア内文字オプションの中央揃えについて。

  • October 6, 2023
  • 3 replies
  • 2650 views

先頭行の文字サイズをパーセンテージで変更ながらテキスト配置を中央揃えにすると、先頭ベースライン位置をどれに設定しても望むような中央揃え(上下の余白サイズが同じ、つまり文字のアウトラインが上下の中央)になりません。良い方法を知っている方いらっしゃいましたらご教授ください。

illustratorのバージョンは27.9です。

This topic has been closed for replies.
Correct answer s.o.0312

「エリア内文字オプション > テキスト配置」は「上揃え/中央揃え/下揃え/均等配置」の4種類を選べますが、中のテキストの「どこを天にするか」「どこを地にするか」はいずれも共通で同じです。

 

「どこを天にするか」は、「エリア内文字オプション > オフセット > 先頭ベースライン位置」で決まります。

「どこを地にするか」は、いずれも欧文ベースラインです。

 

「先頭ベースライン位置」は、文字サイズのパーセントが100%の時であり、パーセントを50%等にしても変わりません。Illustratorだけでなく、InDesignでもこれは同じです。

 

今回のケースで最も簡便な対象方法は、先頭行文字のパーセントを100%にして文字サイズの方を変えることでしょう。


ご返信ありがとうございます。

アドバイスいただいたことを参考に検討した結果、先頭行を100%にしてそれ以降の行を150%等に拡大することで、フォントサイズを揃えたまま中央揃えにすることができました!

ありがとうございました。

 

3 replies

ajabon grinsmith
Community Expert
Community Expert
October 16, 2023

だめですかね…

 

いちおう文字サイズ(級数)は一括変更できます。

s.o.0312Author
Participant
October 16, 2023

ご返信ありがとうございます。

申し訳ありません。私が少し勘違いしており、最終行は%指定で変更しても天地で中央揃えになりました。

添付画像のように先頭行の文字を全て%指定で変更した場合、中央からズレてしまいます。

Illustratorでは天地の中央揃えをベースラインから計算していそう、かつ%指定でのサイズ変更は計算に含んでいなさそうなので難しいかもしれません...

monokano
Community Expert
Community Expert
October 16, 2023

「エリア内文字オプション > テキスト配置」は「上揃え/中央揃え/下揃え/均等配置」の4種類を選べますが、中のテキストの「どこを天にするか」「どこを地にするか」はいずれも共通で同じです。

 

「どこを天にするか」は、「エリア内文字オプション > オフセット > 先頭ベースライン位置」で決まります。

「どこを地にするか」は、いずれも欧文ベースラインです。

 

「先頭ベースライン位置」は、文字サイズのパーセントが100%の時であり、パーセントを50%等にしても変わりません。Illustratorだけでなく、InDesignでもこれは同じです。

 

今回のケースで最も簡便な対象方法は、先頭行文字のパーセントを100%にして文字サイズの方を変えることでしょう。

Yamonov
Legend
October 7, 2023

分けてグループにする等ではなくて、どうしても同じエリア内でサイズ変更したいのであれば、

%でなくフォントサイズ指定し、エリア内文字オプションを使うとか…?

--Yamonov
s.o.0312Author
Participant
October 16, 2023

ご返信ありがとうございます。

確かにフォントサイズを行ごとに変えると揃うかと思います。

ただ申し訳ないのですが今回は可能であれば%指定のみでサイズ変更を行いたいと考えております。

%指定でサイズ変更を行いフォントサイズは統一することで、文字を全体的にサイズ変更したいときに、フォントサイズの数字を変更するだけで大小の比率を保ったままサイズ変更を行うことができるメリットがあります。

katayanagi51
Community Expert
Community Expert
October 6, 2023

「行送り」で中央にこないでしょうか。(もっと厳密に,正確に中央にこないといけないのかしら…?)

s.o.0312Author
Participant
October 16, 2023

ご返信ありがとうございます。

通常であれば行送りに設定することで中央に揃うかと思いますが、1行目か最終行を%指定でサイズ変更しているとズレてしまいませんか?...

厳密に中央揃えする必要はないのですが、例えば1行目を25%で設定していたりすると大幅にズレが生じるので困っています。