DTP駆け込み寺
  1. [3464] テキストボックスの行位置 旧掲示板 2008/01/14 17:39

[ 返信 ]

テキストボックスの行位置

私はイラストレーター8と10を使用しているのですが、
テキストボックスに文字を入力し、行間を多くすると
テキストの一行目がボックスの一番上に来なくて
困っています。
一行目をピッタリ一番上に揃える方法はあるでしょうか。
どこで設定すれば良いのか教えていただけると
とても助かります。
よろしくお願いします。

けい 2008/01/14 17:39:35
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/523.12.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

001

[1行目だけ]を選択して、行送りの数字を少なくしてみてください。
そうすれば、答えが出ると思います。

ななっしー 2008/01/15 10:27:24
Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

002

ご回答ありがとうございます。
うまくいきましたが、
それをすると一行目だけ行送りが少なくなりますよね。
例えば10Qで50Q送りにしても
一行目がピッタリ一番上になる方法はあるのでしょうか。
クオークでは「テキストボックス内の行位置」という設定があって
「上揃え」にすればうまくいくのに
イラレではその設定が見当たりません。
どなたか教えていただけるとうれしいです。

けい 2008/01/15 16:01:21
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/523.12.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

003

ベースラインシフトで調整してみては?

イラレの文字組機能はオマケ程度なので、クオークと比べてもしょうがないと思いますが。

Un 2008/01/15 16:38:02
Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

004

[1行目だけ]を選択して、コマンドキーをおしながら行送りの数値を入れる左のA/Aの所をクリックすると…

8だけど 2008/01/15 16:44:10
Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

005

おおおっ!
スレ主ではないですが、8だけどさんの方法は目からウロコだぁーっ!

ななっしー 2008/01/16 11:27:41
Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC)

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

006

以前、どこかで仕入れた情報ですが、Adobe Illustrator のバージョン10以前では、テキストボックス先頭行のベースラインは「行送り×0.75」の位置にくるようです。
ネタ元は失念しましたが、実際に画面で確認してみてほぼ間違いなさそうです。

ということは、使用しているフォントの仮想ボディに対してベースライン位置が
□/1000
であるとして、テキストボックスの天に仮想ボディの天がぴったりつくようにするには、1行目の行送りを
文字サイズ×□/750 ……※1
とすればよい、ということになります。

モリサワの代表的なフォントでは、□=880 ですので、※1式は
文字サイズ×880/750 ……※2
=文字サイズ×1.173333……
となります。

「8だけど」さんの方法は、自動行送り値を設定するもので、これだと文字サイズの120%が入力されます。
簡便に※2式の近似値は入力できますが、厳密には微妙に違いますし、もともとフォントごとにベースライン位置は違いますので万能とは言えません。

縦罫線「│」など、仮想ボディの天地いっぱいにデザインされた文字でテストしてみてください。

ところで、スレ主の
>それをすると一行目だけ行送りが少なくなりますよね。
>例えば10Qで50Q送りにしても
>一行目がピッタリ一番上になる方法はあるのでしょうか。
という質問についてですが、これは「Un」さんのおっしゃるようにベースラインシフトを使うぐらいしかないと思います。
バージョンが CS 以降であれば簡単にできるのですが。

かてぶし 2008/01/16 14:26:59
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; ja-JP-mac; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

007

皆様、ご回答ありがとうございました。

けい 2008/01/18 22:43:08
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/523.12.1 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

[3464] 旧掲示板 (2008/01/14 Mon 17:39)