ひまつぶし雑記帖

EPUB3リフローレイアウトで扉ページ

2013/4/1 [00:31:49] (月) 天気

ここで過去に何度もEPUB3のリフローレイアウトで扉ページ(左右中央にタイトルを配置したページ、縦ページ内でのセンタリング)は無理だと書いてきたけど、実現する方法があった(嘘書いててすみません)

twitterで教えていただき、


CSSとHTMLのコードまでいただいた。本当にありがとうございます。
(ツイートにもあるように、iOS版Kindleでは意図通りにならないとのこと)

上の「猫神の場所」が教えていただいた中央揃えの方法、下の「猫神の時間」今まで使っていた右に余白25%指定したもの。比較してみると、中央揃えになっているのがわかる。
image
ポイントはふたつ。
中央揃えにしたいタイトルがあるページは文字方向を水平にして、タイトルを入れるブロック要素の中の文字方向を縦にする。
image
【赤部分】
bodyに指定してこのページ全体の文字方向を水平=横にする。

【青部分】
左右の余白をauto=自動にすることでタイトルの入るブロックが、このページの左右方向中央に配置されることになる。
そして、タイトルの入るブロック要素の文字方向を垂直=縦にすれば、縦書きの扉ページとなる。

↓タイトルを中央配置するには固定レイアウトでなきゃいけない。
↓EPUB3では。リフローと固定は混在できるが。
↓現状のリーダーで混在したEPUB3を読めるものはほとんどない。Kindleも混在できない。
↓よって、文字を中央配置した扉ページを作るのは無理。
と思い込んでいた。

リフローレイアウトと固定レイアウトの混在は無理だけど、横書きと縦書きの混在は可能、ということがすっかり抜け落ちてしまっていた。まさに目から鱗。



これは本当にいろいろ応用できるなあ。
ということで  『EPUB3::かんたん電子書籍作成』 の扉ページ生成に取り入れた。


[04/03 10:13:09] 追記。


iOS版kindleでも中央配置できる。これは裏技ですね。

 

»電子書籍制作代行についてはこちら

【電子書籍発売中】

doncha.net制作・発行:KindleやiBooks、楽天kobo、BOOK☆WALKERで読む電子書籍

profile

profile

 
doncha.net
contact:
»運営者
@t2aki@tokoroten.doncha.net

ため池

[2025/01/17 12:48]
昭和の田舎者が東京に出てきてびっくりしたこと。
コーヒーじゃなくてブルーマウンテンとかモカ、紅茶じゃなくてダージリンとかアールグレー。
コーヒー言うたらネスカフェちゃうんか!紅茶言うたら日東紅茶やろ!
...

[2025/01/17 09:21]
カレーはな、外で食べる時は全部混ぜたらあかんで、食べる分だけちょっとずつ混ぜるんやで
とか
スイカ出されたら赤いとこちょっと残すんやで、真っ白になるまで食べたらあかんで
とか
母親、ひょっとし ...

[2025/01/17 09:08]
そそ。ウスターソースをかけて、全部かき混ぜて食ってましたww

@t2aki@tokoroten.doncha.net

検索
<<2025/1>>
   1234
567891011
12131415161718
19202122232425
262728293031

リンク

WINDOWS版サウンドノベル
おかえりください PC WINDOWS版サウンドノベル
『おかえりください』体験版