9
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

epub形式の電子書籍作成方法

Posted at

1年前にNaverまとめにまとめてたこれからEPUB作るよっていうWEB制作者向けに書いたやつ持ってきました。

そもそもEPUBってなあに

EPUBは電子書籍の形式ですが、 中身はほぼxhtmlファイルで構成されています。 htmlがわかる人ならある程度さくさく作成できるのではないでしょうか。

EPUBとは? | 電子書籍の作成&出版成功ガイド
10分で読めるePubの基礎ーその1:ePubとは?/OPS、OPF、OCFの3仕様

私はJBasicのテンプレート文書を参考にデータを作成しました。
JBasic08 - epubcafé
困ったときも上記サイトからダウンロードできる「JBasicマークアップ指針」を紐解けばなんとかなるかんじです。ありがたや。

作業のながれ

基本的には以下の繰り返しです。 コーディング指針に基づいてEpubデータ作成 ↓ epubcheckでエラーが出ないか確認 ↓ 実機検証 諸事情でcontent.opfとnav.xhtmlはDreamweaverで、本文はFUSEeで作業しました。 .epub ファイルは .zipにリネームすればzipファイルとして解凍できます。

ルビの設定は?

\タグを使用します。 例:\漢字\かんじ\\漢字かんじ

cssでルビを上に表示したり下に表示したりしたい場合は以下参照。
もっとこだわりたい方はmagin開けたりいろいろしましょう。
ruby-position-CSS3リファレンス

実機での確認方法

itunesでライブラリに追加し同期を行います。 詳細は以下参照。 [iPhoneのiBooksで自作のEPUBを開く: DTP-Sブログ-ひねもすデジタルビヘイビア](http://dtp-s2.seesaa.net/article/154107903.html)

使用ソフト

Adobe Dreamweaver
秀丸とかCS3でもいいんですがCS5以上だとプレビューできるので便利です。

FUSEe
EPUB形式のまま加工できるので便利です。

EPUB圧縮ツール: すべて夢のように
Windows用の圧縮ツール。すごく助かりました。

EPUBCHECKでチェックを行う

[epubcheck - Validation tool for EPUB - Google Project Hosting](https://code.google.com/p/epubcheck/) [epubcheckの使い方 - NAVER まとめ](http://matome.naver.jp/odai/2135575090906207901)

以下はmacでサービスとして使う方法。
windowsならバッジファイルを作成してチェックを自動化するととても楽です。
EPUBバリデータepubcheckをサービス化する(for OSX)

詰んだところと参考リンク

>iBooksは目次要素(toc.ncxとかnav.xhtmlとか)をopfファイルと同じ階層(OEBPS直下)に置かないとリンク切れになる [出典](http://takahashifumiki.com/web/design/2364/)

EPUB書き出し | Learn InDesign CS6 | Adobe TV
自動書き出しがあんまりうまくいかなかった思い出
これでマスター! EPUB 3 固定レイアウト - 電書ちゃんねる

所感など

当時ibooks authorで書けないこととかを入れ込む必要があったのでかなりゴチャゴチャやってます。今ならツールだけで完結するんじゃないかな(適当)
9
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?