O'Reilly の表紙が動物の理由 - 技術書の装丁デザインの秘密
この記事は約 9 分で読めます。
あの動物たちはどこから来たのか
技術書の棚に並ぶ O'Reilly Media の本は、一目で分かります。白い表紙に古い版画風の動物が描かれた、あの独特のデザインです。ラクダ、サイ、ヒョウ、カメレオン。なぜ技術書の表紙に動物が描かれているのか。
この伝統が始まったのは 1980 年代半ばです。当時の O'Reilly が通信販売していた UNIX の小冊子「Nutshell Handbooks」は、ホチキス留めで表紙も無地の茶色でした。書店流通に乗せるべく装丁を作り直す過程で、社外でグラフィックデザインを手がけていたエディ・フリードマンに話が回ります。フリードマンは vi、sed、awk、uucp、lex、yacc といった UNIX の用語の響きが奇妙な生き物の名前のように聞こえたことから、19 世紀の風変わりな動物の版画を表紙に使うことを提案しました。技術書の表紙に動物という意外な組み合わせが、書店の棚で強烈な存在感を放ったのです。
どの本にどの動物を当てるかの基準は公表されていません。それでも、定着した組み合わせはあります。Perl の解説書といえばラクダ、Programming Python はニシキヘビ (言語名の由来はモンティ・パイソンですが)、Java in a Nutshell はトラ。選定は版元のデザイン担当が行っており、理由が語られないまま定番として記憶されていく点も、この表紙の面白さです。
題材は哺乳類に限りません。フリードマン本人の回想によれば、表紙に使う画は当初から動物界全体が対象で、トラやゾウのような大型の哺乳類から魚、鳥、昆虫、無脊椎動物まで含まれます。だからこそ「あの本の表紙の動物は何?」という会話が、エンジニア同士の定番の雑談ネタになります。
技術書のフォントには理由がある
技術書を開いたとき、本文のフォントを意識する人は少ないでしょう。しかし、技術書のフォント選びには、一般書籍とは異なる制約と工夫があります。
コードと本文の区別
技術書の最大の特徴は、本文中にコードが頻繁に登場することです。本文のフォントとコードのフォントが明確に区別できなければ、読者は混乱します。
本文には可変幅フォント (プロポーショナルフォント) を、コードには等幅フォント (モノスペースフォント) を使うのが標準です。この使い分けにより、コードブロックが視覚的に本文から分離され、読みやすさが確保されます。
等幅フォントの選択も重要です。技術書でよく使われる Consolas、Source Code Pro、Inconsolata などは、0 (ゼロ) と O (オー)、1 (イチ) と l (エル) と I (アイ) の区別が明確になるよう設計されています。コードの誤読は致命的なバグにつながるため、この区別は技術書のフォント選びにおける最優先事項です。
日本語技術書の組版の難しさ
日本語の技術書には、英語の技術書にはない組版上の課題があります。日本語の本文中に英単語やコード片が頻繁に混在するため、和文フォントと欧文フォントの組み合わせが重要になります。
さらに、日本語は縦書きと横書きの両方に対応する必要がありますが、技術書はほぼ例外なく横書きです。これは、コードが横書きであることに加え、数式や図表も横書きを前提としているためです。
タイポグラフィの書籍を読むと、フォント選びの奥深さが分かります。
判型が読みやすさを左右する
技術書の判型 (本のサイズ) は、読みやすさに直結します。日本の技術書で主に使われる判型は 3 種類です。
A5 判 (148mm x 210mm): 最も一般的な技術書の判型です。持ち運びやすく、電車の中でも読めるサイズ。ただし、コードの 1 行が長い場合は折り返しが発生し、読みにくくなることがあります。
B5 判 (182mm x 257mm): A5 より一回り大きく、コードの表示に余裕があります。図表が多い本や、コード例が長い本に適しています。ただし、持ち運びにはやや不便です。
A4 判 (210mm x 297mm): 教科書や参考書に多い判型です。見開きで図表とコードを同時に表示できるため、情報量の多い本に向いています。ただし、重くて持ち運びには適しません。
海外の技術書は、日本とは異なる判型を使います。O'Reilly の本は 7 x 9.19 インチ (約 178mm x 233mm) で、日本の A5 判と B5 判の中間にあたります。幅は B5 に近いものの、高さは B5 より 2cm ほど小さいサイズです。Manning の本は 7.38 x 9.25 インチ (約 187mm x 235mm) とやや幅広で、コードの表示に余裕を持たせています。
表紙の色に表れる傾向
書店の技術書コーナーを眺めると、表紙の色に傾向があることに気づきます。
青系: 信頼性、安定性を連想させる色。インフラ、ネットワーク、セキュリティ関連の本に多い。
緑系: 成長、学習を連想させる色。入門書や初心者向けの本に多い。「これから学ぶ」というポジティブなイメージを与えます。
赤・オレンジ系: 情熱、エネルギーを連想させる色。実践的な本やハンズオン形式の本に多い。「手を動かそう」というメッセージを視覚的に伝えます。
黒系: 専門性、権威を連想させる色。上級者向けの本や、特定分野の決定版的な本に多い。
もちろん、すべての本がこの傾向に従っているわけではなく、色使いの意図が公表されることもまれです。それでも、書店の棚で色が与える第一印象は無視できません。次に書店で技術書を手に取るとき、表紙の色が自分の印象にどう影響しているか、意識してみてください。
技術書の厚さと紙の関係
同じページ数でも、本の厚さが異なることがあります。これは紙の種類と厚さの違いによるものです。
技術書では、一般的に「書籍用紙」と呼ばれる紙が使われます。書籍用紙にも種類があり、厚さ (連量) によって本の手触りや重さが変わります。薄い紙を使えば本は軽くなりますが、裏写りしやすくなる。厚い紙を使えば裏写りは防げますが、本が重くなる。
技術書の出版社は、この紙の選択に頭を悩ませています。500 ページの本を薄い紙で作れば持ち運びやすくなりますが、コードの印刷が裏面に透けて読みにくくなる。厚い紙で作れば読みやすいが、鈍器のような重さになる。
電子書籍が普及した現在でも、紙の技術書が支持される理由の 1 つは、この「物理的な存在感」にあります。紙の質感、インクの匂い、ページをめくる感触。これらの感覚的な要素が、読書体験の一部として記憶に残ります。
関連記事
まとめ
技術書の装丁には、見た目以上の意味が込められています。O'Reilly の動物表紙は 1980 年代半ばに UNIX の用語の響きから生まれた伝統であり、フォント選びはコードの誤読を防ぐための技術的判断であり、判型は読みやすさとコード表示のバランスで決まり、表紙の色は読者の心理に働きかけています。次に技術書を手に取るとき、内容だけでなく装丁にも目を向けてみてください。そこには、読者のために考え抜かれた工夫が詰まっています。
この記事は役に立ちましたか?
関連用語
関連記事
技術書を Kindle で読むコツ - 電子書籍ならではの活用術
技術書を Kindle で効率的に読むための具体的なテクニックを紹介します。ハイライト、検索、フォントサイズの調整など、紙にはない電子書籍の強みを活かす方法。
技術書は電子書籍と紙のどちらで読むべきか
電子書籍と紙の技術書のメリット / デメリットを比較し、用途別の使い分け指針と、電子書籍リーダーの選び方を紹介します。
技術書の帯コピーの世界 - 煽り文句に隠されたマーケティング
「10 万部突破」「現場で使える」「これ 1 冊で完璧」。技術書の帯に書かれた煽り文句の法則と、帯が売上に与える影響を解説します。
foo, bar, Alice, Bob はどこから来たのか - 技術書のサンプル名の由来
技術書やコード例でおなじみの foo, bar, Alice, Bob。これらの名前にはそれぞれ歴史的な由来があります。知っていると少し楽しくなる雑学を紹介します。
技術書の厚さ伝説 - 鈍器本の世界と分厚い本の楽しみ方
1000 ページ超の鈍器本から薄い本まで、技術書の厚さにまつわる雑学を集めました。分厚い本の攻略法と、厚さで本を選ぶコツも紹介します。
「日本語で読める技術書は 1 割」は本当か - 技術書の翻訳事情
英語圏で出版される技術書のうち、日本語に翻訳されるのはごく一部です。この情報格差の実態と、格差を埋めるための現実的なアプローチを考えます。