丸数字1〜50に正規表現で文字スタイルを当てたいです。
1〜20の[\x{2460}-\x{2473}]の形を参考に
試してみたのですが21以降の丸数字が字形がないという
エラーで当たりません。
21以降の丸数字に当てる方法がありましたら
教えて頂きたいです。
[20773] さっさん (2022/01/14 Fri 19:31)
> 丸数字1〜50に正規表現で文字スタイルを当てたいです。
> 1〜20の[\x{2460}-\x{2473}]の形を参考に
> 試してみたのですが21以降の丸数字が字形がないという
> エラーで当たりません。
> 21以降の丸数字に当てる方法がありましたら
> 教えて頂きたいです。
丸数字㉑〜㊿までは以下のコードで当てられます
[\x{3251}-\x{32BF}]
丸数字は㊿が最大なので、51からは作字または○と数字で作らないといけなさそうですが…
ちなみにカッコ内の数値(Unicode)は字形パレットからも検索できるので❶〜⓴などを当てたい場合は参照してみてください。
[20775] 柴犬 (2022/01/17 Mon 09:14)
文字化けしたので訂正…
丸数字21〜50までは以下のコードで当てられます
[\x{3251}-\x{32BF}]
丸数字は50が最大なので51からは作字または○と数字で作らないといけなさそうですが…
ちなみにカッコ内の数値(Unicode)は字形パレットからも検索できるので黒丸1〜黒丸20などを当てたい場合は参照してみてください。
失礼しました
[20776] 柴犬 (2022/01/17 Mon 09:17)
お返事ありがとうございます、
筑ゴからニューロダンに変更であればUnicodeが違うので
あたらないということで合っていますか…?
[20777] さっさん (2022/01/17 Mon 18:07)
> 筑ゴからニューロダンに変更であればUnicodeが違うので
> あたらないということで合っていますか…?
Unicodeというよりは「元からその字形を作成していない」ようです。
インデザインの字形パレットを表示させて、パレット内の指定フォントを「ニューロダン」に選択すると一覧が出るので、もし他の字形で「出ないな?」ってなった時には参照してみてください。
[20783] 柴犬 (2022/01/19 Wed 09:39)
> Unicodeというよりは「元からその字形を作成していない」ようです。
蛇足ですが、Unicodeは和文欧文に限らず基本的には統一されていますので、この番号さえ合っていれば九割は間違いないでしょう。
(残りの一割についてはややこしい話になるので割愛しますが、ざっくり言うとフォント作成会社によって微妙に部首の形が違うだとか…しんにょうが二点しんにょうになるだとか。そういった違いは出てくる事があります。)
[20784] 柴犬 (2022/01/19 Wed 09:46)
お返事ありがとうございます、
ニューロダンに関しては無理そうなので
字形パレットから選択することにしました。
正規表現で置き換えれるものは正規表現で置き換えたいと思います。
ありがとうございました!
[20789] さっさん (2022/01/21 Fri 15:48)
フォントワークスの書体見本で丸21も丸50も表示されるので
存在しないってわけではないような?
[20790] -e (2022/01/21 Fri 17:23)
ちなみに新ゴの場合はコレでいけます[丸1-丸20丸21-丸35丸36-丸50]
丸21などの部分は該当する丸数字に置き換えてください
ロダンでも文字パレットに表示されるのであれば、
文字パレット上で連続する文字範囲ごとにハイフンで繋げば大丈夫です。
[20791] -e (2022/01/21 Fri 17:46)
-e様
お返事ありがとうございます、
ニューロダン丸数字21以降の字形は存在してはいるのですが
unicodeは----表記ですね。
情報パレットで表記されるUnicodeは丸数字以外も反応するので
少し難しそうです・・・
[20792] さっさん (2022/01/23 Sun 11:53)
そういうことであれば難しいのかもしれません。
アドビのフォーラムで問い合わせると良いかも。
[20793] -e (2022/01/24 Mon 09:30)
もう少し試してみようと思います…。
お返事ありがとうございました。
[20794] さっさん (2022/01/26 Wed 09:45)