InDesign DOM 修正
InDesign DOM CS5-CC2015を修正しました。対応バージョンがCC2015.2→2015.4になります。 【注意】更新したのはhtmlのみです。ダウンロード用zipファイルは更新していません。 差分11.2→1 ...
あ、phpでInDesign動くんだ......
ローカルの話。Webサイトの話ではありません。 Windows版のphpをインストール(といっても解凍するだけ)して、一通り設定。php.iniに extension=php_com_dotnet.dll を追加して、セクションの項目を適当 ...
オブジェクトモデル図更新しました
昨日の記事の通り、定数の文字列を追加しました。 ロリポップのサーバーが遅いような気がするので、ダウンロードファイルも用意しました。 今後、自分で作ったものを公開する場合は、スクリプトの末尾に次の1行を加える場合がありますのでご了承ください。 ...
InDesignのスクリプト定数(enumerator)は
誰か先に書いていて二番煎じだったらすみません。一応検索して引っかからなかったので書きます。 InDesignのスクリプトを書いていて何が困るかというと、定数(enumerator)が長い、または覚えることのできない数字ということ。 PDFの ...
InDesignで円グラフを作成する(7)
今回でこの連載は終わりです。ちょっと仕事が忙しくなってきたので端折ります。 //数値および引き出し線 if (vals < 3) { var ln = grp.graphicLines.add(); ln.paths.entirePa ...
InDesignで円グラフを作成する(6)バグの内容が違う
更新してないうちに、実装に入りました。サンプルをJavaScriptで書いておきながら、仕事での実装をVBScriptで書くという。さらに、サンプルでは半円をプログラムで作成するのに、実装はドキュメントテンプレートであらかじめ用意しておき、 ...
InDesignで円グラフを作成する(5)
ここからがこのプログラムのキモ。 //扇形 fan = grp.ovals.add(); fan.paths.entirePath = pp1; 新たに図形を作成して、あらかじめ定義しておいた配列を与えます。新規に作成する図形は、閉じた図形 ...
InDesignで円グラフを作成する(4)
ref = 0; for (i=0; i<vals.length; i++){ (繰り返しの中身は略) //次へ ref = ref + vals; } 変数の数だけ繰り返します。valsはパーセンテージ、refは累計のパーセンテージ ...
InDesignで円グラフを作成する(3)
var pp1 = new Array(); //半円、, , ] pp1.push(, , ]); pp1.push(, , ]); pp1.push(, , ]); 半円(円の右半分)のポイント座標を配列に突っ込んでいます。下端、右端、 ...
InDesignで円グラフを作成する(2)
title = "グラフタイトル"; vals = ; //パーセンテージ 外部から読み込む変数です。あとから全体を関数化するときの引数になります。あと凡例に使う項目名も必要なんだけれど、まだそこまでいってない。 var r = 30; / ...
InDesignで円グラフを作成する(1)
久々にスクリプト作成中。今回は仕事に使うものなので、完成形は公開できません。なので作りかけのものを公開しますが、これだけでもそれらしく動くので、試してみたい方はどうぞ。 今回はソースコードだけです。次回以降解説しますが、毎度尻切れトンボにな ...
AIPrefsをいじる(4) 【危険】Illustrator でフォント警告を無効にする裏技
先日、うちの会社で、若いオペレータがIllustratorのフォント警告を無視してしまって「事故」になってしまった。折角の警告も、それを理解できないと何の意味もないがね。そんなわけで、あらためて重要性を認識してもらおうと、公開することにしま ...
AIPrefsをいじる(3) Illustrator の最近使用したファイルリストを削除する裏技
いろいろいじっていると、Illustratorで「環境設定」ウィンドウが開かなくなりました。皆さん、くれぐれも注意してください。そして、あくまでも自己責任でお願いします。 さて、InDesignの環境設定ファイルはどうかなあと見てみましたら ...
AIPrefsをいじる(2) Illustrator ペンツールの追加/削除
続けさまに見つけちゃったので、先を越されないようにすぐに書いちゃいます。実はこの裏技の前にもうひとつ見つけて書き上げたんですが、あまりに危険な裏技なので公開しようかどうか迷ってます。お蔵入りにするかも。 さて本題。 どのバージョンからでした ...
AIPrefsをいじる(1) Illustrator の最近使用したファイルの数を増やす裏技
今日RSSでこのサポート情報が流れてきました。 コンテンツ復元モードを有効にする方法(Illustrator CS2-CS5) 日付を見ると2010年5月26日なので、どこか修正したのかしら。それはさておき、Illustrator の環境設 ...
InDesign JavaScriptで修飾字形の指定
「修飾字形の指定の仕方を教えてください」という投稿があったのでこちらにもメモ。 実は今まで使う機会がなかったので、色々テストした結果がこれ。テキストフレーム中に文字カーソルを立てて次のスクリプトを実行すると3文字入力されます。 var ch ...
InDesign CS5で異なるページサイズを調べる
CS5 での入稿があった場合に必ず必要になるので、既に誰か書いてると思いますが、一応参考までに書いておきます。 //------------------------------------------------------- //InDe ...
スクリプト面から見たInDesign CS5の新機能(5)PageItem.NameとPageItem.Label
PageItemにNameプロパティがつきました。これはせうぞーさんの言われているとおり()なんですが、「app.scriptPreferences.versionを一時的に書き換える方法」では本当に一時しのぎでしかないですね。 もともと、 ...
スクリプト面から見たInDesign CS5の新機能(4)SplineItemとPageItem
SplineItemは「図形」と訳したけれど、従来からあるRectangle、Oval、Polygon、GraphicLineをまとめて扱うときに使うものらしい。 CS4まではページ上にレイアウトされたオブジェクトをいくつかまとめて扱いたい ...
スクリプト面から見たInDesign CS5の新機能(3)EPSText
バージョンが上がって追加されたオブジェクトは、新機能をみれば大体想像がつくものですが、中には全く想像がつかないものもあります。こういうときはあてずっぽうで色々試してみるしかない。 このEPSTextもそう。InDesign CS5の新機能で ...
スクリプト面から見たInDesign CS5の新機能(2)WatermarkPreference
新機能紹介の2回目はウォーターマークです。 スクリプトではウォーターマークを作成できるようになっています。ところがこの機能、 InDesignのメニューをあちこち探しても見当たりません。ひょっとするとUI(ユーザーインターフェイス)からは設 ...
スクリプト面から見たInDesign CS5の新機能(1)ToolBox
本題の前に。直前のエントリに追加しました。ちょっと解決が難しいかも知れませんねー。社内では当面、共存禁止令でいこうかと^^; その前、さらにその前のエントリ、コメントありがとうございます。おかげさまで大分分かってきました。 では本題。Too ...
スクリプト面から見たInDesign CS5の新機能(0)前置き
InDesignではバージョンが上がるとスクリプトもバージョンが上がって新機能がついたりします。しかーし、Adobeはそのことについて一切アナウンスしないので、どこがどう変わったのか、新しくなったのかは、前バージョンと比較することでしかわか ...
げ、放置スクリプトがあった
ちょっとファイルの整理をしていたら、作りかけのまま放置されていたスクリプトが見つかった。 2007年8月だからCS3が出た2ヵ月後ぐらいに作っていたもの。放置されていたからには当然このままでは動かない。けれど捨てるには惜しい。もしかしてこれ ...