Basil.js は初めてですが、心から気に入っています。
私の .jsx スクリプトで他の JavaScript シートをリンクすることが可能かどうか、また正しい手順は何か疑問に思っています。私がしようとすると:
#include "basiljs/users/anotherscript.jsx";
InDesign がエラーをスローします:
エラー番号: 48 問題のあるテキスト: #include "basiljs/users/anotherscript.jsx";
Basil.js は初めてですが、心から気に入っています。
私の .jsx スクリプトで他の JavaScript シートをリンクすることが可能かどうか、また正しい手順は何か疑問に思っています。私がしようとすると:
#include "basiljs/users/anotherscript.jsx";
InDesign がエラーをスローします:
エラー番号: 48 問題のあるテキスト: #include "basiljs/users/anotherscript.jsx";
はい、通常のインクルードが可能です :) 以下の例は、たとえば、バジル スケッチにunderscore.jsをインクルードする方法を示しています。「#includepath」の最初の行に注意してください。この行には、基本的に mac と pc のドキュメント フォルダー全体が含まれています。そこから、含めるファイルへの相対パスを指定できます。
#includepath "~/Documents/;%USERPROFILE%Documents";
#include "basiljs/bundle/basil.js";
#include "basiljs/libraries/underscore.js";
function draw() {
var result = _.map([1, 2, 3], function(num){ return num * 3; });
b.println( result );
}
b.go();