DTPab

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

【ExtendScript】スクリプトで利用するダイアログの設定値をInDesignに記憶させる方法

はじめに 概要 メリット 各メソッドの引数と使い方 データの保存:Application.insertLabel()メソッド 引数 データの取得:app.extractLabel()メソッド 引数 戻り値 応用例:オブジェクトの保存と復元 使用する上での注意点 キー名の衝突に注意する 保存でき…

【InDesign】サンプルスクリプトのMakeGridをリバース・エンジニアリングしました

はじめに 使い方 使い途は? コード全文 はじめに InDesignのサンプルスクリプトの中に、MakeGridという便利なスクリプトがあります。カレンダーを作ろうと久しぶりに使ってみたものの、このスクリプトには以下のような難点がありました。 ポイント指定しか…

【Illustrator】トンボを作成するスクリプト

今年最初の記事がまさかまさかの7月になりました。ご無沙汰しています。 ひとつには、仕事で使うスクリプトを開発することが減ったことがあると思います。まぁ、そんなことはどうでもいいですよね。 今回の記事は、世の中さんざん擦られているであろうトンボ…

IllustratorのスクリプティングAPI

以前、愛用していたAPIドキュメントのサイトが閉じてしまった*1ので、いまはこちらを使っています。 ai-scripting.docsforadobe.dev ExtendScriptのAPI(オブジェクトモデル)を確認するには、左のカラムから JavaScript Object Reference を展開しましょう…

2025年振り返りと2026年に向けて

濃密な1年になった今年の振り返りと、来年への抱負です。

JavaScript:閲覧中のウェブサイトをMarkdown形式の文献として利用するためのブックマークレット

執筆用に、Markdown書式のウェブサイト閲覧URLを取得するブックマークレットです。

技術書Lab. Advent Calendar 2025:執筆環境を整える

技術書Lab.アドベントカレンダーの記事として、VS Codeを使った執筆環境の最適化についてまとめました。

【Illustrator】ドキュメント切り替えと同時にカラーパネルの表示を切り替えたい

はじめに アクションとスクリプトで解決できた スクリプト 使い方 余談 はじめに ドキュメントが印刷用のデータはCMYK、ウェブ(もしくはRGB入稿の高彩度印刷)用のデータはHSBにしたい、というカラーパネルの切り替えが本当に面倒で…。 自動で切り替わって…

InDesignで自動可変レイアウト:データ結合の基本から応用まで

はじめに 先日のもくもく会で、InDesignのデータ結合について少しだけお話しました。当日の動画はこちらにまとめています。 youtu.be ここで紹介した、データ結合の単一レコードを使ったテキストと画像の可変ページレイアウトをもう少し詳しく説明します。 …

自分用のフォントリストを作ろう

はじめに できたもの 使い方 定義ファイルの作成 テンプレートファイルを開く スクリプト本体の実行 さいごに はじめに デザインの仕事でどうしても悩んでいるのがフォントを選ぶのに時間がかかることでした。 欧文フォントであれば、文字パネルの検索メニュ…