数字 一桁全角・二桁半角
[9083]数字 一桁全角・二桁半角 投稿者:FG 投稿日:2006/05/17(Wed) 13:56
環境
O S:Win_XP
app:InDesign_CS2
質問させて頂きます。
ドキュメント内の数字がすべて半角で入力されています。
そこで一桁の数字を全角に、二桁の数字を半角にする。
という検索・置換はデフォルトの機能で行うことができるでしょうか。
もしデフォルト機能でなければ、script等で対応できるのでしょうか。
宜しくお願いします。
O S:Win_XP
app:InDesign_CS2
質問させて頂きます。
ドキュメント内の数字がすべて半角で入力されています。
そこで一桁の数字を全角に、二桁の数字を半角にする。
という検索・置換はデフォルトの機能で行うことができるでしょうか。
もしデフォルト機能でなければ、script等で対応できるのでしょうか。
宜しくお願いします。
» 1
» 2
[9083へのレス]Re: 数字 一桁全角・二桁半角 投稿者:流星 投稿日:2006/05/17(Wed) 22:17
>ドキュメント内の数字がすべて半角で入力されています。
>そこで一桁の数字を全角に、二桁の数字を半角にする。
普通は組版前にテキストを前処理するんですがね…
>という検索・置換はデフォルトの機能で行うことができるでしょうか。
私なら次のようにします。
1.【0→0】【1→1】【2→2】【3→3】
というように一度全角に置き換えます。
2.上の手順で置換が終わったら、検索で
メタ文字【^9^9^9^9^9】(5桁)で、
検索し置換形式で【等幅半角字形】を
指定して置換。あとはメタ文字を1つ
ずつ減らして【^9^9】まで置換すれば
1桁は全角2桁以上は半角となります。
#条件的にはOpenTypeFontであることと、
テキスト書き出しで全角数字であること
に納得できるかどうかですけど…
>そこで一桁の数字を全角に、二桁の数字を半角にする。
普通は組版前にテキストを前処理するんですがね…
>という検索・置換はデフォルトの機能で行うことができるでしょうか。
私なら次のようにします。
1.【0→0】【1→1】【2→2】【3→3】
というように一度全角に置き換えます。
2.上の手順で置換が終わったら、検索で
メタ文字【^9^9^9^9^9】(5桁)で、
検索し置換形式で【等幅半角字形】を
指定して置換。あとはメタ文字を1つ
ずつ減らして【^9^9】まで置換すれば
1桁は全角2桁以上は半角となります。
#条件的にはOpenTypeFontであることと、
テキスト書き出しで全角数字であること
に納得できるかどうかですけど…
[9083へのレス]Re: 数字 一桁全角・二桁半角 投稿者:nor 投稿日:2006/05/18(Thu) 09:51
» 3
[9083へのレス]Re: 数字 一桁全角・二桁半角 投稿者:FG 投稿日:2006/05/18(Thu) 10:25
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)