【自主】電子書籍作成スレ【作成】 Part.2
このスレは自炊ではない電子書籍を作成するための情報交換スレです。
各種フォーマットの作成方法についてや、編集ソフトウェア、
自作図書配布サイトについて語りましょう。
※前スレ
【自主】電子書籍作成スレ【作成】
http://rio2016.2ch.net/test/read.cgi/ebooks/1297947557/ 前スレの最後のあたり見てて思ったが、EPUBチェックでエラーが出るようなやり方をアドバイスをする馬鹿は口をつぐんでてくれ
クソの役にも立たねえから nav.xhtmlには手を付けないってたけど、新しく目次ページ作ってspineからnav.xhtml消すなら、
nav.xhtmlのlandmarkんとこ直さないとエラー吐くはずだしなあ
そういやストアのはナビゲーション目次と目次ページと二つあるけど、やっぱり分けた方がいいのかな
自分はnav.xhtml一つだけで、表示したくないとこはhiddenにしてるんだけど チェッカーでエラーを吐く記述に嫌悪感を抱くのはよくわかるけど
最終的には、エラーが出ないように修正したので、大目に見て欲しい
それでも、質問主が納得しなければ一連の書きこみは無意味だったね リンクについてはポップアップするリンクや、ポップアップさせる内容を好きに指定出来るようになればいいんだけどねえ
脚注とかはポップアップさせる方がいいし
noterefは実装してるビューアーがほとんどないんだっけ 改行ルールで、デフォルトをword-wrap:normalにして、長い文字列だけword-breakにするのと、
デフォルトをword-breakにして、改行されたくないのをword-break:keep-allにするの
どっちがいいんだろう
電書協のはword-breakがデフォルトなんだよね 電子書籍を書き始めたのだけで、でんでんコンバーターで脚注を作ると、
縦書の時、脚注番号が横に寝てしまい困ってます。解決策ってありますか?
AozoraEpub3 だとそもそも自動で番号を振りなおしてくれる脚注をどうやって書いていいのか分らないし。 >>8
本文ならそれでいいのですが
自動生成される脚注の数字だけが横に寝てるのです。 epub って zip なのか。
ops\xhtml を直接描き替えれば問題は解決しそうだけど、
めんどくさいのぅ。 ePub 自体はオープンスタンダードだけど、
それを扱うソフトは準拠の程度も様々だし、
仕様が認める挙動に幅があったりもするので、
実際に確かめていくという泥臭い工程になるんよ。 >>9
出来上がったepubをsigilで修正すればいいだけじゃね? >>10
解凍して書き換えでもいいけど、再epub化の時にmimetypeを無圧縮で先頭に置かないとダメだからね >>13
実際にはそうしなくてもほとんどのリーダは解釈してくれるけどな! >>14
当たり前だけどepubチェッカーでエラーの出ないepubのが処理が早いよ
エラーありだと読み込みとかで時間がかかる 速度の影響よりも、リカバリしてくれる範囲がリーダによって違うってのがきつい。
まあ仕様を守るに越したことはないです。 AozoraEpub3で、外字コードを埋め込んだepubファイルを作ったとき
中のxhtmlをテキストエディタでいじって保存すると外字が消えちゃうんだけど
なにかうまい方法なないものですかね? >>17
AozoraEpub3でもテキストエディタでも、外字を使用するなら、Unicode(UTF-8)で保存
しないと外字は表示できないよ >>13
そんな仕様なのか・・・。想像だにせんかったです。
>>14-16
どうやらリーダ側で実装・未実装などいろいろなんですね。
たった今も、脚注の番号系列を漢数字にしようと思って
たとえば以下のようにスタイルシートを書き替えたら
chrome ではうまく見えているのに、 kindleでは無視された。
.footnotes li {
font-size: 0.875em;
list-style-type: none;
counter-increment: number;
}
.footnotes li::before {
content: counter(number, cjk-ideographic) ":";
}
>>12
ありがとうございます。もうね、これで充分です。
便利なツールです。これで行きたいと思います。
本当にありがとうございました。 >>11
一昔前のクロスブラウザ問題はとっくに解決していると思ったら、
まだまだ問題盛りだくさんなのね・・・orz >>19
css全部がepubに実装されてるわけじゃないし、Kindleはまたちょっと特殊で
epubで実装されてても無視されるのもある
text-operation:sidewaysなんかまるっと無視されるわ
epubは電書協の制作ガイドんとこのサンプルファイルが参考になるよ
sigilにプラグインのepubcheck入れるの忘れないようになー >>18
AozoraEpub3で出力した時点でUTF-8で保存されていますが
それをTerapadで読み込むと、該当の文字が「?」となり
もうこの時点でどう保存しても消えてしまいます
他に使えるテキストエディタや別の方法がありますか?
前処理としてバイナリベースから抽出して分けておくべきかな?
そういう表示できない文字コードの一覧がほしいな >>22
他のepubビューアーなり、エディタなりで試して問題の切り分けをするしかない >>21
なるほど、sigil そのものは基本的に epub2 なのか。ありがとうございます。
初心者すぎて的外れなことを言っているかもしれんくて、すまんです。 >>25
いやいや、sigilはちゃんとepub3に対応してるよ
epub2かepub3かとか、css2かcss3かとかはオプションで設定すんの
epubはけっこうややこしくて、positionのabsoluteなんかはフィクスフォーマットじゃないとダメとか、いろいろ制約があんのよ >>23
ありがとう、Meryだときちんと読み書きできました
これで次の段階に進めそうです >>26
epub3に正式対応しているのですね。古い情報をみてたようです。
>>27
epubの仕様って大変なんですね。
大変すぎてまだオーバービューしか目を通して無いけど、
>視覚障害のためにアクセシビリティを最大限に高めるよう設計され、
>リーディング システムは、一般的に、表示領域のサイズ、ユーザーの
>選んだフォントサイズ、他の環境要因に適合し、その場でテキスト行
>のレイアウトやページ付けを実行する。
こことか好感が持てます。
あと、ページリストなるものの存在も知りました。
たぶん使わないけど、これは定本の電子化や、
引用されることを想定した論文的な成書には、
無くてはならないものですよ?
絶対めんどうくさくて執筆中のには入れる気になれないけれど。
どこかに、epubから紙本用の固定レイアウトなpdfを出力して、
同時に epubにも精密に対応するページリストを出力するツールとかあったらええのに。
超亀レスごめんなさい。緊急の用件がたてこんでて・・・。 >>29
固定フォーマットだと1頁=1xhtmlだから論理目次だけでページリストは特にいらないと思う
リフローだとフォントサイズで頁数が変わるから「〇〇頁を開いて」が出来ないんで
ページリストってのを設定することになる
まあそこそこ細かく論理目次を設定しとけば「第何章の何項」って出来ると思うんよね
折りたたみ式のナビを実装してるビューアじゃないとナビの頁数がエラいことになりそうだが >>30
論文とかで引用される性質の書籍を紙版(A)と電子版(A’)と同時に出す場合に困ると思う。
たとえばAを読んだ研究者が自分の論文Bから「Aの何ページ」と指定して引用したとき、
Bを読む読者が電子版A’しか持っていないとき、どこを開いていいのか分らない。
つまり、AないしA’の作者が「そこそこ細かく論理目次を設定しとけば「第何章の何項」って出来る」としても
自著を引用してくれるBが「第何章の何項」と引いてくれないかぎり意味がないと思うんだ。
そうなると「論文とかで引用される性質の書籍」を電子版も出す以上、ページリストを入れるしか対策がないとおもう。 或いはもう、BからAないしA’を読みたいと思う勉強熱心な読者は
たとえA’をもっていても改めてAを買え、としかいえないよね。
というか、それが一番合理的な解決策かもw