DTPab

印刷やデザイン、アドビ製アプリやスクリプトなど、雑多な技術ブログ

InDesign CC2017以降のSUIのデバッグのしにくさが加速

InDesign CC2017以降、ESTKから実行したスクリプトでScriptUIの仕様が変わっているようです。 typeがpaletteのとき、SUIダイアログがwindowのようにアプリケーションの裏側に回り込んでしまうようになりました。 スクリプトを保存し、スクリプトパネルから動…

types-for-adobeによるスクリプト開発:行と段落の選択を支援するスクリプト

スクリプト概要と開発の経緯 Typescriptでのスクリプト開発 スクリプトの動作 スクリプト概要と開発の経緯 DTPTransitさんで少し前から配布していただいているスクリプトがあります。 www.dtp-transit.jp そのコードはこの記事に載せてあります。 uske-s.hat…

DTPerのスクリプトもくもく会#11を開催しました

2019年1回目、通算11回目のDTPerのスクリプトもくもく会を開催しました。今回初めての平日開催(しかも有料)にもかかわらず3名の方にご参加いただきました! ありがとうございました。 当日自分が仕事で大幅に遅刻しましたが、共催のこうちゃん氏に助けてい…

InDesignの検索置換プリセットを見えなくする

InDesignの検索置換プリセット、僕は使ったことがないのですがどれくらい有用なんですかね。僕自身はかなりの数のクエリセットを利用していて、その整理にスクリプトを使っているくらいです。なので使わないクエリセットが表示されるのは非常に鬱陶しいので…

Acrobat DCの自動アップデート問題

AcrobatDCの自動アップデートが外せない問題、公式からもアナウンスがあるのですが、これが環境設定からうまくオン/オフを切り替えられないのです。 知っての通り僕はMacユーザーですので、「C. Mac OS 版 Acrobat DC/Acrobat Reader DC の自動アップデート…

選択したオブジェクトを以降のスプレッドに同位置複製する

タイトルのまんまです。 すごく単純なスクリプトなので特に説明も必要ないかと思います。 で、ご覧の通り大したエラー処理をしておりません。 例えばテキストを選択していた場合とか、最終スプレッドで実行した場合とか、そういうのは全く想定してません。た…

InDesign用サンプルスクリプトのリファクタリング(1)

はじめに リファクタリングしよう 実際のコード サンプルコードの解読 main関数 myDisplayDialog関数 myAlignObjects関数 myAlignObject関数 オーバービュー まとめ はじめに InDesignやIllustratorには、最初からサンプルスクリプトがプリインストールされ…

合成フォントの設定を書き出す

あけましておめでとうございます。 今年は週1回の更新を目標にブログを更新していければなーと思ってますが、果たしてどうなるやら。。。 それはさておき、今年最初の記事は合成フォントの設定をテキストファイルとして書き出すスクリプトです。例によって…

2018年を振り返って

今年のブログ書き納めということにしようと、今年1年を振り返ってみます。 いろいろあったような、なかったような…。 2018年を振り返って… お〜まちさんのIDJS教室 IDJS教室の教科書 もくもく会 次回もくもく会 今年のブログ記事たち Tipsや不具合報告など …

VSCodeで始めるAdobe CEP Extension開発

先日、ExtendScriptの次期アップデートがVSCodeの拡張機能としてリリースされるという情報がAdobe Tech Blogにて公開されました。 medium.com 先日のもくもく会ではVSCodeの機能性などが紹介され、僕はスクリプトの開発環境をBracketsからVSCodeに移したとこ…