Fixed Layout EPUB3
kdp.amazon.co.jp FixedEpub3JSを使っている方から、アマゾンに <meta name="original-resolution" content="1024x600"/> を追加しろと来たそうなので、追加することにしました。 以前に、これを追加するとレイアウトが崩れることがあったので書かないでいました。改めてチェックをすると今ではレイアウトが崩れな</meta>…
kyukyunyorituryo.github.io 次期バージョン向けのベータ版をじっています。タイトルや著者だけでなく、出版社名の他に、カナを入れる機能をつけています。入力内容を増やすとチェック項目が増えるので、チェックするプログラムを別途書いています。 タイト…
個人の電子書籍出版向けにブラウザで動くEPUB作成サイトを公開しています。もとがデジタルコミック協議会のEPUBを参考にしていて。電書協 EPUB 3 制作ガイドを見ていると、新しいものに書き換わっていたのでそこを修正したいなと思う。 個人に限定していたの…
ほしい物リストから届きものが届いていました。あれっなんか箱が大きくないかなと思うとずっしりとものが入っていてびっくり。ほしい物リスト見たら空になっていたので全部ですか。いやー、ありがとうございます。 差出人はわかりますが、ペンネーム等は書か…
iOSでは今まで、独自のファイルシステムを使っているからなのか、ブラウザでファイルが作れなかった。だけど、新しいiPadOSになってからMacOSと同じsafariを使うように変わった。それに伴って、下のサイトからEPUBが作れるようになった。 kyukyunyorituryo.g…
何かと不評であった整列方法をどうしようかなと思ってたが、ライブラリで良さそうなのがあったので入れてみることにした。 ファイル名順ではファイル名が1、3、11だと 1、11、3と整列されるので001、003、011のように数字の桁合わせをする必要があった。ただ…
EPUB生成とUIの分離をしたいなと思いながら、あまり手を付けていなかった。最近どうなのと思って手を入れています。ただ、サイトの検索しているとコピーサイトが見つかった。githubで公開しているのでライセンスを明確にすべきなのだろうか。jsのライブラリ…
JavaScriptで作るEPUB入門 簡単にいうとJavaScriptでEPUBを作ろうという本です。 自分が書いたプログラムを忘れないうちに書き出しておきたかったから書いたのだけど。自分のオリジナルな仕様のEPUBを作りたい人にはいいかもしれない。 XML、JavaScriptにBoo…
fxlepub3ではjson形式で、本のデータを作る。ただ、jsonを書くのが大変そうだなと思って、json形式へのエクスポート機能を作ろうと思う。下で言うところvar dataの部分を出力する機能をつけたい。そうすれば楽に作業ができるかも。 https://kyukyunyorituryo…
プログラム書いたがあまり収益性がなさそうなので本でも書いて消化しようと思っている。ついでに、書いたコードが忘れないうちにどのあたりに躓いたかどうかもメモっておこうかと。githubでサンプルコードを配りながら、EPUB作成プログラムを作っていくとい…
本当はローカルストレージだけど、説明が面倒なのでクッキーと呼ぶことにする。書き込んだ内容を設定として保持しておき、次に開いたときもその状態のままにしておく。 kyukyunyorituryo.github.io //クッキーの読み込みdocument.addEventListener("DOMConte…
jsoneditoronline.org ウェブ上でjsonのデータを簡単に作れるエディターがあったので使ってみた。このツールを使うと、jsonの間違いを指摘してくれる。データ構造を作って設定を保存できるようにと考えている。画像データをJSONに入れるとサイズが大きくなり…
kyukyunyorituryo.github.io このサイトを造ったときにBootstrapを使ったのだが、どういう機能を利用したのかを簡単にメモしておく。 ナビゲーションバーのためにNavbarというのを使った。PCだと上に表示されていて、スマホだと折り畳まれて表示される。 boo…
HTML5+javascriptを使ってブラウザでEPUB3を作成する まえに、ブラウザでのEPUBファイル生成するサイトを作った。今度はnode.jsに移植してみようかなと調べている。違いはテンプレートエンジンのejsを積極的に使って楽をしようと思っている。まえはDOMを使…
えー久しぶりにクローム拡張を作って見たところ、結構どうやっていたかを忘れていてちょっとどまどったりして。あんまり作っていないと作り方忘れてしまうね。クローム拡張はブラウザに常駐しているので、ネイティブアプリ感覚で呼び出せるのが良いのだけれ…
EPUB作成サイトを作ったので、いっそのこと海外の販売サイトでも売れるように多言語対応を考えてみた。そしてサイト自体も英語版も作ろうかなと考えておった。 EPUBの言語指定はどのようにやっているのかをIDPFのepub3サンプルを見ながら確認した。実際に作…
説明 漫画や写真集などの画像が主な固定レイアウトのEPUBを簡単に作れるサイト。ここで作ったEPUBはkobo、bookwalker、Kindle、iBooksで販売が可能。kindle用にはキンドルプレビュワーを使うことでEPUBからMOBIに変換できる。ファイルサイズの上限はPCやブラ…
99nyorituryo.hatenablog.com EPUB作成サイトを作っていたので完成したら、各電子配信サイトで実際に売ってみて検証しようとおもってたんだけど先に越されていた。 FixedLayout Epub3.jsでEPUBを作って実際に販売したようだ。デジタルコミック協議会のEPUBの…
kindle comic creatorで漫画の電子書籍が簡単に作れる。けれど出力されるファイルがキンドル専用で目次の編集が面倒だった。そのため目次の編集するツールを作って補っていた。でも、どうせなら全体をいっぺんに作るようにしようとEPUBを作るプログラムをつ…
電子書籍のどのあたりにコストがかかっているかがわかっていないのよね。専門書の棚の電子化があんまりで、紙の本の置き場所に困っている。 一回作ったら紙の電子書籍も自動で出力する機能があればいいのだろう。電子書籍を作る時に仕様について調べて、電書…
ブラウザ上で,JavaScriptだけでXMLの整形をするのを日本語で検索したらなかったのでメモをとっておく。vkBeautifyというのを使って整形したが他にも色々整形できるようだ。ブラウザ上でEPUBを出力する時に,XMLがパーサーやシリアライザーを使って編集をする…
BOOK☆WALKER、kobo writing life、kindle direct publishingそれぞれの仕様について。電書協のEPUBが使えるので画像の仕様の違いを調べた。 BOOK☆WALKER BOOK☆WALKERは<画像のサイズを「3072 × 4096ピクセル」以下 help.bookwalker.jp 楽天Koboライティング…
bibi.epub.link BiB/i の設置マニュアルを見てみたが。iframeで読み込んだ側からepubデータを直接BiB/iに渡す方法がわからなかった。 延々とBiB/iのコード読んでみるということをしていた。私のjavascriptの能力高くないんだけど。 やろうとしていたことは、…
EPUBの目次 EPUBの目次について、どう設定するUIがいいかなと悩んでいた。目次を調べるときに第一話のページを探すには、画像を表示したほうが見つけやすい。ただ小さい文字を観ようとすると大変なので拡大とか全画面表示できたらいいかなとか考えていた。フ…
なんか色々コード書いているうちにマストドンが流行っていてどうも流行に乗り遅れた。EPUBを作るサイトを作ったが自分ではバグが気づきにくいので、試してみる人柱が欲しい。Githubに載せていたら勝手にバグがなくなっていると思っていた時もあった、けれど…
github.com 漫画用のEPUBを作るサイトを作ろうと思ったが、漫画だと画像ファイルが多くて、サーバー側で処理をすると画像ファイルのアップロードが必要になって、サーバーの費用が掛かりそう。だったら静的ウェブページにjavascriptとHTML5ですれば、サーバ…
epubのファイルを作成するときの最大の懸念だった、画像ファイルの保存はできるようになった。XMLをどのように編集するか。いちようDOMParserでパースしてから、シリアライズして戻すという方向で考えている。 XML | JavaScript プログラミング解説 テンプレ…
EPUBを作るサイトを作ろうと思ったが、ベースとなるEPUBを先に作ってみる。EPUBのバリデーションチェックはPaginaEpub-Checkerが楽かなと思って使っている。ただ、JAVAのランタイムだけじゃなくてSDKも入れないと動かない場合があるので要チェックかな。 git…
必要な機能として、タイトル、著者名、綴じ方向、解像度、目次、画像ファイルの読み込み、ZIP画像を考えていた。タイトルや著者名をサイト上から入力する。綴じ方向をrtlにかためておく。解像度を入力するようにするか、自動取得する。 今やったところは、タ…
epubを作るときに、どの規格に沿って作るか。自分の中での優先を考えるとidpf のEPUB validationをする。とりあえずキンドル向けに作ろうかと。 IDPF キンドルガイドライン 電書協 KADOKAWA-EPUB デジタルコミック協議会 【楽天Koboライティングライフ】ヘル…