最初の一歩で止まらない!電子書籍作成、Macで執筆から出力まで完結

Macで電子書籍を作成するとき、空の作業場から本文を書き始め、五つの章を目次へ載せ、表紙と奥付を設定してEPUBへ出力するまでを一つの流れにできます。途中で迷わないコツは、各段階の完成条件を先に決めることです。

ここでは五章の実用書をゼロから組み立てる場面を扱います。すでに別アプリへ散らばった原稿を移行する話ではなく、最初の一文から最初のEPUBまでを一周させるための記事です。

最初に「五章で完成」と決める

題材を「Macで文章を書く」「章を分ける」「表紙を決める」「EPUBにする」「できあがりを確かめる」の五章にします。作業前に次の完成条件を書いておくと、装飾や細部へ寄り道しにくくなります。

この段階では文章を完成させる順番まで固定しません。第3章を書いている途中で第1章へ戻っても構いません。大切なのは、五章それぞれの正本が同じ作業場にあり、どれが現行版か分かることです。

執筆は「一章一ファイル」で進める

最初にC01.mdを作り、見出しと本文を書きます。次にC02.mdを追加し、五章まで同じ要領で増やします。一つの巨大なファイルでも執筆はできますが、章単位で目次対象や順序を確認したい場合は、一章一ファイルの方が戻り先が明快です。

各章を閉じる前に、仮の見出しではなく読者に見せる章名へ直します。たとえば「第2章」だけではなく「章を分ける」のように内容が分かる名前にします。目次はこの見出しを案内として使うためです。

Rune Studioの公開資料では、日本語長文編集と原稿管理に加え、縦書き・横書き、目次、表紙、奥付の設定、EPUB 3出力が案内されています。今回試した標本は横書きです。縦書きで同じ見え方になることまでは、この結果から断定できません。

目次5項目と表紙・奥付をそろえる

五章を書いたら、EPUBウィザードへ進む前に入力を数えます。章ファイル5、目次項目5、表紙1、奥付1です。今回の標本ではC01.md、C02.md、C03.md、C04.md、C05.mdをこの順で選び、すべて目次対象にしました。

表紙にはimages/studio-076-01.pngを設定しました。表紙があることと、本文内に画像を置くことは別です。この標本の本文画像は0枚なので、出力後の画像数は表紙一枚だけになるはずです。

作品名、著者名、発行日などは、本文へ書き込む値と作品設定の値を混ぜないようにします。EPUB 3ではmetadata、manifest、spine、ナビゲーション文書が別の役割を持ちます。詳しい一般仕様はW3CのEPUB 3.3で確認できます。

EPUBウィザードでは入力の数を照合する

EPUB出力の設定を進める間は、「五章」「目次五項目」「表紙一枚」という初期条件から外れていないかを照合します。出力を実行することより、対象章と順序を確定する方が重要です。

出力後は、本文の見た目だけでなく、読む順番、ナビゲーション、収録画像、欠落画像を確認します。五章の標本では、spineに表紙、タイトル、ナビゲーション、本文5件、奥付が入りました。navとNCXはいずれもあり、収録画像1、欠落0、valid=trueでした。

修正票1枚を一周させる

初回出力で「第4章の見出しを『EPUBを作る』から『EPUBへ出力する』へ変える」という修正票が出たとします。この修正はC04.mdへ戻します。目次だけを書き換えたり、出力EPUBを直接直したりしません。章の正本を修正してから、同じ五章を再出力します。

この戻し先の判断は編集ルールです。Rune Studioが修正票の意味を読み、自動でC04.mdを選ぶ動作は今回確認していません。自分の原稿では、修正内容、修正先、再出力後の確認結果を一行にまとめて残してください。

確認できたことと、まだ別に試すこと

確認できたのは、横書き五章を全件目次対象にして出力し、nav、NCX、表紙一枚、欠落0を持つローカルEPUBを作れたことです。valid=trueはローカル構造検査の結果に限られます。

販売先での受理、端末ごとの表示、縦書き時の見え方、長い実原稿での操作時間は別に試す必要があります。この記事の数値を、そのまま自分の作品の品質保証には使えません。

結論:五つの完成条件をつないで一周する

電子書籍作成をMacで執筆から出力まで完結させるなら、空の作業場で章ファイルを一つずつ増やし、五章・目次五項目・表紙一枚・奥付一件をそろえてからEPUBへ進みます。修正は必ず章または設定へ戻し、再出力します。

まず短い五章の練習本で一周してください。現行Mac版の概要とダウンロード先はRune Studio公式サイトで確認できます。