DTPab

印刷やデザイン、アドビ製アプリやスクリプトなど、雑多な技術ブログ

2017-10-01から1ヶ月間の記事一覧

Mac版Adobeアプリに関する注意喚起:Unicode正規化

先日、あさうすさんがWindowsへの乗り換えに関する記事をアップしていましたね。最近のWindowsはスペックが良いいのに安いという、コストパフォーマンス面ではMacは太刀打ちできません。しかもOSの管理がMacほどひどくない(ここ重要)。 それとは逆にMacに…

配列から重複要素を削除したい

配列から重複要素を削除する関数 説明 注意点 雑感 配列から重複要素を削除する関数 配列から重複要素を削除するには、filterやsetなどを使うといいそうです*1。 しかし僕が使うのは当然ながらExtendScript(以下ExS)。ECMAScript(JavaScriptの標準仕様*2…

targetengineとそれを利用した擬似的ライブラリ

(10/24 10:15 追記) 現れた場所に関係なく、変数の宣言はコードを実行する前に処理されます。var を伴って宣言した変数のスコープは実行コンテキスト (execution context)であり、これは変数を含んでいる関数、または関数の外で宣言された変数はグローバル…

アートボードから飛び出た部分を収めたい

イラレのスクリプトを久しぶりに作ってみました。 コードは以下の通りです #target "illustrator" var result = main(); if (result) alert(result); function main(){ if (parseInt(app.version,10)<15) return "IllustratorCS5以降対応のスクリプトです"; …