[ 掲示板に戻る ]

記事No.5537に関するスレッドです

!?を等幅半角字形にした場合のアキ / かのこ Email
はじめまして。
WinXP、IndesignCS5です。

書籍の組版で、!や?は全角文字を使用し、
!!や!?の様に重複する場合のみ、
全角文字のまま「字形」から等幅半角字形を当てております。
しかしこの場合、直前の平仮名と!や?の間が八分ほどのアキになってしまいます。
単一の全角?や!が後ろに来る場合には、
設定通り空きはベタになるのですが…

文字組みアキ量設定では、
後の文字クラスを「区切役物」として、前に来る文字の文字クラスが
句読点類は二分、中点類は四分、
区切役物から下は全てベタにしています。

ちなみにいろいろとやってみたところ、
前に来る文字の文字クラスが
平仮名、片仮名、漢字、/やステ字(行頭禁則和字)、全角数字、+=−の様な全角記号の場合には八分アキに、
…(分離禁止文字)、¥$%など(前後置省略記号)
などの場合は空きベタになる様です。

煩雑な説明で恐縮です。
どんな理屈で空きが変わってしまうのか、
何方かご教示いただけないでしょうか。

どうぞよろしくお願いいたします。

No.5536 2011/01/20(Thu) 17:36:53
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; YTB730; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Re: !?を等幅半角字形にした場合のアキ / かのこ Email
追伸、
文字組みアキ量設定を画像にしました。

No.5537 2011/01/20(Thu) 17:38:01
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; YTB730; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Re: !?を等幅半角字形にした場合のアキ / works014 URL
欧文のクラスとして認識されているのだと思います。
文字組みアキ量設定で和欧間をベタにすると解決するハズでますが、
OpenTypeFontをご使用なら「!!」はCID12111を、
「!?」はCID12112を使えばイイかと思います。

No.5540 2011/01/21(Fri) 10:39:09
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; ja-JP-mac; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13