現在アクティブなドキュメントに対してスクリプトを実行したあと、そのスクリプトを再度実行する際、アクティブなドキュメントが前回と同じかそうでないかを判定するにはどうしたらいいか? という話を同僚から相談されました。 実は以前こんな記事を書いて…
InDesignのExtendScriptでは、テキストに関するサブクラスがたくさんあります。これらを使って「選択しているオブジェクトはなにか?」というのをよく実装するわけですが、毎度毎度「TextStyleRangeと、あとなんだっけ……」みたいに全部をパッと思い出せない…
個人的なメモです。 !function myFunction () { alert(arguments.callee.toString().match(/^function (.+?)\(/m)[1]); }(); やってることは単純で、arguments.calleeプロパティで関数そのものを参照。 toStringメソッドで文字列化した上で、正規表現でfunct…
InDesignのいつのバージョンからか、Macのグローバル・ショートカットキーが機能しなくなったように思います。 僕はInDesignでテキスト入力中でもGoogle日本語入力環境設定を表示したいなーと思ったりします。思いますよね。思うと思うんですよ。絶対。 なの…
概要 こんなん出てましたね。 applech2.com ファイル形式を指定しても拡張子が変更されないため、実際のファイル形式と見た目の拡張子が違ってファイルが開けなくなるというもの。 記事で紹介されている簡易的な対策として、ターミナルでfileコマンドを叩こ…
概要 Catalinaにアップデートすべきか? VSCodeのES debuggerが最適解なのか? ESTKの今後 まとめ 概要 先日リリースされたmacOS 10.15 Catalinaですが、以前から言われていたように、32bitアプリが動かなくなっているようです。 32bitアプリには、Adobe CC…
新しいAdobe Community Forumがマジで使いにくいのですが、こんなスレッドを見つけたので速報的に共有です。 community.adobe.com 手元で試した限り、CC2015以降、2021までの全バージョンで再現します。 (2020年10月時点) 要するに、ヘッダーをグラフィッ…
【追記 9/24 9:00】ここで紹介している同人誌はBOOTHにて頒布中です! uske-s.booth.pm 以前のエントリでも書きましたが、初の同人誌を無事入稿することができたので、改めて本の紹介をさせてもらいます。 みんなサークルチェックしてくれよな! techbookfes…
var actDoc = app.documents[0]; var mstSpr = actDoc.masterSpreads; for (var i=0; i
var doc = app.documents[0]; var msp = doc.masterSpreads; var reg = /ほげ/; //検索ワード(/正規表現/か "文字列" とする) var rep = "ぴよ"; //置換ワード("文字列" のみ) for (var i=0; i