DTPab

DTPにまつわるあれこれ

AppleScriptで悩まされるダイアログの戻り値resultの要素

調べたのでメモ。 公式ドキュメントのここにこう書いてありました。 Result A record containing the button clicked and text entered, if any. For example: {text returned:"Cupertino", button returned:"OK"} If the dialog does not allow text input,…

ScriptUIでグループをまたいだラジオボタンの処理

元ネタ コード 開発モノローグ スキル発動 for文で処理しよ for文でonClickメソッドを定義 チャレンジ その1 原因究明 チャレンジ その2 原因究明 チャレンジ その3 真面目に解説 元ネタ id:haraguai_is_bad さんがブログで面白いスクリプトを公開されていま…

フォルダの中のinddファイルすべてを対象にスクリプトを実行する

コード 解説 積み残し というスクリプトを書いてみました。 最低限のエラー処理などは組み込んでいますが、しっかり検証していませんのでご利用は自己責任でお願いします。 できればinddファイルのバックアップなどは取っておいていただいたほうがいいかもし…

Bridgeのリネームプリセット保存場所

自分用のメモ書き。 Bridge CCのバッチリネームプリセットは ~/Library/Application Support/Adobe/Bridge CC 2019/Batch Rename Settings/ にあった。バージョンは適宜読み替えてください。CC2017と2019では完全互換っぽいので適当にコピペすれば環境をその…

タイムスタンプを付けてAppleScript内の変数をテキストに書き出したい

AppleScriptで変数の値をテキストファイルとして書き出したかったんですが、その時タイムスタンプも付けたかった。 ので、AppleScriptからJavaScriptを実行してタイムスタンプを取得し、シェルコマンドを叩いてテキストファイルを吐き出す、というAppleScrip…

よく使う処理・使うたび調べる処理はプロトタイプ拡張するといい

よく使う処理、いやむしろたまにしか使わなくて詳細を調べながら使う処理、ありますよね。 あと使うためにわざわざ値を変数に入れなくちゃいけない処理とか。 そういうものをプロトタイプ拡張して使いやすくできるのもJavaScriptのいいところです。 以下はそ…

東京のDTP勉強会特別編#6のお手伝いをしてきた

はじめに 会に参加してみて 全体を通して CCアプリ自動化について(Ten氏) Illustratorスクリプトハンズオン(したたか企画氏) InDesignスクリプトハンズオン(Ten氏) さいごに 追記 はじめに 東京のDTP勉強会特別編#6、スクリプトハンズオン勉強会にサポ…

InDesignのクイック適用をスクリプトランチャーとして使う

InDesignのクイック適用(⌘+Enter、もしくは一部のパネルにある雷マーク)には、実は検索するメニューをフィルターすることができるようになっています。 これを、画像のように「スクリプトを含む」をオンにし(デフォルトではオフ)、他をオフにすると、ク…

もくもく執筆会☆出張版REV.21に行ってきた

参加したもくもく会 自分の進捗 参加した感想 宣伝? 参加したもくもく会 湊川さんと熊谷さんが主催するもくもく執筆会☆出張版REV.21に参加してきました。 techbook-meetup.connpass.com 当日のTogetterはこちら togetter.com 自分の進捗 僕は次回の技術書典…

オブジェクトにまとめてキャプション用のテキストフレームを追加したい

改訂履歴 はじめに 使い方と動作画面 動作確認バージョン 既知の不具合 コード 余談 改訂履歴 2019.06.06 v0.2.1 ドキュメントの1ページ目にしかテキストフレームが生成されない不具合を修正しました。 はじめに けっこう前になりますが、バンフーセミナーで…