余白と道具のあいだにある静けさ
急いで読むためではなく、ゆっくりと言葉を受け取るために。日々の思考を支える文字組みについて。
本を開いたとき、ふと息が落ち着く瞬間があります。それは文字がただ情報として詰め込まれているのではなく、紙の上にゆったりとした呼吸の余白が用意されているからかもしれません。行と行のあいだに十分な風が通り、次の段落へと視線が迷わず滑らかに進む。よい組版とは、読んでいるあいだその存在を忘れてしまうほど自然で、静かなものだと感じます。
印刷の歴史において、ページ全体のプロポーションや行の高さは、経験と数理的な感覚によって磨かれてきました。 スイスのデザイナーであるヨゼフ・ミュラー=ブロックマンがまとめたグリッドシステムも、決して窮屈な制約ではなく、人がもっとも自然に内容に集中できる調和を見つけ出すための手引きでした。1 画面の上でも、この心地よさを再現できないだろうか。そんな思いから、文字サイズと行送りの比率を整え、画面幅に応じて自然に息ができるレイアウトの仕組みを組み立てました。
「よい組版は、静かに息をする。」
日本語の文章には、漢字、ひらがな、カタカナだけでなく、英語の単語や数字(例えば「2026年9月」や「HTML5 & CSS3」、「A4判」など)が当たり前のように混ざり合います。 全角文字の中に半角英数字が入ると、放置すると欧文が小さく沈み、文字と文字の間に息苦しい緊張を生んでしまいます。2 zine.js はそうした境界を自動検知し、活版印刷の「四分アキ(約0.22em)」を動的に挿入。さらに連続する開き括弧「(や『」の余分なアキを詰める約物ツメ処理を自動で行います。
手軽に、心地よい読書空間を作る
大がかりな設定や重いライブラリを読み込む必要はありません。 いつものHTMLに少しの属性を添えるだけで、ブログのエッセイや技術ドキュメント、作品のポートフォリオが、まるで丁寧に製本された小冊子(Zine)のように落ち着いた佇まいに変わります。
画面右下の「組版HUD」を開くか、キーボードの G を押せばグリッド線が、H を押せばスライダーパネルが展開し、InDesignのようにミリ単位の行送りや比率を微調整できます。
ZINE.JS SPECIMEN
- 組版体系
- Zine.js v1.1.0 Solid Engine
- 音階比率
- Silver Ratio (1:1.414) / 8px Grid
METRICS & INK
- 行送り
- 32px (Strict Baseline Multiples)
- 調律機能
- Quarter-space, Bracket Trim, Tufte Sidenotes