BookTranslator
BookTranslator

Wikisourceの本をダウンロードして、欠損や重複チャプターを確認する方法

メインページからのWikisource本のダウンロード、版やチャプター網羅性の確認、そして検証済みEPUBの3つの例を通じたエクスポートの問題点の発見について解説します。

BookTranslator

BookTranslator Team

20 min read

Wikisourceの本をダウンロードするには、 作品全体のメインページを開き、「Download」オプションからEPUBを選択します。その後、読み始める前に、ダウンロードした本とオンライン上のコンテンツを比較してください。チャプターページを印刷することは、本全体をエクスポートすることと同じではありません。

ダウンロード自体は簡単な作業です。ファイルにはすべてのチャプターが含まれていても、構造的な問題が存在する場合があります。私たちが2026年9月10日に検証した3つのWikisource EPUBのうち1つでは、95のチャプターファイルがすべて揃っていたものの、パッケージの読書順序リスト内で特定のセクションが重複して表示されていました。ここでは、適切なソースを選択し、本を保存し、実際に何が届いたかを確認するための実践的な方法を紹介します。

チャプターではなく、作品のメインページから始める

検索結果によっては、直接チャプターに移動してしまうことがあります。その場合は、本のタイトルのリンクをたどって、作品を紹介し、各パートをリストアップしているページに戻ってください。Wikisourceの オフライン閲覧の手順 では、このトップレベルのページが複数ページのエクスポートの出発点として指定されています。

ダウンロードする前に、以下の3点を確認してください。

  • アイデンティティ: 求められている作品、翻訳者、および版であるか?
  • スコープ: ページが作品全体、1巻、あるいは抜粋のみを集めているか?
  • 言語: 実際のテキストが意図する読書言語であるか?

例えば、 茶の本 の目次ページには7つのチャプターがあります。著者は岡倉覚三ですが、英語版Wikisourceからダウンロードしたファイルのテキストは英語です。著者の国籍は、テキストの確認の代わりにはなりません。

エピクテトスの Oldfather翻訳 はさらに複雑なケースです。メインページには2つの巻、『語録(Discourses)』の4つの本、そして『要録(Manual)』や『断片(Fragments)』などの追加資料がまとめられています。「エピクテトスをダウンロードした」という表現では、意図したスコープを正確に表すことはできません。

ソースのURL、翻訳者または版の詳細、およびダウンロード日をファイルと一緒に保存してください。その後の使用を選択する前に、作品自体の権利表示を確認してください。読み取り可能なダウンロードは、あらゆるアップロードや再配布の許可を証明するものではありません。ソースや言語版をまだ選定中である場合は、次のガイドから始めてください: 必要な言語のパブリックドメインの電子書籍を探す.

ブラウザの印刷ではなく、ブックエクスポートを使用する

完全版の作品ページから:

  1. ページの書き出しツールにある ダウンロード または EPUBをダウンロード オプションを開きます。
  2. このワークフローにはEPUBを選択し、結果として得られる .epub ファイルを保存します。
  3. 確認中は元のダウンロードをそのまま維持してください。
  4. そのローカルファイルを閲覧アプリで開き、保存したウェブページやダウンロードリンクのショートカットを本と間違えないようにしてください。

WikisourceにはPDFやその他のエクスポート選択肢も掲載されています。ボタンが存在するからといって、特定のエクスポートが完全であるとか、適切にフォーマットされているということにはなりません。これはその オフライン読書のヘルプ に記載されています。以下の例ではPDFのエクスポート品質ではなく、EPUBのみを検査します。

別の 印刷用バージョン コマンドは、現在のページを印刷するためにウェブページの装飾を削除します。Wikisourceの 読書ガイド では、これをマルチページの本全体を保存することとは明確に区別しています。第1章の美しいPDFであっても、それはやはり第1章にすぎません。

特定の印刷版の外観が必要な場合は、提供されている作品のソーススキャンリンクに従ってください。エクスポートされた閲覧用ファイルがファクシミリであると勝手に思い込まないでください。送信先がKindleの場合は、すべての転送方法が同じ形式を受け入れると仮定するのではなく、ファイルを確認した上で Send to Kindleガイド に進んでください。

読む前に小さな目録を作成する

最も有用な比較は、「ダウンロードによって何ページ生成されたか」ではなく、「この特定の版にどの部分が含まれるべきか」です。

オンラインの目次から主要なセクションをリストアップします。複数巻にわたる作品の場合は、各巻または各本を章に展開します。確認作業からこっそり消えてしまわないよう、序文、献辞、付録、索引はメインの章の数とは別に分けておきます。

次の資料を使用します: 空白の章インベントリワークシート。期待される各セクションについて、そのソースリンク、ダウンロードしたファイル内での位置、および実際に確認した内容を記録します。不確かな結果は空欄にするか未確認とマークしてください。私たちの例文の結果をコピーしても意味がありません。

次に、以下の3つの異なる確認を行います:

確認項目実行内容証明されないこと
網羅性期待される各セクションを、目次のラベルだけでなくファイル内のコンテンツと突き合わせるすべての文、注釈、または図版が存在すること
ナビゲーションと順序最初期および終盤のセクションにジャンプし、章や巻の境界を越えて前方に読み進めるテキストが正確であること、またはソース版が正しいものであること
可読性オンラインのソースと短いパッセージを比較する(必要に応じて、終盤の章や注釈、詩なども含める)本全体が校閲済みであること

8部構成の作品が、必ずしも正確に8つの内部ファイルを含んでいるとは限りません。タイトルページ、注釈、その他の資料がそれぞれのエントリを持つ場合があります。逆に、複数の章が1つのファイルを共有することもあります。範囲を特定するには目次と実際のテキストを使用し、ファイル数は不一致を調査する場合にのみ使用してください。

実際のWikisourceの3つのダウンロード内容

2026年9月10日に、公式エクスポートリンクを通じて3つの英語EPUBをダウンロードしました。ZIPアーカイブ、パッケージメタデータ、読み順リスト、章のファイル名と見出し、ナビゲーション先を調査しました。ファイルは検査前に編集されていません。

ソースEPUBで見つかったもの注目すべき結果
茶の本7つの章ファイル、10件の読書順序エントリ追加のエントリは、10の章が存在することを意味するものではありません
白馬のバラード8冊の本と献辞、12件の読書順序エントリ章のみのチェックリストでは献辞が見落とされてしまいます
エピクテトス:語録、要覧、断片第1〜4巻にわたる30、26、26、13の章ファイル(合計95)要覧は読書順序の中で別々に2回参照されていました

これら3つすべてがZIPの整合性チェックに合格しました。EPUBナビゲーション文書内の調査されたすべてのリンクは、既存のファイル、および指定されている場合は既存のフラグメントターゲットに解決されました。これらの結果は限定的な構造的事実を確立するものであり、 完全な校正、EPUBCheckへの準拠、または特定のリーダーでの正常なレンダリングを証明するものではありません。BookTranslatorではこれらの本をテストしていません。

日付入りの 検査記録 には、公式のソースおよびダウンロードURL、ファイルサイズ、SHA-256ハッシュ、カウント、制限事項が含まれています。当社はライブラリの書籍のコピーではなく、検査結果を公開しています。今後のエクスポートでは内容が異なる場合があります。

エピクテトスの結果が重要な理由

EPUBのパッケージには、 EPUB仕様書に記載されているように、リソースの目録(マニフェスト)と、読書順序のリストである「スパイン」が含まれています。エピクテトスのダウンロード版では、要覧のマニフェスト識別子とスパイン参照がそれぞれ2回ずつ存在していました。これはコンテンツ表示画面だけでなく、元のパッケージXMLでも確認されています。

それは欠落した章とは異なります。95の語録の章ファイルはそこに存在しており、その存在を失敗として報告すべきではありません。また、重複したパッケージ参照によって、すべての読書アプリがどのように反応するかを正確に知ることもできません。当社ではそのデバイステストは実施していません。

読者にとっての示唆は単純です。 要覧への移行と要覧からの移行、およびそのセクションを開くことができるかどうかを確認してください。より一般的に言えば、目次が完全に見える場合は、主要なパート間の境界の少なくとも1つを通読してください。メニューによるナビゲーションと連続した読書では、ファイルの異なる側面が検証されます。

欠落や重複がある場合は、どのレイヤーに問題があるかを特定する

ファイルをすぐに変換したり、疑わしいセクションを削除したりしないでください。まずはダウンロードした内容とオンライン上の作品を比較します。

  • オンライン上の作品にも該当部分が欠落している場合: 抜粋部分、未完了の翻刻、または別の巻を選択していないか確認してください。エクスポーターは、ソースに存在しないチャプターを追加することはできません。
  • オンラインの目次にはチャプターへのリンクがあるものの、エクスポートデータに欠落している場合: 正確なソースURLとファイルをそのまま保持します。完全版の作品ページに戻り、エクスポートの範囲を確認してください。オンラインでの閲覧が問題なくできる場合でも、生成ファイルに関する問題が発生している可能性があります。
  • セクションは存在するものの、メニューからスキップされる場合や、読書の順序がおかしい場合: メニューの実行結果と、先に読み進めたときに何が起こるかの両方を記録してください。これらを同一の症状として扱わないようにします。
  • テキストは存在するものの、ページが読みにくい場合: コンテンツの欠落だと決めつける前に、オンラインソースと同じ箇所を比較してください。詩、狭い段落、注釈、画像などは、それぞれ独自の確認が必要です。

Wikisourceの エクスポート準備ガイド では、エクスポートは作品やそのサブページの構成に依存するほか、ウェブサイト外では挙動が異なる可能性のあるフォーマットについても解説されています。これらは実際の出力を点検すべき理由であり、すべてのダウンロード不具合の原因の証拠とは限りません。

現在のエクスポート内容が依然として適切でない場合は、問題が調査されている間、オンラインテキストを引き続き読むか、明確に識別された別の版を選択してください。Wikisourceに問題を報告する場合は、作品のURL、エクスポート形式、ダウンロード日時、該当するはずのセクション、そして最も小さな具体的な例を含めてください。「本が壊れている」という報告は、「オンラインの第4巻の章はここにあるが、この日付のEPUB内で見つけられない」という報告に比べて対応がはるかに困難です。

使用または翻訳する予定のEPUBをさらに詳細にチェックするために、 EPUB QAチェックリスト はパッケージ構造、ナビゲーション、注釈、読書順序を切り分けて確認できるようにしています。これは次のステップであり、ライブラリの本を読むために電子書籍開発者になる必要があるわけではありません。

オプション: ファイルを編集せずに検査する

ターミナルの扱いに慣れている読者は、弊社の 小さなPython検査スクリプトをダウンロードできます。これはPythonの標準ライブラリを使用し、ローカルのEPUBを読み込んでJSONを出力します。本のアップロード、ディスクへのファイルの抽出、EPUBの変更、エラーの修復などは行いません。

python3 check-wikisource-epub.py "your-book.epub"

マニフェスト識別子の重複、スパイン参照の繰り返し、および未解決のローカルナビゲーションターゲットがないか確認してください。この出力は、意図的に本を「完了」または「リーダー互換」と判定することは しません 。どの版を取得する意図だったのかの把握、省略されたすべての段落の特定、または適合性チェッカーの代用を行うことはできません。範囲の確認にはチャプター目録を、最終的な読書の確認にはご自身の読書アプリを使用してください。

言語の壁だけが障害となっている場合にのみ翻訳する

既存のWikisource版がすでに必要な言語とテキストを提供しているなら、それで完了です。その出典詳細を保持して読み進めてください。歴史的な翻訳も、まさに必要としている版である可能性があり、新しい翻訳を生成してもその翻訳者の選択を再現することはできません。

ご自身の言語に適した読書用の版が存在しない場合は、まず 完全なソースファイルを準備して特定します。使用可能なEPUBと、意図する用途に適した権利があれば、 BookTranslatorのEPUB翻訳機能 は、読書用翻訳を作成するための選択肢となります。ダウンロードや翻訳リクエストが成功したこと自体が証明であると安易に思い込まず、翻訳された意味や章の流れを確認してください。

順序が重要です。版を選び、意図した作品全体を入手し、ファイルを確認し、その上で残る言語の壁に対処してください。翻訳は、特定されていない版、存在しないソース素材、あるいは検査していないエクスポートに対する修正ではありません。

関連記事