1桁数字

[11462]1桁数字 投稿者:かず 投稿日:2007/05/19(Sat) 11:42
CS2+OTFの環境で1桁数字に異体字CID9872~9881を使用しています。これは通常の全角数字では2分数字とグリフが異なるため上記の異体字を使用しています。
CSまでは全角扱いで前後にアキが出来なかったのですが、CS
2から前後に4分くらいのアキができてしまいます。これはこの異体字が英数字扱いになったと推測されます。
なにかいい設定はないでしょうか?1文字ずつ文字パレットで文字前・文字後のアキ量をベタにするのは手間がかかりすぎるのでなしです。
» 1
[11462へのレス]Re: 1桁数字 投稿者:匿名 投稿日:2007/05/19(Sat) 15:13
文字組みアキ量設定はどうなっていますか?
それを調整することで解決できるのでは。
» 2
[11462へのレス]Re: 1桁数字 投稿者:かず 投稿日:2007/05/21(Mon) 14:01
デフォルトの行末約物半角を使用しています。
半角数字のアキ量を0%にすれば異体字にも反映されます。しかし当たり前ですが半角数字のアキもベタになってしまいます。
何か良い調整方法はありますか。
» 3
[11462へのレス]Re: 1桁数字 投稿者:いき 投稿日:2007/05/21(Mon) 14:17
現象確認しました。
かずさんのおっしゃる通りになりますね。

ちなみに私はいくつかの仕事で数字の前後がベタになる文字組アキ量設定を使用、かつドキュメント中の算用数字を等幅半角数字に統一し、1桁のときは前後に四分アキ、2桁以上のときはベタになるよう、配置前のテキストを置換するか配置後にスクリプトを使って整形しています。
なお、ひとけた数字の前か後にカンマ・ピリオド・ハイフン・アルファベットがあれば当然ベタにしたいので、可能な限り配置前のテキストを操作するようにしています。
» 4
[11462へのレス]Re: 1桁数字 投稿者:梅花藻 投稿日:2007/05/21(Mon) 14:43
字取り1を掛けるとか……

ただ、字取りもベースのグリッドのサイズと文字のサイズが違う時にうまくない場合もあるので……状況によっては使えない場合もあるかと思います。

スクリプトで前後の文字をチェックして、アキ量をベタにするという方法もあります。(というか、字取り1の方が早いかなと思い始めた所ですが)
» 5
[11462へのレス]Re: 1桁数字 投稿者:マッカリー 投稿日:2007/05/21(Mon) 15:36
「環境設定>組版>文字組互換モード>CIDベースの文字組みを使用」のチェックを外せばCSと同じ仕様になり、Unicodeだけで文字組クラスを設定しますが、それで異体字の仕様が変わっているのでは?
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア