[ 掲示板に戻る ]

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

数字の置換 / かず
WIN版 InDesignCS2で1桁数字をCIDコードで
0→9872、1→9873、2→9874、3→9875、4→9876、5→9877、6→9878、7→9879、8→9880、9→9881
連数字(小数点や位取りカンマも含め)を半角字形に置換するスクリプトはないでしょうか。
ただ、一括置換はまずいので置換をするかしないかの確認をしながら行いたいです。

よろしくお願いします。

No.3181 2009/06/10(Wed) 14:01:51
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

Re: 数字の置換 / works014 Email URL
等幅半角字形を全角取りする字形だと思いますので、スクリプトを使わずとも文字スタイルを設定したうえで、検索/置換で対処可能ではありませんか?
No.3182 2009/06/10(Wed) 16:17:12
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10

Re: 数字の置換 / かず
works014さん返答ありがとうございます
おっしゃるとおり等幅半角字形を全角取りする字形です。しかし、具体的に文字スタイルをどのように設定すればいいのでしょうか。それらしいところを設定してみましたが、希望の文字になりませんでした。
よろしくお願いします。

No.3183 2009/06/10(Wed) 16:36:03
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

Re: 数字の置換 / works014 Email URL
当該のCIDコードの文字を使用せず、詳細文字形式で等幅半角、前後アキを四分(あるいはフレームグリッドで同サイズなら字取りを1)とした文字スタイルを作成してしまえば大丈夫でしょう。
検索文字列に右の矢印から「数字」を選択し、置換文字列は空欄のママ、詳細設定で下部の置換形式の設定で当該文字スタイルを指定します。
で、確認しながら「置換して検索」あるいは「次を検索」
(現在入力されている文字にもよるかもしれませんが)

No.3184 2009/06/10(Wed) 17:05:33
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10

Re: 数字の置換 / works014 Email URL
蛇足ですが、文字スタイルを当てるのは等幅半角字形を全角取りする一般的な方法だと思います。
No.3185 2009/06/10(Wed) 17:11:42
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10

Re: 数字の置換 / works014 Email URL
スミマセン。
今試しにやってみましたが、連数字の場合は1字取りではダメなようで、例えば連数字3字が1字取りとなります。よってフレームグリッドの場合でも前後四分アキで設定してください。
(連投失礼しました)

No.3187 2009/06/10(Wed) 17:25:41
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10

Re: 数字の置換 / font
解決していたらご免なさい。
ミシマバイカモさんの所です。
http://www4.tokai.or.jp/high-sea-fleet/
の連続文字置換用スクリプト.jsxで置換出来ます。
0 0 すべての異体字 ["aalt",11]
1 1 すべての異体字 ["aalt",9]
2 2 すべての異体字 ["aalt",9]
3 3 すべての異体字 ["aalt",9]
4 4 すべての異体字 ["aalt",9]
5 5 すべての異体字 ["aalt",9]
6 6 すべての異体字 ["aalt",9]
7 7 すべての異体字 ["aalt",9]
8 8 すべての異体字 ["aalt",9]
9 9 すべての異体字 ["aalt",9]
このテーブルをChangeTextTable.txtに書き込んで下さい。
添付ファイルの様に置き換えします。

No.3215 2009/06/23(Tue) 11:30:24
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; ja-jp) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17

Re: 数字の置換 / works014 Email URL
質問者さんが出てこられないので無意味かもしれませんが……
fontさんのレスに補足

使う書体によっては末尾の数字を変える必要があります。
画像の上はリュウミンPr5、下は筑紫Pr5
0は19、1〜9は15となります(最下段)。

No.3249 2009/06/25(Thu) 10:31:29
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; ja-JP-mac; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11