Hatena::ブログ(Diary)

名もないテクノ手 このページをアンテナに追加 RSSフィード Twitter

EPUB版『InDesign者のための正規表現入門』

InDesignのTips一覧

2011-01-19

[][][][][]InDesign電子書籍の中間ファイルたりうるか?

2011年、電子2年(あるいは何度目の元年なのか)などと言われている昨今、電子出版への取り組みを始められた出版関係の方も多いと思います。電子出版とひとくちに言っても、アプリ形式のものからPDF、EPUB、専用フォーマットに至るまでさまざまな種類があります。なかでも、自社のコンテンツを構造化されたXMLやDB、または管理されたCMSに取り込む必要性を感じていらっしゃる方も多いかもしれません。

構造化されたコンテンツを取り出すために、組版ソフトのInDesignからのEPUB(XHTML)書出しに期待している方も多いでしょう。実際にそうしたワークフローを推奨する書籍やネット上の記事も散見されます。しかしながら、InDesignからのEPUB(XHTML)書出しは(現状では)まったく使い物になりません。ここで3つだけ理由を述べます。

まず、ひとつめにInDesignから書き出されたEPUB(XHTML)はまったく構造化されていません。ルビ要素などもなくなってしまいます。とある書籍では書き出されたデタラメなタグをパーサーも使わないまま、検索置換で置き換えるバッドノウハウが紹介されていたりします。こうしてできたEPUB(XHTML)は最早InDesignのコンテンツと同期していません。1度目はそれでよいかもしれませんが、再版時、修正時には膨大な手作業を伴います(もちろんここにはコストもかかります)。出版物は長いスパンで保存すべきコンテンツがあり、こうしたワークフローを続ければコンテンツの一意性の維持さえ難しい状況が生まれるでしょう。

ふたつめは、EPUB(XHTML)書出しを前提にしたInDesignドキュメントには、特別な配慮が必要です。InDesign内部のスタイル名の命名や種類に気を遣ったり、見出しや図版をひとつのストーリーに集約したりする作業です。過去データならば、最初にこれを作り直す必要があります。この作業でレイアウトが変わってしまうので、もう元の紙用版下にはなりません。新規で作成するとしても、紙面デザインの大きな制約になります。EPUB(XHTML)書出しを前提にするというだけで、デザインの制約を受けるなんて本末転倒ではありませんか。

みっつめは、わざわざ面倒なInDesignから書き出す意味がないということです。EPUB(XHTML)が必要ならDreamweaverとSigilを使う方が100倍簡単です*1。やってみればすぐにわかります。


近い将来、出版の制作は紙媒体より電子出版が先になるかもしれません。

紙を最初に作る理由はあるでしょうか? 情報コンテンツの「鮮度」から見れば、電子出版を先行させるのは理に叶っています。あるいは、電子版で売り上げの様子の見ながら、印刷流通コストのかかる紙に展開するのは穏当なやり方に見えます。

この時もし、InDesignのドキュメントを中間ファイルにしたワークフローが定着していたらどうでしょう? InDesignを仲介するワークフローは、この可能性を考慮していません。制作ワークフロー全体を見直す中で、大きな流れから1歩も2歩も遅れてしまうのではないでしょうか。

コンテンツはDBやCMSで管理されるべきです。こうした一次コンテンツから電子出版物を制作するソリューションは既にいくつかあります。紙媒体へ展開する必要があればDBからXMLを書出し、InDesignでレイアウトします(InDesignはずっと以前からXMLを扱えます)。InDesignはコンテンツの入れ物であって、紙媒体のためのデバイスです。


AdobeInDesignプロダクトをコンテンツのハブとして位置づけているようです。前述のEPUB(XHTML)書出しだけでなく、FLASH書出し、インタラクティブPDF、そしてAdobe Digital Publishing Suiteもあります。一見してにぎやかで、将来性があるように見えます。しかし、全体の道筋や方向性が違うような気がしてなりません。それは端的に成果物の完成度に現れています。たとえば、Adobe Digital Publishing Suiteでは、ユーザー操作のちょっとしたダイアログやビープを追加したりするようなUIのカスタマイズすらできません。そもそもこれをアプリと呼ぶのは正しくありません。細かい操作や振る舞いが制御できないのですから、根本的に違うなにかです。そして今後、(アプリとして)より多くのことができるように機能が追加され続けるとしたら、それはほとんど拷問に近い学習を意味するでしょう。また、将来性といったところで、それはアドビのロードマップに依存しすぎます。不具合があってもそれがいつ解消されるかわからない状況はワークフローを常に危うくします。アドビでは、かつていくつかのアーキテクチャが何の催告もなく突然打ち捨てられた過去もありました。(電子出版のワークフローが整っていない)今の段階で多様性はよい兆候ではありません。InDesignには組版ソフトとしてやるべきことがまだ山ほどあるんじゃないでしょうか。

*1:拙書、EPUB版『InDesign者のための正規表現入門』はDreamweaverとSigilのみで作成しました。

seuzoseuzo 2011/01/19 17:44 ちょっとコメントに追記します。

InDesignを使った電子書籍ソリューションはたくさんあります。
たとえば、WoodWingのDigital Magazinesソリューションとか。
http://www.woodwing.com/en/digital-magazine/ipad-now
これはiPadアプリをつくるためにInDesignのページネーションだけを利用する方法です。
プラグインを入れたユーザーだけが、特別なトリガを設定できるパレットが開き、仕掛けを設定していきます。
ここから紙を出そうなんて考える人はいないでしょう。
特定の用途に特化しているプラグインです。サードパーティとしては正しい方向だと思います。
しかし、Adobe Digital Publishing Suiteはちがいます。通常のInDesignにいくつかのインタラクション用パレットを仕込みます。それは印刷とはまるで関係なく、そのプラグインをオフにすることもできません。ここにはAdobeの「紙を作ってから、電子書籍をジェネレートする」思想が現れているように思います。二兎を追うもの...

思うんですが、そもそもみんなそんなにアプリを入れたいものなんでしょうか? 1タイトル1アプリ方式でiPadの容量や、検索性、あるいは個々の操作性などに配慮されているのでしょうか? html5+CSS3+JavaScriptで幸せになろうって気はないんでしょうか? うーん。。。

seuzoseuzo 2011/01/19 23:28 さらにPDFについて追記します。

インタラクティブPDFにはまだまだ不具合がありますが、
印刷用のデータから通常のPDFを電子書籍として出すのは、かなり現実的な解だと思います。
テキスト検索もできますし、PDFのビューアーは安定しています。なによりコストがかかりません。
たとえば、オライリーではPDFでの取り組みをしています。
https://www.oreilly.co.jp/ebook/index.html
U.S.のオライリーでは、PDFでしか出ていないような技術書もたくさんあります。

edama2edama2 2011/01/21 18:11 自分が思うに「電子書籍」という言葉がいけないと思います。
「電子書籍」→「書籍なんだからInDesignで編集できなきゃだめだろ」的な判断を偉い人がしているんじゃないかと思います。
iPadが出始めの時に自分も「電子書籍」に夢を抱いていろいろ調べたのですが、「電子書籍」といってもPDFやらEPUBやらいろいろある上に凝ったととをやろうとなるとアプリ形式が一番のようで、DTPではなくプログラマ―じゃないと作れないことにがっかりしました。
ひとくくりに「電子書籍」と言わずなにか別の言い方をしてほしいです。
結局のところ著作権等の問題でアプリ形式が主流になる気がします...。

edama2edama2 2011/01/21 18:23 EPUBは日本語組版に対応してきているようなので、いいビューアソフトが出てきてみんながEPUBを作るようになればInDesignでEPUBを作る不便さに気付くかもしれません。
http://www.aynimac.com/2011/01/20/323/

個人的感情で言えば「電子書籍を作るために、またン万円もするソフトを買うのは...」や「電子"書籍"なんだからInDesignで書き出しできればな〜。高かったし」と思ったりもします。

seuzoseuzo 2011/01/21 22:37 >結局のところ著作権等の問題でアプリ形式が主流になる気がします...。

例えば、ひと昔まえに「マルチメディア」タイトルってたくさん出ました。
そういうアプリケーション形式のものが今、多くの場合視聴できなくなっています。
アプリケーションというのは、プラットフォームやプレイヤーに依存してしまいます。
この歴史を繰り返すのは、消費者にとって不幸です。


>「電子"書籍"なんだからInDesignで書き出しできればな〜。高かったし」

ひとつの道具に万能を求めれば、道具の使い勝手が悪くなるだけです。
ノコギリの使い方を一度覚えたら、ノコギリしか使わないなんて馬鹿げてます。ノコギリで刺身は捌けない。ノコギリは木を切るための道具、刺身は刺身包丁で。
用途に応じて道具を使い分ける。ひとつの道具に依存しないことで、リスク回避もできます。
Adobeという大きな企業ですら、明日突然InDesignの開発中止を発表するかもしれません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証