EPUB3
turndownを改造してHTMLを青空文庫形式に変換するツールを作れないか試している。HTMLからマークダウンへの変換するツールはいくつかある、それならば、少し手を加えるだけで青空文庫形式に変換できるのでは。 turndown github.com turndownのコードを見ると…
作ったEPUBのソースがないときに、EPUBから原稿に戻すepub parserがあればいいのではと思ったので調べてみた。 javaで調べてみるとアンドロイド向けのが見つかり、jsを調べるとepub2向けのが見つかってepub3向けのがないなという感想を覚えた。調べたらある…
EPUB編集といえばsigilというソフトウェアがあるが、インストールしないといけないので手間がある。また、ZIP圧縮ソフトで展開して圧縮するとmimetypeが圧縮されるのでepubチェックでエラーになることがある。 Zipadeeというサイトがあったので調べてみた。…
kindle出版でWORDで作ろうという感じのツイートを見たので、感想などを。 WORDでいいならWORDでいいんじゃねとは思う。EPUB作成ソフトを作っているからkindleがどのように変換させているのかを中をのぞいたりしていた人間からするとワード変換にバグはある。…
作りながら考えるので初期設計と変わってきてしまっている。必要な要素の実験をしているので仕方がない。node.jsの場合との違いはJavaではライブラリを使わなくてもいいことがある。JSONからオブジェクトを作って、オブジェクトで必要なものを一括管理して、…
JavaScript版やブラウザ版があるが使っているとEPUB化に時間がかかりすぎる気がするし、設定が保存できないのがストレスになっている。なのでこれをJavaで作れないかなと試してみる。jsの時にjsonで設定ファイルを書いていたのでJavaでもjsonデータを読み込…
脚注を利用したEPUBの作成をしたいという要望があったので実際どうやればできるのかと。AozoraEpub3がaタグをaozoraepub3がどう処理しているのか。 github.com アマゾンのKDPの脚注の例を青空文庫注記に置き換えた例、アマゾンのページでは脚注の文章がaside…
改造版AozoraEpub3では電書協EPUBベースのEPUBを生成している。そのために基本的には電書協CSSを利用する。それに加えて各電子書籍ビュワーでの表示の問題を減らすために、KADOKAWA EPUB、KDPガイド、Apple Books アセットガイドも参考にしながら修正してい…
WordToEPUBを試す ワード文書からEPUBに変換したい人が多いようである。それでどうやって変換するかについて調べてみた。ここで言うEPUBはキンドルやその他で出版できるEPUBであって、拡張子がepubになっていたらいいというわけではない。 DAISYが作ったWord…
カメラを買い替えたかったので、アメリカアマゾンの方で写真集を出して、儲かったらいいなと思ったので、出してみた。写真が売れたら写真を取るためのカメラを買える日は来るのだろうか。 KDPのページで本の言語を英語にすると主な販売ページでamazon.comを…
私はEPUB作成ソフトを作っているのだけど、グーグルで検索した結果で見つかるソフトはどのようなものがあるのかを調べてみた。 1番目 itwebkatuyou.com sigil、ibookauthor、kindlegen、インデザイン sigilは使うこともあるが、まともなEPUBはかなりの熟練…
AozoraEpub3の内部処理を見ていると、画像注記の頭に、※をつけるだけで外字画像として認識してくれるようだ。 例 ※[#画像(あに濁点.png、横218×縦218)入る] 外字画像の形式は電書協EPUBを参考にして、透過pngで横218×縦218にしている。 電書協EPUBサン…
電書協EPUBに外字画像の指定のしかたが書かれていたので、その方法を見ていく。実際に各ビュワーでどのような表示され方がされるかを試してみよう。 青空文庫での画像の読み込みための形式 画像とキャプション [#コンドル博士の図(fig47728_06.png、横320…
最近こればっかしている気がするが、今月中には終わらせたいからなんだが、終わるのかこれ。電書協cssとAozoraEpub3のcssを比較して差をなくすようにしていっている。ただ、どうしても電書協cssだけでは表現できない部分を別途cssを追加する必要がある。 電…
青空文庫で傍線で表していた部分が、電書協では罫線で表している部分がある。どっちの表記がいいのかわからないが、とりあえず青空文庫の方で書いている。機能を追加したければ追加すればいいかなと思う。 電書協では文字をぐるっと線で囲むだけではなく、上…
99nyorituryo.hatenablog.com border-right-styleかtext-decoration AozoraEpub3ではborder-right-styleとborder-bottom-styleで書かれていて、電書協ではtext-decorationが使われている。ほかに、AozoraEpub3では線の太さを1pxで指定されている。電書協では…
HTMLだと普通はemタグを使うのだけど、電書協ではemタグではなくspanタグで書かれていた。AozoraEpub3もspanタグを使っているので変更箇所はclass名とstylesheetかな。emはEmphasisの略で強調という意味。 傍点 電書協 <p>ゴマ点→この<span class="em-sesame">例の文章</span>は<span class="em-sesame-open">サンプル</span>です(e</p>…
見出し部分でchap1を使っているところやfont3などでフォントサイズを書き換えた。 AozoraEpub3では見出しがh1ではなくdivになっていたので、htmlっぽくないな感じたので変えてみた。ただ、後で問題がないかよく確認する必要がある。 青空文庫の特徴として見…
縦書き横書き 電書協のEPUBで気になったのがhtmlタグ自体にclass指定をして、vtrlやhltrで縦書き横書きを切り替えている。 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops" xml:lang="ja" class="vrtl"> AozoraEpub3では <link rel="stylesheet" type="text/css" href="../css/vertical.css"/>や </link></html>
一つずらそうとすると全体を調整しないといけない感じが辛い。 縦中横 ####縦横中 (前後の外字画像がずれるので外にspan追加)####縦横中 (前後の外字画像がずれるので外にspan追加) 縦中横 <span class="tcy"><span> 縦中横終わり </span></span> 縦中横を見ていると、これspanで2重に囲われている…
EPUBの目次はhtmlでol、li、ulなどを使うが、縦書きの場合には番号付きを使うと数字が横倒しになる。なので、日本語の縦書きの目次などは、ol、liを使っている。 このリスト構造なのだけど、テンプレートエンジンを使うと2階層以上になると出力が複雑になる…
AozoraEpub3のコード見ながらタイトルのようなことを考えています。ネットで調べていると、アンドロイドとデスクトップアプリの違いはUIだけだからほとんどそのまま使えるよって書いてある。だけどコードを見ていると、そんな気がしないんだよね。 JavaUI部…
Sigilなー、EPUB3のファイルを開くとEPUB2に変換してしまっていた。そして中身はぐちゃぐちゃになったから使わないでいた。EPUB3に対応したというのでまた少しいじってみることにしました。 sigil-ebook.com インストールしたままではEPUB2らしいので下の…
だいぶ前に使っていたEPUBチェッカーは英語表示だったけれど、今は日本語でもできるようです。試しにわざとエラーが出るようにしてみてどのような表示になるか試してみた。 pagina EPUBchecker EPUBを普通にZIP圧縮しただけだと次のエラーが出る。 ERROR mim…
AozoraEpub3は定義ファイルを書き換えるだけで、いろいろな小説投稿サイトに対応できる。だから、カクヨムも対応できるのではないかなと思ったのでやってみた。kobo、iBooks、キンドルなどのEPUBに変換して読むことができる。やり方は下の記事のとおりです。…
EPUBの出力のチェックに使うReadiumを起動すると、次のような画像が表示されるようになった。以前からChrome Appが使えなくなると採算通知が来ていたが、ReadiumはEPUB表示のチェックに重要でどうにかならないかと思ってはいた。代替え先をどうするか今のう…
AozoraEpub3 久しぶりにAozoraEpub3を使ってみると意外とバグがあるかもと思って、調べてみている。 AozoraEpub3のソースコードをダウンロードしてビルドしたのも、バグを修正したかったからなのだが。どうも大半の人は、ウェブ小説をダウンロードして読むこ…
github.com AozoraEpub3のフォークしてますが、リリースビルドの仕方がよくわかってなかったのでいろいろ試してみました。eclipseの標準の機能でビルドすると、classpathが埋め込まれて4Mバイトぐらいのファイルになってしまった。 ライブラリを別フォルダ…
東方Projectは縦スクロールシューティングゲームだっけ、というくらいしか知らないんだけれど、二次創作を電子書籍で売れるようになるそうだ。 東方外來韋編 Strange Creators of Outer World. 2018 Spring! [雑誌] (電撃ムック) 出版社/メーカー: KADOKAWA …
KDPで漫画村のロゴが入った、漫画が売られていた問題。以前から二次創作同人をKDPを勝手に売っていたのが発見されたり。ネットにある画像を写真集にして売られていたりというのはあった。ロイヤリティーが発生する前に消えていく場合もある。 KDPと出版社の…