Quantcast
Channel: Planet DTP@jp
Viewing all articles
Browse latest Browse all 4835

mottainaiDTP: 必要なページを抜き出してまとめるJavaScript

$
0
0
DTP作業者にとっての難易度 ★☆☆☆☆(1) データ結合で作成した複数ページのうち必要なものだけを抜き出してまとめることはできないか……と考えていたところ、<a href="http://www.adg7.com/takenote_b/2011/01/20-4.html" target="_blank">たけうととおるさんの「ページを移動」という記事</a>に辿り着きました。ここで紹介されているJavaScriptをベースにすればリストに従ってページを別ドキュメントにまとめることができるのではないかと考え、試してみました。 用意するものは【A】元となるInDesignドキュメント(各ページにコードを配置)、【B】抽出リスト(抽出するページのコードを記したテキストファイル)、そして【C】移動先となるInDesignドキュメント(1ページのみで構成されたもの)です。 【C】を表示してJavaScriptを実行し、元となるInDesignドキュメント【A】と抽出リスト【B】を指定することで【A】からページが抽出されて【C】に複製されます。 <a href="https://www.youtube.com/watch?v=jsHKcT3ioSI&amp;external_video_config=width%3D480%26height%3D320">必要なページを抜き出してまとめる</a>※このJavaScriptでは【B】のリストに書かれている文字列を検索することで対象ページを特定します。したがって【B】には必ずしも「a001」のようなコードを書く必要はなく、会社名や商品名などを書いても構いません。 サンプルデータはこちら《<a href="http://mottainaidtp.up.seesaa.net/image/minimum_2017_0201.zip">minimum_2017_0201.zip</a>》です。<a></a>
DTP作業者にとっての難易度 ★☆☆☆☆(1)

データ結合で作成した複数ページのうち必要なものだけを抜き出してまとめることはできないか……と考えていたところ、たけうととおるさんの「ページを移動」という記事に辿り着きました。ここで紹介されているJavaScriptをベースにすればリストに従ってページを別ドキュメントにまとめることができるのではないかと考え、試してみました。

用意するものは【A】元となるInDesignドキュメント(各ページにコードを配置)、【B】抽出リスト(抽出するページのコードを記したテキストファイル)、そして【C】移動先となるInDesignドキュメント(1ページのみで構成されたもの)です。

【C】を表示してJavaScriptを実行し、元となるInDesignドキュメント【A】と抽出リスト【B】を指定することで【A】からページが抽出されて【C】に複製されます。

※このJavaScriptでは【B】のリストに書かれている文字列を検索することで対象ページを特定します。したがって【B】には必ずしも「a001」のようなコードを書く必要はなく、会社名や商品名などを書いても構いません。


サンプルデータはこちら《minimum_2017_0201.zip》です。

Viewing all articles
Browse latest Browse all 4835

Trending Articles