javascript
99nyorituryo.hatenablog.com EPUB作成サイトを作っていたので完成したら、各電子配信サイトで実際に売ってみて検証しようとおもってたんだけど先に越されていた。 FixedLayout Epub3.jsでEPUBを作って実際に販売したようだ。デジタルコミック協議会のEPUBの…
電子書籍のどのあたりにコストがかかっているかがわかっていないのよね。専門書の棚の電子化があんまりで、紙の本の置き場所に困っている。 一回作ったら紙の電子書籍も自動で出力する機能があればいいのだろう。電子書籍を作る時に仕様について調べて、電書…
ブラウザ上で,JavaScriptだけでXMLの整形をするのを日本語で検索したらなかったのでメモをとっておく。vkBeautifyというのを使って整形したが他にも色々整形できるようだ。ブラウザ上でEPUBを出力する時に,XMLがパーサーやシリアライザーを使って編集をする…
校正時の問題点 電子書籍では、校正してからEPUBを作るがどうしてもあとから誤字などを発見することがある。そうした時に最終出力の手前のデータで校正ソフトによるチェックを行いたい。 青空文庫やマークダウンなどで、注記やルビを付けた状態を最終一歩前…
bibi.epub.link BiB/i の設置マニュアルを見てみたが。iframeで読み込んだ側からepubデータを直接BiB/iに渡す方法がわからなかった。 延々とBiB/iのコード読んでみるということをしていた。私のjavascriptの能力高くないんだけど。 やろうとしていたことは、…
github.com 漫画用のEPUBを作るサイトを作ろうと思ったが、漫画だと画像ファイルが多くて、サーバー側で処理をすると画像ファイルのアップロードが必要になって、サーバーの費用が掛かりそう。だったら静的ウェブページにjavascriptとHTML5ですれば、サーバ…
epubのファイルを作成するときの最大の懸念だった、画像ファイルの保存はできるようになった。XMLをどのように編集するか。いちようDOMParserでパースしてから、シリアライズして戻すという方向で考えている。 XML | JavaScript プログラミング解説 テンプレ…
必要な機能として、タイトル、著者名、綴じ方向、解像度、目次、画像ファイルの読み込み、ZIP画像を考えていた。タイトルや著者名をサイト上から入力する。綴じ方向をrtlにかためておく。解像度を入力するようにするか、自動取得する。 今やったところは、タ…
クライアントサイドJavaScriptで画像ファイルをzip圧縮はできるようなのでEPUBもできるんじゃないかなと思って調べてみることに。 サーバサイドでEPUBを作れるサービスはよくあるが、漫画の場合はアップロード時間がかかる。ならばローカルで出来れば時間短…
エディターのマクロと置換に正規表現をよく使うので、なるべく不自由しない程度に覚えたい。ただ最近は正規表現がだめだったら、分割して処理するようにマクロを書けばいいと考えるようになってきた。 正規表現では、規則的な文字を+*?[^]{}などの記号を用い…
文章を読み上げる ウィンドウズには音声合成エンジンがついていて、棒読みっぽいが文字を読み上げさせられる。わりと簡単にマクロで文字を読み上げさせることができた。よく漢字を読み間違えてしまいがちなMicrosoft Haruka Desktopである。あんまり漢字が読…
自動ルビ振りマクロ www.youtube.com エディター上で選択した文字にルビをふるマクロを作った。青空文庫や小説家になろうやカクヨムにも使える。100KBまで大丈夫なので、大体3万文字ぐらいはいっぺんにルビがつく。完全に正しいルビとは限らないのでチェ…
自動ルビ振りツール 自動的にルビをふるツールは前にもあったんだけど、もっと自分にあったものにしたかったので作ることにした。こういうタイトルにした方が検索で引っかかりやすそうだからこんなタイトルにした。本来的には青空文庫メインに作った。まだ10…
99nyorituryo.hatenablog.com 前に作ったのを動く程度にはなったので、定期的に上げてみる。 内容としては、テキストエリアに貼り付けた文章に青空文庫形式で総ルビで出力する。カタカナ部分にもルビが付いてしまっているので後でどうにかしたい。 HTMLでは…
今あるルビ付与ツールが面倒なところがあったので自作してみようかと思い。ググってみるといろいろあった。javascriptのツールを改造して、自動でファイルにルビを付けてくれるようにするのも面白そう。javascriptの場合は画面の遷移がないので、100KB以…
Chrome ウェブストアはどうなのか chrome.google.com クローム拡張を公開するとアクセスは増えたりするのか、検索で上位に上がったりするんだろうかと思いながら公開してみました。当初公開した時には、ちっともインストールされていないんじゃないかなと思…
変換ツール 小説家になろう、カクヨム、Pixiv、青空文庫、でんでんコンバーターの相互変換ツールを作ったのでgithubにおいておく。 リンク:小説投稿サイト相互変換 ソースコードは github.com これを作ろうとしたきっかけは、投稿小説サイトでは読む側の変…
まえにさ、小説投稿サイトの形式を見たけどその変換できるサイトを作ってみようかなと思ったので、要件を整理してみることにした。ついでにEPUBにも変換できるように青空文庫の注記やでんでんマークダウン形式にも変換できるようにしてみようかなと思ってい…
本のページから、クラウドリーダーで直接読めるように 購入したキンドルの電子書籍をクラウドリーダーで開く時に探すのが手間だったので、ブクマークレットで購入ページからクラウドリーダーで本を開けるようにしてみました。 購入したkindle本は お客様は、…
アメリカのアマゾンでは、漫画の目次を階層化しているのを見かけたので、それをプログラムでやって自動化する方法を考えている。 目次を階層化したらどういうところがいいのか。 マンのページは200ページぐらいあるの本が多いけれど、それを全部目次にすると…
固定レイアウトの漫画の画像解像度を調べる 買ってから解像度が低かったということをなくためにいい方法はないだろうか。まーファイルサイズ見たらだいたいわかる。けれどもっと直接的に画像ファイルのサイズを図ろう。 サンプルから画像サイズを測る amazon…
javascript EPUBにjavascriptを使う予定はないけれどちょっとしたものを作ってみたいなと思ってjavascriptの勉強を少し始めてみました。 よくわかるゼロからはじめるJavaScript (よくわかるトレーニングテキスト) 作者: 富士通オフィス機器株式会社 出版社/…