InDesign:マンチカン更新 v1.16

アドベント・カレンダーっていうんですか。
カレンダー通りにみんなでかわりばんこになんかアップするやつ。
…という認識で合ってますか。

DTP Advent Calendar 2018というのやるので、それ用に用意するつもりだったんですが、出し物として成立するのを確認してからエントリーしようと思ってるうちにカレンダー埋まっちゃいましたねえw
どーすんだこれww

と、クチにユビ4本くわえてアワワワしてたら,のえるさんの粋な計らいで特別枠を用意していただきました。
ありがたーい。
果たしてトリが務まるのかどうかですけども。


えー本題。
春頃に公開したマンチカンというやつ。
いずれ、(日)(月)…にも対応しなきゃなあとは思っておりますがw
文中の数字を増減したり別種の数字にしたりと、さぞ世界中で大暴れしてくれるかと思ったんですが
(実際のところ正規表現ありきなのでエンドユーザーへの浸透度は推して知るべしなんですが)

行頭の「1)」の2字を「①」1字に置換したい時、なんてのが自分需要でものすごく高くて、
そのくせそんな時こいつ役立たずで。
検索結果が数字だけで構成されていないと動作しない、というハードルを設置していたせいでした。


というわけで、安易にして強力なチェックボックスを増設しました。
設置場所もうちょっとなんとかしたかったものの。

 

チェックが入っていれば、演算の冒頭で ↓ 非常に乱暴な正規表現置換をかちこむようにしました。
val.replace(/[^0-90-9Ⅰ-Ⅸⅰ-ⅸ①-⑳⑴-⒇〇一二三四五六七八九]/g, “”);

カッコで括られた数字、検索置換用に独自のタグでマーキングしておいた箇所、
など、とっぱらってしまいたいオマケ文字を、いい感じにうりゃうりゃできるようになりましたよっ
いや、初回リリースの状態ではできなかったんですよねこれが。ものぐさで。
左のテキストフレームが置換前、右が置換後。

次の課題は、「追加文字列」欄でメタ文字を扱えるようにゼヒ…

あ、で、問題なんですが、いつものスクリプト置き場がはてブのアカウント絡みでログインできず、
すみませんが配布ちょっとまっててくださいっていうw

こんなオチですみませんねえ。

kamisetoさんのご尽力で更新でけました。いつもありがとうございますー。
というわけでダウンロード先は前回と同様ですが、どうぞどうぞ。

Munchkin 1.16.jsx

あーよかった。あーよかった。

 

Facebooktwittergoogle_plus

コメントを残す

メールアドレスが公開されることはありません。

*