UltKit

TXTをEPUBに変換

.txtファイルに入っているのは文字だけで、章もイタリックも表紙もありません。EPUBに変換すると、電子書籍リーダーで扱える構造が加わり、章ごとに移動でき、段落はどの画面サイズにも合わせて折り返されます。

電子書籍変換

またはEPUB, MOBI, AZW … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    テキストファイルをアップロード

    拡張子が .txt のファイルを1つ以上追加します。1回のバッチで最大20ファイル、1ファイルあたり95 MBまで対応しています。エディタで選べる場合は、UTF-8で保存してください。

  2. 2

    書名を付ける

    テキストファイルにはタイトルや著者の項目がないため、詳細設定のタイトルと著者に入力します。章ごとのメニューを付けるには、目次をオンのままにしてください。

  3. 3

    変換して読む

    EPUBに変換 →を押し、できあがった本を読書アプリで開くか、Kindleに送信します。アップロードしたファイルは30分後にサーバーから削除されます。

回答

TXTファイルはどのようにして章付きのEPUBになりますか?

コンバーターはテキストを読み込み、1つの段落に属する行を結合します。そして「Chapter 7」や「Part Two」のような、単独の短い行を章タイトルとして扱います。これらのタイトルがEPUBの目次になります。

変換時にTXTファイルはどう処理されるか

  1. 読み込みとデコード

    UTF-8または従来の文字コードでテキストをデコードし、Windows、Mac、Linuxで異なる改行コードを統一します。

  2. 構造の検出

    空行を段落の区切りとし、章タイトルらしい短い行から新しい章を始めます。

  3. 本としてパッケージ化

    各章がEPUB内のXHTMLファイルになり、目次と読み順に登録されます。

テキストファイルでは、どこが見出しなのかを示せないため、章の検出はパターンに基づいて行います。Chapter、Part、Book、Prologue、Epilogueで始まる単独の行や、数字またはローマ数字だけの行で、前後に空行があるものを章タイトルとみなします。無料のデスクトップ用電子書籍管理ソフトCalibreも、テキスト入力に同様のパターン方式を使っており、ほとんどの小説に適しています。文中で章番号を示している場合や、空行がまったくない場合は、1つの長い章になります。

もう1つの処理が行の折り返しです。Project Gutenbergをはじめ、多くのプレーンテキストの本は、約70文字ごとに改行し、段落を空行で区切っています。これをそのまま電子書籍にすると、スマートフォンでは文の途中で切れてしまいます。そのためコンバーターは各段落の行を結合し、画面幅に合わせた折り返しをリーダーに任せます。

TXTの書籍の入手元

Michael Hartが入力した、Project Gutenbergの最初の電子テキスト
1971
一般的なGutenbergのプレーンテキストファイルの1行あたりの文字数
~70
アップロード前に保存しておく文字コード
UTF-8
1回のバッチで変換できるテキストファイル数(1ファイル95 MBまで)
20

プレーンテキストは、あらゆる電子書籍形式より前から存在します。Gutenbergは、大学のメインフレームに入力したアメリカ独立宣言から始まりました。現在でも、Web小説サイト、二次創作のアーカイブ、メモアプリ、古いフロッピーディスクのコレクションなどが.txtで書き出されるのは、どの端末でも開けるからです。ただし、どれも読書体験は提供してくれません。電子書籍リーダーでは、長いテキストファイルが延々と続く1本のスクロールになり、30章へ移動する方法もありません。EPUBに変換すれば、打ち直しなしでこの問題を解消できます。

章を自動検出させるためのTXTファイルの準備

  • 各章タイトルは1行に独立させ、前後に空行を入れます。
  • タイトルはChapter、Part、Prologueで始めるか、12やXIIのような数字だけにします。
  • 段落は空行1行で区切るか、各段落の1行目を一貫して字下げします。
  • 本に不要なヘッダー、ページ番号、ライセンス表記は削除します。
  • 場面転換は、何行もの空行ではなく、アスタリスク3つの行で示します。
  • ファイルはUTF-8で保存し、引用符、ダッシュ、アクセント付き文字が崩れないようにします。

TXT

プレーンテキスト

TXTファイルには、書式、フォント、画像、レイアウトのない文字だけが入っています。最近のテキストファイルは、あらゆる言語を扱える UTF-8 で符号化されているのが普通ですが、古いファイルは別の文字コードで、文字化けすることがあります。プレーンテキストはごく小さく、古くなることがなく、スマートフォンからサーバーまであらゆる機器で開けます。太字、表、画像は保持できないため、構造は空白や簡単なマークアップで表現します。

圧縮方式
–
透過
–
アニメーション
–
登場時期
–
TXT 変換

EPUB

Electronic Publication

EPUB はオープンな電子書籍の標準規格で、2007年に International Digital Publishing Forum が最初に公開し、現在は W3C が維持しています。XHTML、CSS、画像、メタデータを ZIP ファイルにまとめており、テキストは画面サイズやフォント設定に合わせてリフローされます。EPUB 3 では、音声、動画、固定レイアウト、アクセシビリティ機能が加わりました。Apple Books、Kobo、Google Play ブックス、ほとんどの読書アプリで EPUB を開け、Kindle では「Send to Kindle」経由で利用できます。

圧縮方式
–
透過
–
アニメーション
–
登場時期
2007 · IDPF (now W3C)
EPUB 変換

TXTからEPUBへの変換では、素のテキストに、読者に必要な章、目次メニュー、折り返される段落を付けます。EPUBからTXTへの変換はその逆で、本を文章だけにして、分析やアクセシビリティ用ツールで使えるようにします。

TXTからEPUBへの変換に関する質問

TXTファイル全体が1つの章になってしまうのはなぜですか?

章のパターンに一致する行が1つもなかったためです。多くの場合、章タイトルが本文に続けて書かれているか、一般的でない言葉が使われています。各タイトルを空行で挟んで1行に独立させ、「Chapter」または数字で始めてから、もう一度変換してください。

EPUBで「é」が「é」のような文字で表示されるのはなぜですか?

ある文字コードで保存されたテキストが別の文字コードとして読み込まれたためです。多いのは、UTF-8がWindows-1252として表示されるケースです。メモ帳やTextEditなどのテキストエディタでファイルを開き、UTF-8として明示的に保存してから、もう一度アップロードしてください。

変換前にTXTにイタリックや太字を付けられますか?

プレーンテキストには保存できません。書式が重要な場合は、Wordで見出しスタイルを使って本を作成し、DOCXをEPUBに変換を使ってください。または、このコンバーターで対応しているMarkdown(.md)形式で保存する方法もあります。

Project GutenbergのTXTファイルは自分で変換すべきですか?

通常は不要です。Gutenbergでは多くの作品でEPUB版とKindle版が提供されており、章分けやイタリックも正しく反映されています。プレーンテキストを変換するのは、その版しかない場合や、ご自身でテキストを編集した場合に限りましょう。

テキストから作ったEPUBに表紙は付きますか?

テキストファイルには画像が含まれないため、本には表紙画像がありません。多くの読書アプリでは、タイトル入りの代替表紙が表示されます。変換前にタイトルを入力しておく理由の1つです。

EPUBをプレーンテキストに戻せますか?

はい、できます。EPUBをTXTに変換では、マークアップを取り除いて文章だけを残します。スクリーンリーダーやテキスト分析、簡単な検索に向いています。