記法をメニューから挿入!テキストエディタの装飾、配置・引用・リスト

テキストエディタで引用・リスト・配置を入れるときは、見た目ではなく段落の役割を決め、対象を一つずつ選んで記法を挿入します。Rune Studioの二章原稿で行った測定では、引用3件、番号なしリスト1件、番号付きリスト1件、中央揃え1件、右揃え1件の計7件を挿入し、生成したXHTMLでも同じ内訳を確認できました。

ただし、ここで実測したのは画面を使わない検証用操作と変換結果です。公開されている機能資料には、サイドバーまたは「書式」メニューから各記法を挿入できると記載されていますが、画面上の項目選択や選択範囲の見え方までは今回確認していません。この記事では、資料に書かれた画面機能、実測できた記法とXHTML、読者が自分の画面で確かめる部分を分けて説明します。

引用・リスト・配置は段落の役割で選ぶ

空白や改行を重ねて形を作ると、フォントや画面幅、EPUBリーダーが変わったときに崩れやすくなります。先に次の基準で段落を分類すると、使う記法を決めやすくなります。

書きたい内容 選ぶ構造 避けたい代用
本文と区別したい発言や資料 引用 字下げだけで引用らしく見せる
順番を問わない項目 番号なしリスト 行頭へ記号を手入力するだけ
手順など順番が重要な項目 番号付きリスト 数字と空白だけで揃える
独立した場面転換記号 中央揃えなどの配置 半角スペースを連打する

引用の中にリストを誤って含めると、引用範囲と項目の関係が変わります。配置のために引用を使うと、見た目は近くても文書構造は別物です。装飾を入れる前に「これは引用か、項目列か、独立した記号か」を一文で答えられる状態にします。

二章の複製に7つの対象を置く

測定では、元原稿を直接変えず、二章の専用複製を使いました。第一章には引用2件、番号なしリスト1件、中央揃え1件、第二章には引用1件、番号付きリスト1件、右揃え1件を置いています。

章 対象 実行後の記法
第一章 引用1・引用2 各行の先頭に >
第一章 番号なしリスト 行頭に -
第一章 中央揃え 《《center》》…《《/center》》
第二章 引用3 行の先頭に >
第二章 番号付きリスト 行頭に 1.
第二章 右揃え 《《right》》…《《/right》》

一度に7件を変えるのではなく、一行を対象にし、挿入直後の原稿を読んでから次へ進めました。これなら、引用の記号が次の段落まで及んだ、配置の終了記号が欠けた、といった問題が起きても一つ前へ戻せます。

実測では7操作とXHTMLが一致した

引用は第一章の2行と第二章の1行へ挿入し、原稿内の > は3件になりました。番号なしリストは第一章へ1件、番号付きリストは第二章へ1件入りました。中央揃えと右揃えも各1件です。

その二章を横書きEPUBへ変換して中身を展開したところ、XHTMLでは blockquote が3件、ul が1件、ol が1件、text_center が1件、text_right が1件でした。本文章の順番も p001.xhtml、p002.xhtml で原稿順と一致しました。つまり、この専用原稿では、入力した3・1・1・1・1件が変換後にも対応しています。

ここで確認したのは要素数と章順です。固定されたクラス名が将来の版でも同じであることや、すべてのリーダーで余白や中央位置が同じになることまでは保証しません。XHTMLを調べるときは、クラス名だけでなく前後の本文も照合してください。

メニューから挿入するときの確認順

Rune Studioの機能資料には、サイドバーの「EPUB編集記法」または「書式」メニューから、引用、番号なしリスト、番号付きリスト、左揃え・中央揃え・右揃えなどを挿入できると記載されています。自分の画面では、次の順で小さく試すと安全です。

  1. 原稿の複製を開き、引用にしたい一段落だけを選びます。
  2. 画面に表示された引用の項目を実行し、原稿へ > が入ったか確認します。
  3. 番号なしリスト、番号付きリスト、中央揃え、右揃えも一件ずつ実行します。
  4. プレビューで、引用と本文、二種類のリスト、配置対象が区別されるか見ます。
  5. EPUBを書き出し、章順と目次を確認します。必要ならXHTMLを開き、元の文と出力要素を対応させます。

この5手順のうち、2で使う画面上の項目名と、複数行を選んだ場合の作用は、手元の版で確認する部分です。今回の測定から言えるのは、一行ずつ対象にした検証用操作では上表の記法が入り、XHTMLの件数まで一致したことです。画面操作を測定済みのようには扱わないでください。

EPUB全体では章順と欠落も確認する

同じ二章原稿から作ったEPUBでは、本文画像0枚、表紙画像1枚、欠落資源0件でした。ナビゲーション文書とNCXがあり、ローカルの構造検査は valid=true でした。

この結果は、使用した二章と表紙が検査対象のパッケージに収まり、章順と必要資源に欠落がなかったことを示します。販売先での受理や、あらゆるリーダーでの表示一致を示すものではありません。装飾の確認は「原稿の記法」「プレビュー」「生成XHTML」「実際に使うリーダー」の順に分けると、どこで差が生じたか判断しやすくなります。

この方法が向く人、別の方法が向く人

長編原稿をEPUBへ変換し、引用・リスト・配置の構造を後から照合したい人には、一件ずつ挿入してXHTMLまで見る方法が向きます。短いメモを画面上だけで読む場合や、最終成果物がHTMLで固定されている場合は、利用するエディタのプレビューと出力HTMLだけを確認する方法でも足ります。

どちらの場合も、空白で位置を作るより、引用・リスト・配置を意味に合わせて使い分けることが基本です。構造を先に決めれば、表示差が出たときにも原稿を壊さず修正できます。

結論

テキストエディタの装飾で配置・引用・リストを扱うなら、二章の複製で一件ずつ挿入し、原稿と変換後を対応させます。実測した7操作は、引用3件、番号なしリスト1件、番号付きリスト1件、中央揃え1件、右揃え1件で、XHTMLも blockquote=3、ul=1、ol=1、text_center=1、text_right=1 と一致しました。

画面メニューの選択表示は別の確認事項です。公開資料にある「EPUB編集記法」または「書式」メニューを自分の版で開き、一行だけに適用して記法を確認してから本番原稿へ広げてください。Rune Studioの現行Mac版については、公式サイトで確認できます。