開発メモExtendScript,InDesign,JavaScript,UXP Scripting

InDesign 18.0からUXPスクリプト、18.5からUXPプラグインが使えるようになったわけですが、移行があまり進んでいないようです。そのため、Ecosystemチームから「何が移行を妨げていますか?」という質問がありました。 Wh ...

2024年03月28日

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript

以前、合成フォント内のフォントを置き換えるスクリプトを作ったんですが、今回はフォント名を変えるスクリプトです。きっかけはこちらです。 合成フォント名が「新ゴR➕ヘルベチカ」みたいな支給データめっちゃ多い…(それもあって合成フォ ...

営業案内ExtendScript,InDesign,JavaScript

昨年7月から販売している『プログラミング初心者のためのInDesign JavaScript(ExtendScript)の教科書』ですが、一部内容を変更しました。第2版となります。 ダウンロードページからこちらです。以前購入された方は追加料 ...

営業案内ExtendScript,InDesign,JavaScript

これは『イチからわかる! InDesign JavaScript 指南書』の後継本です。A5判249ページで、価格は以前と同じ3800円です。次のページから購入をお願いします。 概要を知りたい方は立ち読みサンプルがありますので、そこで前書き ...

更新情報ExtendScript,InDesign,JavaScript,オブジェクトモデル,プリフライト

InDesignオブジェクトモデル図ですが、少しずつ修正を入れていたんですが、ある程度溜まったので更新しました。間違っていたのは次の2か所。(いずれも前のエントリを参照) テキストフレームとパス上文字のstartTextFrameプロパティ ...

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript,オーバーセットテキスト,オーバーフロー,スレッドテキスト,プリフライト,文字あふれ,連結テキストフレーム

InDesignのスクリプトで、ドキュメントに文字あふれがあるかどうかをチェックする方法です。 文字あふれというとよくあるのが、テキストフレームの文字があふれている場合に、長体をかけて入れるというものです。たとえばこのようなものです。 co ...

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript,TextPath,Title Box,スクリプト,タイトル付き囲み枠,テキストパス,パス上文字

昨年から1か月以上にわたって作成していた「タイトル付き囲み枠」ですが、やっと公開しました。設定項目が色々あって説明が長いので別ページにしています。こちらからどうぞ。 以下作成過程に興味がある人向けです。 前回、できたと思ったんですが実は抜け ...

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript,TextPath,Title Box,スクリプト,タイトル付き囲み枠,テキストパス,パス上文字

少し間が空きました。今回が今年最後の更新になると思います。もう1か月もこれにかかっていますが、ようやく「できたかな?」という状態になりました。自分ではエラーもなく動いてはいます。ただ他の人が使うと、私が想定していない状態で実行する場合がある ...

2022年12月20日

ソフトの使い方,開発メモExtendScript,Illustrator,InDesign,JavaScript,TextPath,Title Box,スクリプト,タイトル付き囲み枠,テキストパス,パス上文字,ベジエ曲線,疑似円,線の長さ

前回から少し間が空きましたが、断念せずにまだ続いています。あのあと 新規に「タイトル付き囲み枠」を作成するケース 既存の「タイトル付き囲み枠」に従って他のテキストフレームに対して「タイトル付き囲み枠」を作成するケース 既存の「タイトル付き囲 ...

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript

発端はこちら。 ・セル用(td)を[基準]スタイルとして参照する段落スタイルを作成し、行揃えのみ変更 ・正規表現の記述の精度を高めていき、ある程度の段階で適用し直し(適用モレを回避するため) 「こんな方法がある」があれば、ぜひ教えてください ...

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript,VBScript

久しぶりにオブジェクトモデルの質問が来ました。マスターページのprimaryTextFrameプロパティの値が「PageItem, NothingEnum.NOTHING」なのはおかしいのではないか、ということです。 まあAdobeのドキュ ...

ソフトの使い方,開発メモInDesign,JavaScript,スクリプト

またまた「InDesign JavaScript教室 第2期延長講座」からのスクリプトです。 合成フォント、私は使いません。というのも以前のバージョンでは、同名の合成フォントが増殖する」というバグがあって扱いが面倒だからです(「InDesi ...

2022年11月19日

ソフトの使い方,開発メモInDesign,JavaScript,スクリプト

今更なんですが、スクリプトでのセル結合をちゃんと理解してなかったのでメモ。これは先に書いた延長講座の質問に回答するために調べたものです。ちなみにInDesignのバージョンは17.0(2022)です。 次のような場合(図1)に、黄色く塗った ...

営業案内ExtendScript,InDesign,JavaScript

「InDesign JavaScript教室」第2期は9月28日に終了しました。ただ、受講生の方何人かから「続きはないんですか?」と言われました。大変ありがたいことです。そこで延長講座を行います。 内容は次の通りです。 開催形式 Zoomお ...

営業案内,業界のことなど,開発メモExtendScript,InDesign,JavaScript,UXP Scripting,UXPスクリプト

前のエントリの続き? になります。 InDesignのバージョン18から新たなスクリプト環境(UXP Scripting)が導入される予定です(直前になってキャンセルされる可能性が全くないわけではないので)。これはもうすでにプレリリース版( ...

2022年03月15日

営業案内ExtendScript,InDesign,JavaScript

「InDesign JavaScript教室」を4年ぶりにやります。 知らない人のために書いておくと、これはAdobe InDesignを自動化させるためのプログラム言語であるExtendScript※をハンズオン形式で指導するものです。( ...

ソフトの使い方ExtendScript,InDesign,JavaScript

スクリプトの話です。 InDesignのスクリプトでシステムにインストールされているフォントを取得して何らかの操作を行う場合、ExtendScriptでは var fns = app.fonts; for (var i = 0; i ...

2021年04月27日

ソフトの使い方,開発メモExtendScript,InDesign,JavaScript

久しぶりの投稿ですな。元ネタはこれ。 InDesignのアンカー付きオブジェクトを文字の背面にできる機能ってまだだったっけ?(今すぐほしい) あと表のセルで斜線の左右(上下)で塗りを変えられる機能も今すぐほしい。 — You and U ( ...

ソフトの使い方,更新情報,開発メモExtendScript,InDesign,JavaScript,オブジェクトモデル,スクリプト

InDesign 16.0(2021)に対応しました。 こちらからアクセスしてください。 15.1から16.0への変更点は、追加3つだけです。 カラー検索 ApplicationにFindColorPreferenceオブジェクトが追加 A ...

営業案内ExtendScript,InDesign,JavaScript,スクリプト

今日、DTPerのスクリプトもくもく会 #18がありまして、その時間を利用して『イチからわかる! InDesign JavaScript 指南書』第3版の修正を行いました。 修正箇所は次の2か所です。 P13 /Users//Librari ...

2020年04月06日

更新情報,組版・文字・書体,開発メモInDesign,JavaScript,oneLiner

前のエントリでInDesign oneLinerを「最終ベータ版(多分)」としていましたが、予想が外れました。 というのも、それまで日本語版でしか試せていませんでした。もちろん、日本語版以外のInDesignを持っていないからですが。そのた ...

2020年03月30日

営業案内,組版・文字・書体,開発メモExtendScript,InDesign,JavaScript,oneLiner,ポイントテキスト

11月ぐらいからこつこつ作っていたInDesign oneLinerですが、ようやく「思いつく限りのシチュエーションでトラブルが発生しない」状態まで来ました(既知の問題はあるけど)。バグが見つからなければそのまま公開バージョンとなります。 ...

ソフトの使い方,営業案内ExtendScript,InDesign,JavaScript,oneLiner,ポイントテキスト

よく考えたら1月は記事1本しか公開してないですね。下書きをいくつか書いていたので公開した気になってました。ただ、メインでやっていたのはスクリプトの作成です。実はInDesignでスクリプトを作り始めたころから、何とかInDesignで作れな ...

営業案内InDesign,JavaScript

2020年最初の記事は宣伝です。 昨年10月にCCデスクトップアプリケーションがバージョンアップして、従来の縦長のウィンドウから広いウィンドウに変わりました。また、InDesignの方でも新たにSVG画像に対応したりして、『イチからわかる! ...

月別アーカイブ