かんたん電子書籍作成でルビ・縦中横

「EPUB3::かんたん電子書籍作成」 http://books.doncha.net/epub/ では、一括で縦中横、ルビのタグをつけるオプションフォームがある。
ページの中のEPUB3のルビや縦中横、圏点のタグについて説明しているところにある
[スクリーンショット、ルビや縦中横タグを挿入するにはこちら]
というリンクをクリックすると

このようなフォームを用意してある。ここに本文テキストをアップロードすると、一括で「縦中横」と「ルビ」のタグをつけたテキストデータをダウンロードできる。

用意する本文テキスト。
・縦中横:
半角の「!?」「!!」「?!」と、連続する半角のアルファベット半角の数字を自動判別。
・ルビ:
ワードがルビ付きの文書をテキストで書き出す時にルビを半角のカッコでくくるので、
漢字(るび)→「漢字 半角カッコ るび 半角カッコ」
という書き方をルビとしてタグに変換する。

「ルビをつける」にチェックを入れて、フォームに本文テキストをアップロードすると日付・時間のテキストファイルをダウンロードする。

ダウンロードしたファイル。HTMLに変換されたテキストデータが以下。赤い部分がルビ。青い部分が縦中横

注意点がふたつ。
縦中横の場合、半角の英数字が連続していたら縦中横のタグをつけるので、本文テキストにタグをつけたくない半角の英数字がある場合は「このフォームにアップロードした後で」テキストに入れる。
ルビの場合、漢字に続く半角カッコでくくられた「ひらがな」「かたかな」をルビとして判定してるので、半角カッコでくくられた単語が予期しないタグになることがある。また、どこからがルビの範囲か判定していないので、「東京都千代田区(ちよだく)」という場合、「千代田区」ではなく「東京都千代田区」にルビの「ちよだく」がつく。
HTMLタグに変換されたファイルを「EPUB3::かんたん電子書籍作成」のフォームに「HTMLタグをそのまま通す」チェックを入れてアップロードする

kindle previewer で確認する


ルビと縦中横に関しては、「EPUB3::かんたん電子書籍作成」だけでラクチン作成となる。かも。
[2014/01/29 13:01:04] 追記。
ルビなどを編集したら必ずEPUBチェックでエラーを確認してください。
「かんたんEPUB3作成ローカル版」 で作るともっと便利!

