LibreOfficeで電子書籍を創ろう OSSで作成するEPUB3形式書籍 オープンソースカンファレンス2013 Nagoya 2013年6月22日土曜日 会場 名古屋国際センター 主催 オープンソースカンファレンス実行委員会 特定非営利活動法人OpenOffice.org日本ユーザー会 鎌滝雅久
自己紹介 IT/ 演劇を専門とするフリーライター 実務で使える LibreOffice などの著者 特定非営利活動法人 OpenOffice.org 日本 ユーザー会とは 2002 年 ユーザーどうしの OpenOffice.org に関 する情報交換を行うコミュニティとして誕生 2010 年 11 月に NPO 法人として認可 2011 年 2 月から本格的に法人活動を開始
本日のプログラム LibreOffice の紹介 Writer で作成したドキュメントを電子書籍に elaix 拡張機能を利用する EPUB3 にしたい場合はこちら 電子書籍作成のまとめ OpenOffice.org 日本ユーザー会の事業につ いて
LibreOfficeの紹介
LibreOfficeの各アプリケーション オフィススイートとして必要な機能を網羅 フリーソフトウェアなので フルセットでの入手が可能 OpenDocument Format ODF をドキュメント形式に採用 アプリケーション 機能 対応するMicrosoft Office Writer ワープロ Word Calc 表計算 Excel Impress プレゼンテーション PowerPoint Draw 図形描画 Visio または各ソフトの描画機能 Base データベース Access Math 数式作成 数式エディタ
ODFとEPUB OpenDocument Format は LibreOffice/ Apache OpenOffice のドキュメント形式で ISO の国際規格 EPUB は IDPF (International Digital Publishing Forum) で策定された電子書籍の 仕様 どちらも XML 形式のファイルなどを ZIP 圧縮して 1 つのファイルにまとめたもの 共通の特徴があり親和性が高い
電子書籍作成 elaix編
elaixの紹介 拡張機能 elaix の公開サイト elaix http://elaix.org/ もともとは e ラーニング作成ソフト Download ページから入手 バージョン 4.0.0 から EPUB3 変換機能も追加 資料作成時の最新バージョンは 4.0.2 LibreOffice 4.0 には 4.0.1 以降で対応 LibO3.6 LibO4.0 と Windows 8 で不具合があるのを確認 最後の ZIP 圧縮して EPUB 化する段階で終了してしまう 拡張機能のインストールについては以下参照 参考 OOOUG Web 出版サイトの記事 http://pub.oooug.jp/gyaku/writer/chapter7/7_01/siframes.html
elaixの紹介 拡張機能 elaix の公開サイト elaix http://elaix.org/ もともとは e ラーニング作成ソフト Download ページから入手 バージョン 4.0.0 から EPUB3 変換機能も追加 資料作成時の最新バージョンは 4.0.3 LibreOffice 4.0 には 4.0.1 以降で対応 LibO3.6 LibO4.0 と Windows 8 で不具合があるのを確認 最後の ZIP 圧縮して EPUB 化する段階で終了してしまう 拡張機能のインストールについては以下参照 参考 OOOUG Web 出版サイトの記事 http://pub.oooug.jp/gyaku/writer/chapter7/7_01/siframes.html
elaixを利用する前に① 目次の自動生成のため スタイルの 見出し 1 などを設定しておく 構造化ドキュメントの作成 見出しスタイルの設定方法 参考 OOOUG の Web ドキュメント http://openofficedocj.sourceforge.jp/wiki/images/5_writer_style.pd f
elaixを利用する前に② 画像は埋め込みとして挿入されている必要がある 画像がリンクで挿入されていると EPUB 変換時に Basic のデバッグモードが表示され実行がストップする 複数のオブジェクトを組み合わせて作成したものは 1 枚画像にしておく いったん HTML 化すると複数のオブジェクトを組み 合わせて作成した画像も含めてファイル化 リンクと して挿入されるので便利 Writer メニューの 編集 - リンク を利用して 最 終的にリンクを削除すれば画像は埋め込みに
その他のeLAIX対応状況 書式/スタイル/機能 対応状況 補足 表 表の背景色 文字色はWriterの表示通り 配置はすべて 左揃え になる 電子書籍の幅に合わせて拡大 縮小する 結合した列 行は反映されないので修正が必要 画像 画像はアスペクト比を保ったまま縮小 拡大される EPUBリーダーによってはページからはみ出る場合がある 番号なし箇条書き 途中で空行や画像を挿入しない 番号付き箇条書き 途中で空行や画像を挿入しない 自動で挿入された番号 図 表などのフィールド変数を利用した通し番号 HTML化で絶対値に変換しておくのが無難 脚注 出力先は章末になり リンクも貼られる ルビ ふりがな 無視される ユーザー定義スタイル 新規に作成した見出しスタイルはエラーになる 新規見出しスタイルの削除は不要 カスタマイズされたスタイル 背景色 文字色などもWriterの表示通り出力される 枠 挿入メニューから設定されたキャプション付きの枠 枠の中に画像があると表示されない場合があるので注意 段組み 無視される
elaixで電子書籍を作成① 原稿作成時に利用する画像などの挿入 見 出しなどのスタイルの設定等を行えるボタン メタデータ編集や実行 を兼ねたダイアログ ボックスを表示する
elaixで電子書籍を作成② ① Title 以下のメタデー タを入力する ID/ISBN 欄を空欄にするとランダム なIDを作成してくれる
elaixで電子書籍を作成③ ② そ の 他の メ タ デー タ入 力画面 発 行日 の Publising 欄 出 版 元 の Publisher 欄などを入力する
elaixで電子書籍を作成④ ③ メ タ デ ー タ Description 概要 の入力画面
elaixで電子書籍を作成⑤ ④ 標 準 で ODT フ ァ イ ル が あ る フ ォ ル ダ ー にEPUB フ ァ イル が 出 力 さ れる Export filename 欄の... ボタンを クリックするとフォルダー ファイル名を 変更できる また Partial Export 欄 を利用すると 一部の章だけを出力す ることもできる
elaixで電子書籍を作成⑥ ⑤ Images 欄で表紙の画像を設 定する 表紙なし また 検索 ボタ ンを使って ドキュメント内 あるいは 指定したファイルから画像を選択で きる Structure 欄の Table of contents title に入力した文字列 が目次タイトルになる 古いEPUB リーダーで目次が必要な場合は Create 行をチェックしよう
elaixで電子書籍を作成⑦ ⑥ Save ボタンをクリックすれば メタデータなどをODTファ イルに保存できる Export ボタンをクリックすると 画像 段 落のチェックなどを行う EPUBファイルの作成に成功すると Status 欄に成功した旨のメッセージが表示される
elaixでの出力例 Calibreでの表示 ウインドウの大きさに合わせた画 像サイズになる 表の背景 罫線も再現される AndroidのMy Libraryでの表示 ほぼCalibre同様 の再現性 表内の配置は2列目以降は両端揃えに
elaix検証時の参考資料 elaix Quick Manual http://elaix.org/files/elaix/article/download/elaix-quick-guide-en.odt EPUB3 チュートリアル http://tutorial.epubcafe.jp/
電子書籍の規格をチェックする Chrome + Readium Readium とは EPUB3 規格の検証のためリリー スされたオープンソースの EPUB3 リーダーで Chrome の拡張機能 以下の配布サイトかストアから入手する http://readium.org/ EpubChecker Java で作成されたコマンドラインツール 配布サイト https://code.google.com/p/epubcheck/
Chrome + Readiumなら バージョンの確認は簡単
電子書籍作成 Calibre編
Calibreの紹介 電子書籍のリーダー 作成 購入も含めた統合 管理システム 公式サイト http://calibre-ebook.com/ オープンソースプロジェクトで開発 対応 OS Windows Mac OS X Linux Windows 対応の Portable 版もある
Calibreを利用する前に Writer でスタイルの 見出し 1 などを設定し 構造化 ドキュメントにする elaix と同じ 画像は埋め込みとして挿入されている必要がある リンクで挿入されている画像は表示されない 複数のオブジェクトを組み合わせて作成したものは 1 枚画像にしておく elaix の時と同様 HTML 化が便利 Writer メニューの 編集 - リンク を利用して 最 終的にリンクを削除すれば画像は埋め込みに
その他のCalibre対応状況 書式/スタイル/機能 対応状況 補足 表 罫線が表示されない CSSの設定で外枠のみ表示できる 画像 前ページを参照 番号なし箇条書き 途中で空行や画像を挿入しない 番号付き箇条書き 途中で空行や画像を挿入しない 自動で挿入された番号 図 表などのフィールド変数を利用した通し番号 脚注 出力先は巻末になり リンクも貼られる 目次にリンク付きで自動追加される ルビ ふりがな EPUBリーダーによっては 該当文字のあとの括弧内 に表示される カスタマイズされたスタイル フォント 背景などの色が変わる場合がある 枠 枠付き画像のキャプションを1行に直さなくても ア スペクト比率がおかしくなる問題はない 段組み 無視される
Calibreで電子書籍を作成① ① 本を追加 ボタ ン で Writer フ ァ イ ルを登録する ③ 本を変換 - 個別に変換 をク リックする ② フォーマット 欄が ODT なの で Writerのファイルが登録され ていることがわかる
Calibreで電子書籍を作成② ④ローカルのHDDなどから表紙 用の画像ファイルを読み込める ⑤タイトルなど 書誌情報を入力 する
Calibreで電子書籍を作成③ ⑥表紙の画像のアスペ クト比を保ちたい場合 は こちらをチェックする ⑦設定を終えた ら OK ボ タ ン をクリックする
Calibreで電子書籍を作成④ ⑧電子書籍 今回はEPUB への 変換時の画面 矢印が表示され ジョブ数 が 1 に変わる
Calibreで電子書籍を作成⑤ ⑩表示したいフォー マットをクリックすると ビュワーが起動する ⑨変換成功時 ステータスバーにメッセージが表 示されるものの気づかない場合が多い フォー マット 欄に新しいフォーマットが加われば終了
Calibreでの出力例 Clibreでの表示 目次は Sigilで編集して追加し た 画像はアスペクト比を保ったまま縮小される AndroidのKinoppyでの表示 表の罫線は表示され ない 画像のアスペクト比も問題ない
Calibre検証時の参考資料 calibre User Manual http://manual.calibre-ebook.com/ 翔泳社刊 実務で使える LibreOffice 2-5 Writer ファイルを電子書籍化する http://www.seshop.com/product/detail/14839/ オープンソースの電子書籍管理ソフト Calibre を使いこなそう gihyo.jp http://gihyo.jp/lifestyle/serial/01/calibre
電子書籍作成のまとめ
電子書籍作成のベスト選択は EPUB3 の電子書籍を作成したい EPUB2 の電子書籍を作成したい Writer+eLAIX が一番簡単 EPUB2 を Sigil で編集しても良いが大変そう Writer で作成した HTML コンテンツを Calibre で この方法なら表の問題も起きない 縦組みの電子書籍を作成したい EPUB3 ファイルに縦組み用スタイルシートを加え XHTML ファイルを編集する 参考 EPUB3 チュートリアル
EPUB3ファイルから作成した 縦組みの電子書籍 AndroidのKinoppyでの表示
あると便利な補助ツール EPUB ソースを編集できるエディター Sigil 公式サイト http://code.google.com/p/sigil/ Kindle 形式への変換ツール KindleGen Amazon の配布サイト http://www.amazon.com/gp/feature.html? ie=utf8&docid=1000765211 Kindle 形式電子書籍のプレビュワー Amazon の配布サイト http://www.amazon.com/gp/feature.html? ie=utf8&docid=1000765261
電子書籍リーダーの状況 EPUB3 対応の電子書籍リーダー まだまだ少なく対応状況も不完全な模様 PC 用 Calibre Android 用 Sony Reader My Library 拡張リーダーで EPUB3 対応 一部で文字化け Kinoppy Reader ファイルを開けない場合もある
OpenOffice.org日本ユーザー会 の事業について
Web出版サイト 2011 年 8 月 19 日に ニュースリリース公開 http://oooug.jp/new srelease/20110819. pdf 同時に以下の URL で 公開 http://pub.oooug.jp/
出版リスト 一部の章のみ発売中 逆引きマニュアル Calc 編 発売開始 逆引きマニュアル Writer 編 新刊 /1000 円 著者 松宮哲 OpenOffice.org ユーザーのための LibreOffice 移行ガイド 既刊 /300 円 著者 あわしろいくや 鎌滝雅久 LibreOffice 3.5 バージョンアップガイド 既刊 /100 円 著者 松井幹彦 著者 松宮哲 PayPal による Web 決済で購入可
賛助会員募集のお知らせ 特定非営利活動法人 OpenOffice.org 日本 ユーザー会の事業を経済的な支援をお願いで きる 賛助会員 を募集しています 以下のように会費が定められています 詳細は http://oooug.jp/joinus.html をご覧くださ い 入会金 個人会員年会費 法人会員年会費 無料 1口1,000円 1口以上 1口10,000円 1口以上
OpenOffice.org日本ユーザー会 のその他のホームページ OpenOffice.org 日本ユーザー会 OpenOffice.org 日本ユーザー会 SNS http://oooug.jp/sns/ ドキュメントプロジェクト こちらは無料 http://oooug.jp/ http://openoffice-docj.sourceforge.jp/wiki/ 互換性研究室 http://oooug.jp/compati/3.0/
ご清聴ありがとうございました