スクリプちん
-
InDesignスクリプト
【InDesignのスクリプト作成】ブックの作成とドキュメントの追加削除
InDesignのブックは、個々のInDesignドキュメント(inddファイル)を登録して一括管理できる便利な機能です。 ブックも、ドキュメントと同じようにスクリプトで操作できます。 今回紹介するスクリプトコードは、次の順番で動作します。 新規にブックを作成... -
InDesignスクリプト
【InDesignのスクリプト作成】ブックの同期オプションを設定する
InDesignの「ブックの同期」とは、ブックに登録したドキュメント全体の設定を、特定のドキュメント設定に自動で合わせる機能です。 「ブックの同期」を使えば、InDesignで一つずつドキュメントを開いて、「スタイルの読み込み」などの個別作業は必要はあり... -
DTP
【デジハリAdobeマスター講座】誰でも学割!更新もOK!評判は?デメリットは?全て解説
社会人でもAdobe Creative cloudコンプリート学生版が使えるという「アドビ認定スクールのAdobeCC付き講座」は、Adobeユーザーの間ではもう常識となりました。 デジタルハリウッド(以下「デジハリ」)も、アドビ認定スクール(アドビ プラチナスクール パ... -
DTP
正規表現スタイルで同一文字に複数の文字スタイルを適用する
InDesignの正規表現スタイルを使うと、段落スタイルを充てるだけで文字スタイルも同時に適用することができるので、とても便利です。 正規表現スタイルなら、わざわざ一つ一つ文字を選んで文字スタイルをあてなくてよいので、手間も省けるし、手作業による... -
DTP
正規表現スタイルにマッチする文字は条件テキストで非表示にしてはダメ
InDesignの正規表現スタイルはとても便利な機能です。 一方で「条件テキスト」は、いまいちマイナー感があるけど、実は意外と便利な機能なんです。 でも、この条件テキストが正規表現スタイルでマッチングする文字に関わると、条件テキストを非表示にした... -
DTP
Adobe Stockの無料コレクションって使える? 個人も法人も商用利用もOK
Adobe Stock(アドビ ストック) は、2005年にサービスが開始された「ストックフォトサービス」です。 このAdobe Stock は、当初から体験期間として無料で1ヶ月間使うということはできましたが、基本的には有料で使うしかありませんでした。 それが、2020... -
DTP
スニペットのデータ共有は早い軽い詳しい
InDesignでは、ドキュメントのオブジェクトを共有するひとつの方法として、「スニペット」というファイル形式をサポートしています。 スニペットとは、InDesignのドキュメントに作成した「テキストフレーム」や「画像」、「XML構造」などを、「スニペット... -
InDesignスクリプト
【InDesignのスクリプト作成】検索置換クエリを実行する
InDesignでは、検索置換の内容を「クエリ」として保存しておくことができます。 この検索置換クエリはスクリプトでも呼び出して実行することができるので、細かな検索置換の設定はスクリプト内に書く必要がないので便利です。 【InDesignドキュメントサン... -
ESTK
ESTKのコード編集で使える検索置換の正規表現一覧
ExtendScript Toolkitのソースコード検索で使える正規表現です。 スクリプトの検索・置換に使用できます。 【ESTK検索置換の正規表現一覧】 正規表現メタ文字の意味.(ドット)任意の1文字に一致(一致する文字列をキャプチャする領域の開始マーク例:(画... -
ESTK
長いソースコードを改行したらエラーが出たときの対処法
スクリプトコードの中にダブルクォーテーションで囲んだ文字列長い文字列は、途中でいきなり改行すると構文エラーになります。 折り返し表示にしていないと、右端が隠れてしまう そのまま改行するとエラーになる この場合の対処法は次の2つ。 【改行前に... -
ESTK
基本的な文法入力ミスを修正する「構文チェック」
ExtendScript Toolkitには、入力ミスをチェックする「構文チェック」という機能があります。 【構文チェックの実行方法】 構文チェックは、ショートカット[F7]で実行できます。 メニューバーでは[編集(E)]>[構文チェック(S)]です。 メニューバーに... -
ESTK
スクリプトのバージョンを自動入力する「バージョンタグ」
ESTKには、スクリプト内にそのスクリプト自身のバージョンを入力できるステートメントが用意されています。 「バージョンタグを挿入」を実行して入力されたバージョンタグ内の日時は、「バージョンタグを挿入」を実行するたびに自動的に上書き更新されます... -
ESTK
複数行を一発で字下げする「ブロックインデント」
ESTKでは、複数行を一度にインデントしたり、またはインデントを解除(アウトデント)したりすることができます。 設定するときは、2行以上の行の一部または全部を選択して「Tab」または「Shift+Tab」で実行します。 ブロックインデントを実行するには… ... -
ESTK
ファンクション一覧から定義した行へジャンプする
スクリプト内の関数は、一覧表示することができます。 その一覧表示からファンクション名をクリックすると、各ファンクションの定義へジャンプできるので便利です。 一覧表示できるのは「ファンクションファインダー」と「関数パネル」の2箇所あります。 ... -
ESTK
ブックマークで行移動する
ESTKでは、行にブックマークをつけることができます。 ブックマークをつけておくと、ショートカットで行移動ができるので、長いコードのスクリプトを書くときは特に便利です。 【ショートカットでブックマークする】 ブックマークされた行には青い右向き三... -
ESTK
エディタの画面表示をカスタマイズする
ExtendScript Toolkitのスクリプトエディタの表示オプションを解説します。 個人の好みや、書く言語によって変更してみてください。 一時的に変更するならメニューバーから設定しますが、デフォルト設定の変更は「環境設定」ダイアログから変更します。「... -
InDesignスクリプト
ライブラリファイルからアイテムを配置する
InDesignのスクリプトで、ライブラリファイルに登録・保存した画像やテキストフレームなどのオブジェクトをドキュメントに貼り込む方法を解説します。 スクリプトでは、引数に指定する配置先をドキュメントにするか、挿入点にするかで、「ページ上に配置」... -
InDesignスクリプト
ライブラリー登録とアイテム情報の取得
InDesignのスクリプトで、ドキュメントのオブジェクトをライブラリファイルに登録・保存する方法の紹介です。 ライブラリに登録したアイテムは、アイテムの名称以外にも情報を持っています。スクリプトで、その情報にアクセスするときに使うプロパティも紹... -
InDesignスクリプト
【InDesignのスクリプト作成】索引項目の作成とマーカーの挿入方法
InDesignの索引機能を使って索引を作成するには、索引項目を作成して、その項目を索引マーカーとしてドキュメント上に挿入します。 索引として表示する項目は、「漢字」と「読み」のセットで作成することが多いので、InDesignに索引登録する前に、テキスト... -
ツール&グッズ
ポモドーロテクニックは使い方次第で効果的なタスク管理が実現する
最近は、時間術・仕事術ということばをよく聞きます。 たくさんの仕事を抱える中で、なんとか効率よくサッサと仕事を終わらせたいというのは誰しもが思うこと。 そして多分、今も昔も変わらない最大の課題のひとつ。 そんな中、「オレ、ポモドーロやってる... -
GUI
【ExtendScript】GUI : オブジェクトの表示・非表示
オブジェクトのvisibleプロパティに、falseまたはtrueを代入して、表示・非表示を切り替えます。 【visibleの型】 Boolean[R/W] 【visibleの仕様】 オブジェクトの表示・非表示を切り替える。 コンテナのvisibleを設定すると、その子の要素も同様に表示... -
GUI
【ExtendScript】GUI : オブジェクトに値を設定する(value)
valueは、コントロールが保持する値です。コントロールの種類によって持つデータが違うので、型はいつも同じではありません。 【valueの型】 checkbox(チェックボックス):Boolean[R/W]radiobutton(ラジオボタン):Boolean[R/W] progressbar(プロ... -
GUI
【ExtendScript】GUI : text
オブジェクトのタイトル、ラベル、または表示されているテキスト。オブジェクトの種類によって、対象となるものが異なります。 【textの型】 String[R/W] 【textの仕様】 オブジェクトのタイトル、ラベル、または表示されているテキスト。オブジェクトの... -
GUI
【ExtendScript】GUI : helpTip(ヘルプメッセージ)
helpTipプロパティを使うと、マウスカーソルがコントロール上に乗ったときに、フローティングウインドウを表示して、ヘルプメッセージを出すことができます。 【helpTipの型】 String[R/W] 【helpTipの仕様】 マウスカーソルがコントロール上にあるとき... -
GUI
【ExtendScript】GUI : enabled(オブジェクトの有効化・無効化)
enabledプロパティを使うと、各種オブジェクトの有効化・無効化を切り替えることができます。 【enabledの型】 Boolean[R/W] 【enabledの仕様】 true:オブジェクトは有効。入力を受け付ける。false:オブジェクトは無効。淡色表示になる。 【enabledの... -
GUI
【ExtendScript】GUI : bounds(オブジェクトの座標)
boundsは、ウィンドウまたは各種コントロールの境界線の座標を指定します。 【boundsの型】 Boundsオブジェクト 配列[R/W] 【boundsの仕様】 windowオブジェクトでは、画面座標。子要素では、親オブジェクトからの相対座標。 【boundsの設定対象となる... -
GUI
【ExtendScript】GUI : window(ウインドウ)
【Windowクラス】 グラフィカルユーザーインターフェース(GUI)を作成するためには、Windowクラスを使います。 簡単なダイアログボックスの作成 [OK]や[はい][いいえ]など、ユーザーから簡単な応答を受け取るダイアログ表示です。 alert() ショートメ... -
GUI
【ExtendScript】GUI : active
activeプロパティを使うと、ウィンドウまたは各種コントロールのフォーカスを切り替えることができます。 【activeの型】 Boolean[R/W] 【activeの仕様】 true:アクティブfalse:非アクティブ 【activeの設定対象となるオブジェクト】 window(ウイン... -
GUI
【ExtendScript】GUI : iconbutton(アイコンボタン)
iconbutton(アイコンボタン)を使うと、画像ファイルを押しボタンとして表示することができます。 たくさんのボタンを作らなくてはならないときなどには、ボタンに画像を表示することでその役割が認識しやすくなる効果があります。 【種類】 iconbuttonコ... -
GUI
【ExtendScript】GUI : flashplayer(フラッシュプレーヤー)
flashplayerは、GUIにフラッシュムービーを埋め込んで再生します。 【種類】 flashplayerコントロールクラス名:FlashPlayer 【機能】 SWFファイルのFlashムービーを読み込んで再生する。 【構文】 ウインドウwにFlashムービーを埋め込みます。 w.add ("fl... -
GUI
【ExtendScript】GUI : image(イメージ)
GUIにアイコンや画像を表示したいときには、imageコントロールを使います。 【種類】 imageコントロールクラス名:Image 【機能】 png形式の画像を表示する。 【構文】 ウインドウwに画像を配置します。 w.add ("image"[, bounds, icon, {creation_pr... -
GUI
【ExtendScript】GUI : scrollbar(スクロールバー)
スクロールバーは、ドラッグしてスクロールできるインジケーターと、そのインジケーターを動かす矢印ボタン(ステッパー)のあるバーです。 ウインドウまたはコンテナの各種オブジェクトに配置して使用します。 【種類】 scrollbarコントロールクラス名:S...