LibreOfficeで書籍執筆用のマスタードキュメントを設定する方法

長編書籍の場合は、LibreOffice Writer のマスター文書 (.odm) を 1 つ作成し、各章をそれぞれ Writer テキストファイル (.odt) に保存します。マスター文書は章をリンクし、Navigator で書籍を整理できるようにするだけでなく、更新時に共通の前書き、目次、参考文献、ページフローを統合します。マスターファイルとすべての章ファイルは、安定したプロジェクトフォルダに保存し、同じテンプレートと見出しスタイルを使用し、章の編集後にマスターファイルを更新してください。

この設定は、複数章からなる書籍を執筆する場合、大きなセクションを個別に修正する場合、または共著者と共同作業を行う場合に適しています。変更の少ない短い原稿の場合は、通常、1つの.odtファイルの方がシンプルです。2026年3月に発行されたLibreOffice Writerガイド26.2には、ここで説明したワークフローが記載されています。メニューの文言は、LibreOfficeのバージョンやオペレーティングシステムによって異なる場合があります。

始める前に本のファイル構成を計画しましょう

マスター文書はリンクのコンテナであり、執筆中にすべての章を吸収する単一のファイルではありません。リンクされた各サブ文書は、個別の.odtファイルとして残ります。実際のプロジェクトは次のようになります。

ファイルまたはセクション内容物
MyBook.odmマスター文書、書籍レベルのページ構造、およびリンク
00-FrontMatter.odtタイトル、著作権表示、献辞、序文、または目次
01-Introduction.odt導入
02-Chapter-01.odtなど章または主要部分ごとに1つのファイル
99-BackMatter.odt参考文献、索引、謝辞、または巻末資料

これらの正確な名前や分割点を使用する必要はありません。書籍全体に共通する内容を決定し、それらの資料はマスター文書または専用の前付け/後付けファイルにまとめてください。実際の章の本文、図、表は章ファイルに格納してください。ファイルはまとめて保存するか、相対的なフォルダパスを保持し、リンクされた章の名前変更や移動は安易に行わないでください。パスが変更されると、リンク切れとして表示される可能性があります。プロジェクトフォルダ全体のバックアップを保管してください。

マスター文書と章テンプレートを設定する

1. .odmファイルを作成して保存します。

Writer では、[ファイル] > [新規] > [マスター ドキュメント]を選択します。既にマスター ドキュメントのテンプレートがある場合は、[ファイル] > [新規] > [テンプレート]から開きます。書籍レベルのページ スタイルと、マスターに残しておきたいタイトルや著作権表示などを設定し、プロジェクト フォルダーに .odm などの分かりやすい名前でファイルを保存しますMyBook.odm。.odm 拡張子は、マスター ドキュメントの形式を識別します。

LibreOffice Writerの「名前を付けて保存」ダイアログにMyBook.odmとODFマスタードキュメントファイルタイプが表示されます。
「名前を付けて保存」ダイアログには、MyBook.odmという名前のブックマスターファイルとODFマスタードキュメント形式が表示されます。

2. 同じテンプレートから章ファイルを作成する

各章は、マスター文書と同じテンプレートを使用して、通常のWriterテキスト文書(.odt)として作成してください。各見出しを手動で書式設定するのではなく、段落スタイルを適用してください。たとえば、章のタイトルには見出し1、セクションレベルには見出し2または見出し3を使用します。本文にも一貫したスタイルを使用してください。各章は、通常の独立した文書として開いて編集できます。

テンプレートを一致させることは重要です。マスターテンプレート内で同じ名前のスタイルが使用されている場合、Writerが書籍を組み立てる際にそのスタイルが優先される可能性があるためです。2つの章ファイルで同じカスタムスタイルが異なる方法で定義されている場合、最初にリンクされたバージョンがマスターテンプレートで使用される可能性があります。章が増える前にスタイルを確立し、共有スタイルを変更する場合は両方のテンプレートを更新してください。

LibreOffice Writerの章ファイルで、見出し1段落スタイルを使用して「第1章」のタイトルがフォーマットされています。
各章は.odtファイルとして独立して編集可能であり、そのタイトルには一貫した見出し1スタイルが割り当てられます。

章同士をリンクさせて整理する

3. Navigator から章を追加する

.odm ファイルを開き、F5 キーを押すか、 [表示] > [ナビゲーター]を選択してナビゲーターを開きます。ナビゲーターをマスター ビューに切り替えて、マスター ドキュメントにリンクされたファイルを表示します。テキストを選択し、ナビゲーター コントロールの[挿入] > [ファイル]を使用するか、テキストを右クリックして [挿入] > [ファイル]を選択します。章の .odt ファイルを参照して開きます。各章または案件ファイルに対してこの手順を繰り返します。

ファイルを追加する際は、ナビゲーターで挿入位置を確認してください。選択した項目の前に新しいサブドキュメントが挿入されます。書籍の順序が正しくない場合は、リンクされたファイル名を選択し、上下キーで移動するか、ドラッグして目的の位置に移動してください。

LibreOffice Writer ナビゲーターのマスタービューで、テキストノードのコンテキストメニューが開いており、挿入とファイルが表示されます。
ナビゲーターのマスタービューでは、テキストのコンテキストメニューから「挿入」>「ファイル」を選択して、章のドキュメントをリンクできます。

4. 読み順を確認する

読者が目にするであろう順序(前書き、序文、章、後書き)で項目を配置してください。簡単な例としてはIntroduction、、、、Chapter 1とChapter 2なります。前書きと後書きを別々の.odtファイルに保存する場合は、それぞれ先頭と末尾に配置してください。ファイルの挿入または並べ替え後は、マスター文書を保存してください。

LibreOffice Writer Navigator では、序論、第 1 章、第 2 章が読む順に表示されています。
ナビゲーターリストには、現在の章の順序が表示され、それを変更するためのコントロールが提供されます。

オプション:既存の原稿を分割する

章の見出しが統一された完成原稿が既にある場合は、Writer でそれをマスター文書とサブ文書に分割できます。ソースファイルを開き、[ファイル] > [送信] > [マスター文書の作成] を選択し、新しい保存先とファイル名を指定して、章の開始を示すアウトラインレベルを選択します。Writer ガイドには、デフォルトはアウトラインレベル 1 であると記載されています。マスターファイルと生成された章ファイルがソースファイルと重複しないように、新しいファイル名を使用してください。生成されたファイルとページスタイルを確認してください。分割はあくまで出発点であり、必要に応じて修正が必要になる場合があります。

目次を更新し、本を確認してください。

5. 生成された目次を追加する

目次ページを配置するマスター文書にカーソルを置きます。[挿入] > [目次と索引] > [目次、索引、または参考文献]を選択し、目次の種類を確認します。Writer は見出しから項目を作成するため、章が欠落している場合は、通常、その章のタイトルが想定される見出しスタイルまたはアウトラインレベルを使用していないことを意味します。目次は自動生成されるフィールドであり、編集後に自動的に更新されるとは限りません。

章を編集した後、リンクされたコンテンツとページフローを更新するには、マスター文書を開き、[ツール] > [更新] > [すべて更新]を選択するか、Navigator の更新コントロールを使用します。必要に応じて、目次を右クリックして [目次を更新]を選択して更新します。Writer はリンクされたファイルをチェックするため、複雑な書籍の場合は更新に時間がかかることがあります。

LibreOffice Writerのマスター文書(Navigatorで前書きとリンクされた章を表示)
マスタービューでは、書籍レベルの前書きと、リンクされた章ファイルのナビゲーターリストが組み合わされています。
LibreOffice Writerのツールメニューを開き、「更新」を選択して「すべて更新」をハイライト表示します。
ツール > 更新 > すべて更新を選択すると、マスター内のリンクされたコンテンツとドキュメント参照が更新されます。
LibreOffice Writerの目次には、ナビゲーターの横に章の見出しとページ番号が表示されます。
マスター文書が更新されると、生成された目次ページには、ページ番号付きのスタイル設定された章見出しが表示されます。

6. 組み立てられたページを確認し、エクスポートします。

タイトルページから最終ページまで、マスター全体をスクロールして確認してください。各章の最初のページが意図した位置から始まっていること、ページ番号が正しく続いていること、内容が見出しと一致していること、参照や索引が最新であることを確認してください。画像、表、脚注、相互参照も確認してください。別々のファイルを結合すると、ページ番号が変わったり、アンカーされたオブジェクトの位置が移動したりする可能性があります。同じページスタイルとテンプレートを使用することで予期せぬ事態を減らすことができますが、最終的な目視確認は依然として必要です。

共有可能な閲覧用コピーを作成する場合は、マスターファイルを更新後にPDFにエクスポートしてください。編集者または出版社が編集可能な単一のWriterファイルを必要とする場合は、[ファイル] > [エクスポート]を選択し、[ODFテキストドキュメント(.odt)]を選択します。次に、Writerガイドの手順に従ってエクスポートしたファイルを更新し、セクションリンクを解除してから、スタンドアロンドキュメントとして扱ってください。.odmファイルと章ごとの.odtファイルは作業プロジェクトとして保持してください。

LibreOffice Writerのエクスポートダイアログには、作成済みの書籍の章の横にODFテキスト文書とPDFのオプションが表示されます。
エクスポートダイアログでは、作成した書籍の出力形式としてODTとPDFを選択できます。エクスポートする前に、選択した形式を確認してください。

よくある問題とその実践的な解決策

  • 章が間違った場所に表示されている場合:ナビゲーターでその章を選択し、ドラッグして順番を並べ替えてください。新しく挿入されたファイルは、選択した項目の前に表示されます。
  • 章のリンクが壊れています。元のファイル名とフォルダパスを復元するか、壊れたエントリのセクション/リンク設定を使用して移動したファイルを参照してください。
  • 目次に見出しがありません。正しい見出し段落スタイルを適用するか、アウトラインレベルを確認してから、目次を更新してください。
  • マスターファイルのみの書式変更:マスターファイルとチャプターファイルで同じ名前のスタイルがないか確認し、両方のテンプレートでスタイルを揃えます。
  • 画像がアセンブリ後に移動する場合は、チャプターファイル内の画像アンカーとページレイアウトを確認し、マスターファイルを再度確認してください。LibreOfficeのガイドによると、「文字として」を選択すると、画像の配置の自由度は低くなりますが、より予測可能な配置が可能になります。

このワークフローを使用する価値があるのはどのような場合か

マスター文書は、章ごとにファイルを分けることで執筆、校閲、共同作業が容易になり、かつ統一された書籍出力が必要な場合に便利です。ただし、ファイル管理の手間が増えます。リンク、スタイル定義、最終的なページ番号付けなど、すべてに注意を払う必要があります。原稿が短い場合、改訂回数が少ない場合、またはLibreOfficeのリンクされた文書構造を保持しないツールで編集する場合は、単一の.odtファイルの方が管理しやすいかもしれません。書籍の改訂方法や納品方法に合った構造を選択してください。

バージョン固有の詳細については、LibreOffice Writer ガイド 26.2 のマスター文書に関する章と、目次、索引、参考文献に関する章を参照してください。どちらのガイドも LibreOffice 26.2 に基づいており、他のバージョンでは内容が異なる場合があることに注意してください。

コメントを残す

Microsoft Wordで画像を移動する方法

Microsoft Wordで画像を移動する方法

Wordで画像をドラッグする方法、テキストの折り返しを選択する方法、段落内に画像を保持する方法、ページ上に画像を固定する方法、そして画像が移動しない場合のトラブルシューティング方法を学びましょう。

Excelにチェックボックスを挿入する方法:2つの簡単な方法

Excelにチェックボックスを挿入する方法:2つの簡単な方法

Excelのセル内ツールを使ってチェックボックスを挿入する方法、数式を使ってチェックされた項目の数を数える方法、古いデスクトップ版でリンクされたフォームコントロールを追加する方法を学びましょう。

Excelで文字を自動入力する方法:AからZ、そしてその先へ

Excelで文字を自動入力する方法:AからZ、そしてその先へ

Excelでフィルハンドル関数、SEQUENCE関数、または再利用可能なカスタムリストを使用して、AからZまでのアルファベット、小文字、またはZを超えるラベルを生成します。

Excelで取り消し線を引く方法:ショートカットと手順

Excelで取り消し線を引く方法:ショートカットと手順

Windows、Mac、Web版Excelで取り消し線を引く方法、セルの一部に書式を設定する方法、値を削除せずに行を削除する方法を学びましょう。

Microsoft Accessとは?そのデータベースツールはどのように機能するのか?

Microsoft Accessとは?そのデータベースツールはどのように機能するのか?

Microsoft Accessは、関連レコードの保存、クエリの作成、データ入力フォームの作成、レポートの生成を行うためのWindowsデータベースアプリケーションです。その仕組みと最適な活用シーンについて解説します。

Word 2010でグリッド線の高さと幅を変更する

Word 2010でグリッド線の高さと幅を変更する

Word 2010でグリッド線の高さと幅を調整する方法、表示される線の頻度を変更する方法、および下地となる水平方向と垂直方向の描画グリッドの間隔を設定する方法を学びましょう。

Office Outlook 2010 のインポートとエクスポート: PST ファイルを使用してデータを移動する

Office Outlook 2010 のインポートとエクスポート: PST ファイルを使用してデータを移動する

Outlook 2010にPSTファイルをインポートする方法、またはメール、連絡先、カレンダー、タスクをエクスポートする方法を学びましょう。正しいメニューに従い、フォルダの欠落や重複を避けてください。

Nucleus Kernelを使用してOutlook PSTファイルのパスワードを復元する

Nucleus Kernelを使用してOutlook PSTファイルのパスワードを復元する

Kernelが提供する最新の手順では、忘れてしまったOutlook PSTファイルのパスワードを復元する方法を解説します。正しいファイルの特定方法、バックアップの作成方法、ツールの制限事項の確認方法などが含まれています。

PowerPointスライドにライブWebページを挿入する方法

PowerPointスライドにライブWebページを挿入する方法

LiveWebアドインを使用すると、WebサイトをPowerPointスライドに配置し、サイズや更新動作を設定し、プレゼンテーション前に互換性を確認できます。

Access 2010データベースをフォームで開く方法

Access 2010データベースをフォームで開く方法

Access 2010データベースアプリケーションを、データ入力フォームに直接開くように設定し、オブジェクトリストを非表示にし、メニューを制限し、共有前に設定を確認します。