KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

TinyMCEからEPUB出力できないかを考える

 ちまちまと縦書き用のエディターを作っていたがいっそのことEPUB出力したらいいんじゃないかとひらめいたので実際できるのかを考えてみる。固定レイアウトのEPUB出力するサイトは作ったのでほぼ同じように作ればいいのでは。ざっくりいうとXHTMLをZIP圧縮すればいいだけなので簡単かもしれない。

書き換えないといけないのが以下ぐらいその他はテンプレだけでいい気がする。 XHMLフォルダー imageフォルダー navigation.xhtml standard.opf

kyukyunyorituryo.github.io

ブラウザのjsアプリを作るのにnpmで開発して、rollupでブラウザ向けに出力するのが最近の流行りなのか。ブラウザがES対応したからそのまま置けばいいのだろうか。

rollupjs.org

フォントなども一緒にまとめてくれるみたいだ。 stackoverflow.com

EPUB内のそれぞれのXML文書を作るだけならそれほど問題がないが、ZIP圧縮はブラウザ内で使用とするとちょっと厄介かな。 github.com

ブラウザ内でのファイル生成をFileSaver.jsを使っていたが今はFile System Access APIがあるようだ。

qiita.com

縦中横 class toggle magazine.techacademy.jp