自動組版の動画理屈はともかく、動画をご覧ください。AIが判断して見出しを付ける割り算の筆算を自動的に組み上げる漫画の画像を自動的に配置する漫画のセリフを連続して配置する数式(MathML)をInDesign上で組み上げる
自動組版って何? 人間誰でも手を抜きたいものです。 そして、組版・DTPの原価は、ほぼ100%人件費なので、効率化は製造原価に直結します。 効率化の要として、作業の自動化を進めています。 自動化の最大のメリットは、効率化なのですが、それ以外にも、作業の統一化、ミスの削減などなど、効果絶大です。
InDesignを使った自動組版のアプローチ=Extend Script InDesignで自動化を図る手段として、最初に考えるべきなのは、InDesignが元々持っている機能を使うことです。 InDesignには、作業を自動化する手段として、Extend Scriptというものがあります。 Extend Scriptはホームページをアクティブなページに仕上げるために使われているJavascriptをベースに作られた、プログラミング言語です。 元々、Adobe製品のIllustratorにマクロ言語のように搭載されていて、InDesignがAdobeに組み込まれた頃から、拡充してきました。 InDesignは、高機能な組版システムですので、その機能を実現するための内部構造も複雑で、管理するためのExtend Scriptも相当複雑な構造をしています。 数年前までは、オブジェクト構造の一覧とにらめっこしながら、手動で書いてましたが、最近では、AIが発達してきたので、スクリプティングも「こんなことがやりたい」とAIに投げれば、書いてくれるようになりました。 自動化のための自動化ですね。
InDesignに流し込む前の処理 例えば、写研システムに流し込む場合など、旧来の組版システムに流し込む際には、データをテキストファイルにしなければなりませんでした。その際に、文字コードはShift JIS限定だったりするので、「①②③」「ⅠⅡⅢ」「áéàèäö」などのいわゆる「機種依存文字」は別の文字に置き換えるなどの工夫が必要でした。 InDesignは、Wordの文書であれば、そのまま読み込むことができますし、UTF-8などのUnicodeの保存形式でも読み込むことができます。 さらに、ルビ(ふりがな)や、下線・イタリック・太字などのWordの機能を使った設定は、ほぼ全てそのまま受け継ぐことができます。 Excelの表も、そのまま読み込めます。ただし、グラフは、そのままでは読み込めません。PDFに書き出すなど、工夫が必要です。 PowerPointは、そのままでは読み込めないので、工夫が必要です。文字を抜き取る場合はそのための処理、画像を使いたいのであれば書き出す処理など、工夫が必要です。 その他のソフトは、弊社に全く同じソフトがなければ、基本的には変換できないと思ってください。何を使っているのかが分かれば、なんとかなる場合もありますが、いずれにしてもご相談ください。 どの場合でも、100%変換できるとは限りません。出力紙やPDFを添付していただくとともに、留意点(数式がある、Wordの機能で図を書いているなど)をお知らせください