DTPab

DTPにまつわるあれこれ

DTPerのスクリプトもくもく会#19 オンライン を開催しました

2020年9月18日、DTPerのスクリプトもくもく会#19を開催しました。ご参加くださったみなさん、ありがとうございました! 今回は参加者3名、主催2名という小規模開催でしたが、3時間程度ではあっっっっっという間でした。以下、開催のもようです。 会の概略 会…

+DESIGNING vol.50 のコラム「ラクラボ。」を執筆しました

今月末発売予定の +DESIGNING vol.50掲載のコラム「ラクラボ。」を執筆しました。 *掲載許可をいただいています Adobe謹製のExtendScript開発・デバッグツール「ESTK」からVSCode(ESDebugger)への乗り換えについて書きました*1。 デザイン系のムックだと…

ISBNや雑誌コードのチェックディジットを確認するスクリプト

タイトル通り、なスクリプトを作りました。ハイフン込みで13桁の数字(の文字列)を選択した状態でスクリプトを実行してください。InDesign、Illustrator、どちらでも動作します。 InDesignでの動作(実際はIllustratorでも動く) チェックディジットの細か…

InDesignのPDF書き出しプリセットをフォルダ単位でまとめて読み込むスクリプト

Acrobat Pro DC様のご機嫌が悪くなってしまって完全クリーンインストール? したらPDF書き出しプリセットが吹っ飛んだので、フォルダ単位でまとめてインポートするスクリプト書いた。 InDesignから実行するとフォルダを選べとダイアログが出るので、joboptio…

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

概要 運営の反省点 そもそも承認するホスト役だった Google Meetの負荷? Twitter見てる暇がない 良かった点 無料開催できた Slackを活用できた チェックアウト後の雑談 出た質問まとめ InDesignの「変形シーケンス」の内容をスクリプトでフォローできるか?…

記述範囲の数値をカンマ区切りで取得するJXA

JXA

選択して右クリックから選ぶだけ 使い方は1 -> 12のように、半角数字->半角数字と記述したテキストを選択して右クリック。そこからサービスメニューを呼び出します*1。 ->の前後にスペースがあってもなくても大丈夫ですが、数字は左側が小さいことが条件です…

データの変更日時を自動挿入するGAS

GAS

スプレッドシートの変更日時を自動的に挿入するGASを書いてみた。 スプレッドシートを開いたら、ツール>スクリプトエディタを開き、下記コードをコピペする。プロジェクト名などは任意。 コード function insertDate() { var tgtRange = SpreadsheetApp .ge…

パネルで選択中のスクリプトを実行するInDesignスクリプト

ワンライナーなのでGistにもアップせずここに供養しておく。 app.menuActions.itemByName("スクリプトを実行").invoke(); スクリプトパネルでスクリプトを選択した状態で実行してください。 ショートカットに登録しておくと、スクリプトパネルで選択するスク…

ExtendScriptのErrorオブジェクトのプロパティ

プロパティ ExtendScriptでの仕様と気づいたこと インスタンス化 参照 書いてるスクリプトで改めてErrorオブジェクトについて調べたので自分用のメモです。というのもどうやらJavaScriptの一般的なErrorオブジェクトと違い、プロパティをAdobe ExtendScript…

【告知】もくもく会#18 やります

DTPerのスクリプトもくもく会、参加者募集中です! dtpmkmk.connpass.com DTPerのスクリプトもくもく会#18を今月7/18(土)14:00〜開催予定です。このままだと超少人数開催になるので参加予定の皆さん、楽しくやりましょう! 予定空いているどうしよっかなー…