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

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

javascript

電子書籍の校正

校正時の問題点 電子書籍では、校正してからEPUBを作るがどうしてもあとから誤字などを発見することがある。そうした時に最終出力の手前のデータで校正ソフトによるチェックを行いたい。 青空文庫やマークダウンなどで、注記やルビを付けた状態を最終一歩前…

BiB/i でEPUBプレビュー機能ができないか調べた

bibi.epub.link BiB/i の設置マニュアルを見てみたが。iframeで読み込んだ側からepubデータを直接BiB/iに渡す方法がわからなかった。 延々とBiB/iのコード読んでみるということをしていた。私のjavascriptの能力高くないんだけど。 やろうとしていたことは、…

epub処理の嵌った所

github.com 漫画用のEPUBを作るサイトを作ろうと思ったが、漫画だと画像ファイルが多くて、サーバー側で処理をすると画像ファイルのアップロードが必要になって、サーバーの費用が掛かりそう。だったら静的ウェブページにjavascriptとHTML5ですれば、サーバ…

EPUBをJavascritptで作成するときのメモ

epubのファイルを作成するときの最大の懸念だった、画像ファイルの保存はできるようになった。XMLをどのように編集するか。いちようDOMParserでパースしてから、シリアライズして戻すという方向で考えている。 XML | JavaScript プログラミング解説 テンプレ…

固定レイアウトのEPUB3を作るjavascriptを作ってみる(まだ構想段階)

必要な機能として、タイトル、著者名、綴じ方向、解像度、目次、画像ファイルの読み込み、ZIP画像を考えていた。タイトルや著者名をサイト上から入力する。綴じ方向をrtlにかためておく。解像度を入力するようにするか、自動取得する。 今やったところは、タ…

クライアントサイドJavaScriptでEPUBが作れるか調べてみた

クライアントサイドJavaScriptで画像ファイルをzip圧縮はできるようなのでEPUBもできるんじゃないかなと思って調べてみることに。 サーバサイドでEPUBを作れるサービスはよくあるが、漫画の場合はアップロード時間がかかる。ならばローカルで出来れば時間短…

正規表現の本を読んでみた

エディターのマクロと置換に正規表現をよく使うので、なるべく不自由しない程度に覚えたい。ただ最近は正規表現がだめだったら、分割して処理するようにマクロを書けばいいと考えるようになってきた。 正規表現では、規則的な文字を+*?[^]{}などの記号を用い…

音声読み上げマクロを改造した

文章を読み上げる ウィンドウズには音声合成エンジンがついていて、棒読みっぽいが文字を読み上げさせられる。わりと簡単にマクロで文字を読み上げさせることができた。よく漢字を読み間違えてしまいがちなMicrosoft Haruka Desktopである。あんまり漢字が読…

自動ルビ振りマクロを作ったよ

自動ルビ振りマクロ エディター上で選択した文字にルビをふるマクロを作った。青空文庫や小説家になろうやカクヨムにも使える。100KBまで大丈夫なので、大体3万文字ぐらいはいっぺんにルビがつく。完全に正しいルビとは限らないのでチェックは必要だけど…

小説家になろうの自動ルビ振りツールを作ってみた

自動ルビ振りツール 自動的にルビをふるツールは前にもあったんだけど、もっと自分にあったものにしたかったので作ることにした。こういうタイトルにした方が検索で引っかかりやすそうだからこんなタイトルにした。本来的には青空文庫メインに作った。まだ10…

ルビ振りツール改造2

99nyorituryo.hatenablog.com 前に作ったのを動く程度にはなったので、定期的に上げてみる。 内容としては、テキストエリアに貼り付けた文章に青空文庫形式で総ルビで出力する。カタカナ部分にもルビが付いてしまっているので後でどうにかしたい。 HTMLでは…

ルビ付与ツールをいじってみている

今あるルビ付与ツールが面倒なところがあったので自作してみようかと思い。ググってみるといろいろあった。javascriptのツールを改造して、自動でファイルにルビを付けてくれるようにするのも面白そう。javascriptの場合は画面の遷移がないので、100KB以…

Chrome ウェブストアにクローム拡張を公開してみて思ったこと

Chrome ウェブストアはどうなのか chrome.google.com クローム拡張を公開するとアクセスは増えたりするのか、検索で上位に上がったりするんだろうかと思いながら公開してみました。当初公開した時には、ちっともインストールされていないんじゃないかなと思…

「小説家になろう」や「カクヨム」の相互変換するツールを作ってみた

変換ツール 小説家になろう、カクヨム、Pixiv、青空文庫、でんでんコンバーターの相互変換ツールを作ったのでgithubにおいておく。 リンク:小説投稿サイト相互変換 ソースコードは github.com これを作ろうとしたきっかけは、投稿小説サイトでは読む側の変…

「小説家になろう」や「カクヨム」の相互変換するツールをつくろうかな

まえにさ、小説投稿サイトの形式を見たけどその変換できるサイトを作ってみようかなと思ったので、要件を整理してみることにした。ついでにEPUBにも変換できるように青空文庫の注記やでんでんマークダウン形式にも変換できるようにしてみようかなと思ってい…

kindle本を購入ページから開くブックマークレット

本のページから、クラウドリーダーで直接読めるように 購入したキンドルの電子書籍をクラウドリーダーで開く時に探すのが手間だったので、ブクマークレットで購入ページからクラウドリーダーで本を開けるようにしてみました。 購入したkindle本は お客様は、…

kindle comic creator 目次の階層化

アメリカのアマゾンでは、漫画の目次を階層化しているのを見かけたので、それをプログラムでやって自動化する方法を考えている。 目次を階層化したらどういうところがいいのか。 マンのページは200ページぐらいあるの本が多いけれど、それを全部目次にすると…

買う前にキンドルの漫画の画像サイズを調べる方法

固定レイアウトの漫画の画像解像度を調べる 買ってから解像度が低かったということをなくためにいい方法はないだろうか。まーファイルサイズ見たらだいたいわかる。けれどもっと直接的に画像ファイルのサイズを図ろう。 サンプルから画像サイズを測る amazon…

javascriptの勉強

javascript EPUBにjavascriptを使う予定はないけれどちょっとしたものを作ってみたいなと思ってjavascriptの勉強を少し始めてみました。 よくわかるゼロからはじめるJavaScript (よくわかるトレーニングテキスト) 作者: 富士通オフィス機器株式会社 出版社/…