Tag: script
資料

Adobeアプリでも使えるJavaScriptライブラリ

DTPでのJavaScriptはまだまだ始まったばかりで、有用なライブラリとかが存在しない状態です。
ライブラリの充実を図っていきませんか?

ライブラリファイルの読み込み方

#include 'file_path';

公開ライブラリ

Webアプリ等から流用できそうなもの

そのまま使えるもの

手を加えれば使えるもの

ijp iCalendar javascript parser

配布元:http://code.google.com/p/ijp/

  • 処理進捗状況をconsole.logで出力しているが、InDesign CS3には、consoleオブジェクトが存在しないので、consoleオブジェクトを作り、logメソッドを作っておくことでエラーを回避。
//ijpをInDesignで動かした時のエラー回避。
var console={};
console.log =function(){};
  • parseVjournalメソッド、parseVtodoメソッド、parseVeventメソッド内で用意しているトークン用オブジェクトにて、classがInDesignでは予約されているとしてエラーになるので、"class"とくくることで回避。
class:this.getValue('CLASS',vtodoString), //This property defines the access classification for a calendar component.

"class":this.getValue('CLASS',vtodoString), //This property defines the access classification for a calendar component.
  • 最終行にセミコロン;をつけないと、InDesignは処理できないので、付加。

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS