用途に合う一本が分かる!EPUB作成ソフト、縦書き対応を見抜く確認点

原稿を三層検査へ通し、右開きの縦書き電子書籍と複数端末での表示を確認するアイキャッチ

縦書きのEPUB作成ソフトを選ぶときは、画面に「縦書き対応」とあるだけで決めず、完成EPUBの書字方向、右開き、二桁数字と記号、ルビ、章順、目次、複数リーダーでの表示を確認してください。

縦書き編集画面があっても、出力ファイルが正しい縦書きになるとは限りません。反対に、横書きで原稿を編集し、出力時だけ正しい縦書きEPUBを作るソフトもあります。

この記事は、EPUB作成ソフトの縦書き出力を見抜く7項目に絞ります。原稿執筆の縦書き操作、一般的な編集機能の比較、メタデータだけの設定方法は別のテーマです。

「縦書き対応」を三段階に分ける

最初に、縦書き対応を次の三段階へ分けます。

  1. 編集画面が縦書きになる
  2. プレビューが縦書きになる
  3. 出力EPUBの本文、ページ進行、文字処理が縦書きになる

EPUB作成ソフトを選ぶ目的が電子書籍なら、三つ目が必須です。編集画面とプレビューは確認を助けますが、読者が受け取るのは出力ファイルだからです。

日本語小説の第一章を縦書きで表示したRune Studioのプレビュー画面
縦書きプレビューの実画面です。編集画面や完成EPUBとは別の確認段階として扱います。

完成EPUBで確認する7項目

1.本文の書字方向がvertical-rlか

日本語の一般的な縦書きは、行内を上から下へ読み、行を右から左へ進めます。EPUB内部ではCSSのwriting-mode: vertical-rlなどで示されます。

画面の見た目だけでなく、生成したEPUBのCSSや検査結果で縦書き指定が入っているかを確認します。

2.ページ進行が右から左か

縦書き本文が右から左へ進む書籍では、ページ送りの方向も合わせます。EPUBのspineにpage-progression-direction="rtl"があるかを確認し、実際のリーダーでも送り方向を試します。

CSSの縦書きとページ進行は別の指定です。片方だけを見て終わらせないでください。

3.二桁数字と英数字が読めるか

「10」「2026」やアルファベットが一文字ずつ縦に並ぶと読みにくくなる場合があります。二桁数字を横組みにする縦中横や、英数字の向きをどう扱うかを試験原稿で確認します。

EPUBのCSSではtext-combine-uprightなどが使われます。ただし、CSSがあるだけで全例の見た目が決まるわけではないため、実リーダーでも確認します。

4.句読点と記号が崩れないか

句読点、かぎ括弧、三点リーダー、ダッシュ、感嘆符と疑問符の組み合わせを入れます。縦書き用グリフの位置や回転は、フォントとリーダーの影響も受けます。

試験原稿は一文だけでなく、行頭・行末付近にも記号を置きます。

5.ルビが本文と対応するか

人物名や難読語へルビを付け、親文字との対応、長いルビ、句読点の近くを確認します。編集画面で正しくても、出力時のHTML構造にruby要素が残るかを見ます。

6.章順と目次が一致するか

EPUBの読み順はspine、目次はnavやNCXで管理されます。第一章、第二章、あとがきなど、原稿の意図した順番で並ぶかを検査します。

目次が表示されるだけでなく、項目から正しい章へ移動できるかも実リーダーで試します。

タイトル・目次・第一章・第二章のページ順と目次掲載対象を表示したRune StudioのEPUB設定画面
出力前にページ順と目次掲載対象を同じ画面で確認します。生成後のspineとnavは内部検査で別に確かめます。

7.複数のリーダーで開けるか

EPUBの内部検査が合格しても、すべての閲覧アプリで同じ表示になるとは限りません。利用予定のストアや端末に近いリーダーを少なくとも二つ使い、縦書き、ページ送り、記号、ルビ、目次を確認します。

生成、内部検査、実機表示、ストア審査は別工程として記録してください。

短い試験原稿で先に出力する

完成原稿を最初の試験に使う必要はありません。二章の短い原稿へ、次を入れます。

この原稿を縦書きEPUBとして出し、7項目を埋めます。問題があれば、ソフトの設定、原稿記法、閲覧アプリのどこに原因があるかを切り分けます。

Rune Studioで縦書きEPUBを生成・検査した結果

Rune Studioの現行Mac版は、縦書きプレビューと、縦書き設定を含むEPUB 3出力に対応しています。

2026年8月10日、Rune Studio 1.4.0 build 23の開発版CLIで、第一章と第二章の検証用原稿から縦書きEPUBを生成しました。作品名、著者、第1巻、版、発行日、2章の順番を設定し、5,444バイトのEPUBが終了コード0で作成されました。

作品名・著者名・縦書き設定・ページ順を一覧表示したRune StudioのEPUB出力確認画面
組み方向が「縦書き」であることと、書誌・出力ファイル名・ページ順を出力前に確認した画面です。実際の生成結果とリーダー表示は別工程です。

内部検査では、格納項目10、spine項目5、navとNCXあり、欠落画像0、記法残り0、空ページ0、valid: true、issues 0でした。

生成ファイルのcontent.opfにはrendition:writing-modeとしてvertical-rl、spineにはpage-progression-direction="rtl"がありました。CSSにはwriting-mode: vertical-rltext-combine-upright: allが含まれていました。

ここで確認したのは、EPUB生成と内部構造です。KindleやApple Booksなど実際のリーダーでのページ送り、記号、ルビ、画像表示、ストア審査は評価していません。購入判断では、その実機確認を追加してください。

Rune Studioが向く人、別の方法が向く人

Rune Studioは、Macで日本語原稿を書き、縦書きプレビューからEPUB 3出力まで同じ環境で進めたい人の候補になります。書字方向、右開き、目次と章順を出力前後で確認したい場合にも向きます。

すでに組版済みデータがありEPUBの内部を直接編集したい人は、専用のEPUB編集ソフトが合う場合があります。出版社へ原稿を渡すだけでEPUBを自作しない人は、出力機能を選定の最優先にする必要はありません。

現行のRune StudioはMac版が対象で、実装中のiPad機能は含めていません。

縦書きは出力ファイルまで確認して選ぶ

EPUB作成ソフトの縦書き対応は、vertical-rl、右から左のページ進行、二桁数字、記号、ルビ、章順と目次、複数リーダーの7項目で見抜きます。

まず二章の試験原稿を出力し、内部検査と実リーダー表示を分けて記録してください。Rune Studioを候補にする場合は、Rune Studioの商品ページで現行機能と動作環境を確認できます。