タグ別アーカイブ: 本を作る

本を考える Webページ シリーズ

本サイトの姉妹サイト www.cas-ub.com で、今年から、本を考えるというテーマで、シリーズのWebページを作っています。全体のテーマは本の編集・制作・流通にコンピュータを使ってどのような技術革新ができるかということです。毎週1回更新しています。毎週1回更新ですと個別ページは断片的にはなりますが、全体としてテーマに肉薄できればと期待しています。結論が見えていないのですが、今後の進展にご注目ください。

ブログと違ってWebページの方がやや全体の構成考えてまとめやすいかなと思っています。下に現在までのWebページと概要をご紹介しますので、興味をお持ちの方は覗いてみてやってください。よろしくお願いします。

流通によるプリントオンデマンドでの出版が現実のものとなった今、その活用の課題を考える。
プリントオンデマンド(POD)は印刷技術の革新ですが、これを製本システムと合体すると本を自動的に生産するシステムとなります。さらに、こうした仕組を使って本の流通をになう書店やオンラインストアがPODで本を作るようになってきました。本の流通における大きな革新が始まったといえます。

ワンソース・マルチユース実践の難しさを考える
ワンソース・マルチユースはもう随分長いことスローガンとして使われて手垢がついた言葉となっています。しかし、実際のところ、広く普及するには至っていません。どこに難しさがあるかを考えています。

本のかたちを考える―その1
本とはなにか? を大枠で考えました。

本のかたちを考える―その2 ページって何? 「ページ」と本のかたちとの関係
日本語でのページということばが使われるようになった由来、英語のページの概念を考えてみました。明治時代に洋装本で出版が始まるまで、日本にはページという言葉がなかったと思いますが、その理由も考えてみました。

本のかたちを考える―その3 主にプリントオンデマンドの本を想定したときの本の大きな構造
主に紙に印刷して製本した本の構造を整理しています。紙に印刷した本の製本の仕方にはいろいろあります。書店で売っている本は流通での取り扱いや、書店での陳列を考えて作られています。PODで作り、オンラインで販売する本はそれと比べるともっと簡素です。

CAS-UBによる本の制作工程の実例:「ECMJ流! Eコマースを勝ち抜く原理原則 シリーズ」編集・制作作業(上)
CAS電子書籍の「ECMJ流! Eコマースを勝ち抜く原理原則 シリーズ」の制作実践の報告です。(上)はプロジェクトの狙い、概要、編集の方法を整理しました。

CAS-UBによる本の制作工程の実例:「ECMJ流! Eコマースを勝ち抜く原理原則 シリーズ」編集・制作作業(中)
続いて(中)では、CAS-UBによる本の中身作り=内容の編集操作を紹介しました。

CAS-UBによる本の制作工程の実例:「ECMJ流! Eコマースを勝ち抜く原理原則 シリーズ」編集・制作作業(下)出版までの処理

参考リンク
デジタル書籍制作Webサービス CAS-UB
「ECMJ流! Eコマースを勝ち抜く原理原則 シリーズ」


AH CSS Formatterで作った本:『CSS Secrets』(Lea Verou)をチェック!

CSSについての解説書はたぶん数えきれないほどありますが、6月に発売された『CSS Secrets』の評判はかなりよさそうです。しかも、この本は弊社のAH CSS Formatterを使っているらしい!

O’ReillyからはPDF版とEPUB版も購入できます。AmazonはKindle版のみです。Kindle版はたぶんあまり読み易くないし、DRMがかかっているので買いたくありません。PDFにしようか、紙版にしようかと迷いましたが、ビジュアルな本は高くてもやはり紙でしょう。早速購入してみました。

書名:『CSS Secrets, Better Solutions to Everyday Web Design Problems』(英語)
著者: Lea Verou
発行所: O’Reilly Media 米国
発行日:2015年6月
ページ数:392

本書のタイトルは、Webデザインで日々発生する問題にどう対処するかについてです。但し、Web全体のデザインをどうしたら良いか、というものではありません。CSS仕様の項目をトピック的にとりあげて、CSS 2.1からCSSレベル3でどのように強化されたのかという観点の説明が主体です。例も、大きなコードではなく簡単なコードとその表示見本を示しています。仕様を作成する立場からの解説本という位置づけになるでしょう。

表紙

01e2d1f7ef2b51d5db79af8812d645905f785cd473

本のページは次のような内容です。

内容1

01327ef684cc6035a23dacb7112099ed765ad092c9

内容2

0120c504fdafc9d07727f9e13cb3f9627a54af0777

この本の制作方法について

この本の内容は、O’Reillyが定義するHTML Book標準のHTML5で書かれており、レイアウト、図、カラーなどはHTML+CSSでスタイル付けされているそうです。

本の制作はO’Reillyの提供するAtlasシステムを使っています。O’Reilly AtlasのPDFレンダラーはアンテナハウスのAH CSS Formatterが採用されています。

つまり、上のようなページは印刷用CSSでレイアウトを指定し、弊社のAH CSS FormatterでPDF化しています。

すごいですね!

CSS組版の実際

CSSでレイアウト指定して作られた本はこれが初めてではありません。例えば、アンテナハウスでPDFを制作した『日本語組版処理の要件』という本もCSS Formatterで制作しています。

HTML+CSSで本を作る、ということは技術的にはできているわけです。

残る大きな問題は、こうした手法が、どの位一般的に使えるか、また生産性がどうか、ということでしょう。『CSS Secrets』の著者であるLea Verouさんは、現在、W3CのCSSワーキンググループに招待されてInvited Expertとして仕様の策定作業に参加しているほどの人です。つまりCSSについて恐らく世界でも有数の専門知識をもっている人が、CSS組版レイアウトの限界に挑戦した(著者の言葉)本が『CSS Secrets』です。この著者だからできることで、誰でもすぐに真似できることではありません。

さて、この本の制作についての統計が載っています。

・内容HTMLは10,000行を超える
・レイアウトはSCSSで4,700行、SCSSから生成したCSSは3,800行

※SCSSというプリプロセッサを使って、SCSSの記法で書いたプログラムからCSSを生成している。最近は、Webページもほとんどこのような手法で作るようになっていると言われます。CSSをハンドコードするのはもはや少数派?

1冊の本のために3,800行の印刷用CSS(生成)しているのですが、これにどれだけの時間を労するものなのか?
『CSS Secrets』はTechyな著者によるTechyな挑戦と言えます。著者がかけた時間と熱意に脱帽です。

一方、プロが使う仕事のためのツールは生産性が重要な指標になります。

システムやツールを評価する観点として、InDesignなどのDTP方式と比べて生産性がどの程度かは、実用性を判断する上で大きなポイントです。

ちなみにアンテナハウスでは、Atlasと類似の本を作る仕組みとしてCAS-UBをサービスしています。CAS-UBはテキスト文字組主体の本に限れば、InDesignよりもはるかに高い生産性で本を作ることができます。ビジネス・ツールは生産性を向上できないと意味がないと思います。