DTPab

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

【Obsidian】外部ファイル参照パスを生成するAutomator JXA

はじめに 外部ファイルを参照する書き方 Automatorで作ってみる JXAの中身 使い方 参考文献 はじめに 仕事でのメモ書きに、いまはObsidian*1を使っています。Obisidianにした理由は、概ねこんな感じです。 Notionは表現がリッチ過ぎ、単純なmarkdownで記述し…

Adobe Firefly Camp参加レポート

3/25、「Adobe Firefly 公開1周年記念 みんなで学ぼう生成 AI と著作権!」と題するウェビナーを聴講しました。 firefly-camp.connpass.com β版がリリースされて1年経ったAdobe Firefly(以下、単にFirefly)について、アドビの轟さんとデザイナーの木村さん…

印刷会社を退職しました!

本日3月29日が最終出社日でした。9年と11ヶ月お世話になりました。ということで退職エントリーです。 雨の本社屋 現職振り返り 担当した業務 得られた経験やスキル この会社でのポジティブな面とネガティブな面 ポジティブ面 ネガティブ面 業界として 感謝 …

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

3/23、今年2回目のDTPerのスクリプトもくもく会を開催しました。 dtpmkmk.connpass.com もくもく会#39 雑感 ブログの変更点 デザイン テキスト関係 Git管理 以降のもくもく会について もくもく会#39 雑感 今回は募集告知のポストなど露出をサボったせいか、…

『+DESIGNING』vol.57に寄稿しました

今月27日発売予定の『+DESIGNING』vol.57掲載の「ラクラボ。」にまた寄稿させてもらいました。 www.plus-designing.jp 今号は、全体としてはクリエイティブ分野におけるAIとの付き合い方みたいな内容みたいですね。僕も非常に楽しみにしています。 一方、僕…

【InDesign】そのテキストが後注かどうかを調べる

テキストが後注機能で生成されたものかどうかはStory.isEndnoteStoryで調べることができる、というメモ書き。 www.indesignjs.de indesign.cs5.xyz 当初は文末脚注とかいう不思議な訳語だったんですが、機能としてはCC2018(v13)から実装されています。 stu…

【InDesign】ドキュメントにオーバーセットテキストがあったら保存できないようにするイベントリスナー型スクリプト

追記 2024-02-22:コメントで教えていただきましたが、だいぶ漏れがあるようです。2024-02-26:ということでコードを更新しました。末尾にちょっとだけ解説を追記しています。 サンプル 追記 そもそも論として TextFrame.overflowsの大きな穴 Footnoteオブジ…

SUI:項目数に応じて自動で増減させるタブ

おいおい、UXPやらずにまだScriptUIいじってんの? という内なる声を、職場はまだInDesign 2024に移行しきれていないのでしかたないだろ、となだめるこの頃。 前段 項目をタブに分配する 配列の要素を任意の要素数に分配した二重配列を作るには SUIのタブパ…

SUIのtabbedpanelはキャメルケースにすると怒られる

怒られるのがtabbedpanel側ではなく、追加しようとするtab側ってのも解せないんですよ キャメルケースの tabbedPanel では怒られが発生する 全部小文字だとOK! 全部小文字 そうするとちゃんとSUIダイアログが表示される そういうとこだぞ なので、今さらな…

便利なPreference.propertiesプロパティの落とし穴

前段 問題 問題の切り分け 存在しないプロパティ 型違反 fillColorがおかしいのか? 取得できても利用できないオブジェクト 試してみよう どうやって回避する? まとめ 余談 前段 InDesignの各Preferenceにはたいていpropertiesという便利なプロパティがいて…