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

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

広告

今までに出版した電子書籍

Amazon.co.jp: 急急如律令: Kindleストア

 

javascript

Amazon Product Advertising APIで情報を取得してみた。

Amazon Product Advertising APIの使い方が慣れてきたので、実際になんかを作ってみよう。売れ筋本のランキングを取得して、ブログに表示しやすいように加工するのを考えてみる。著者名で検索したり、新刊本を検索したりと色々使えるようである。 amazonAPI…

node.jsでtwitterボットが作れるか

JavaScript初心者がNode.jsでTwitterのBotを作って遊べるようになるための本 作者: 中野仁 発売日: 2018/03/03 メディア: Kindle版 この商品を含むブログを見る せっかくnode.jsを使えるようになったのでなにか試して面白そうなものを作ってみようかなと本を…

FixedLayout Epub3.js をnode.jsに移植しようかと

HTML5+javascriptを使ってブラウザでEPUB3を作成する まえに、ブラウザでのEPUBファイル生成するサイトを作った。今度はnode.jsに移植してみようかなと調べている。違いはテンプレートエンジンのejsを積極的に使って楽をしようと思っている。まえはDOMを使…

でんでんコンバーター互換機製作4回目

npmにでんでんコンバーターのルビ変換があるなら、node.jsにすればいいじゃないと思いついて迷走中。 node.jsの本は何冊か読んでいたのだけれど、chromeで動かすjavascriptとの違いに困惑している。同じV8ではないか、わかるはずだろ思ったがなんか違う気が…

node.jsについて勉強してみた

javascriptをやるなら、node.jsがいいというのは聞いていたけれど。今まではブラウザでやっておった、いや本当に。node.jsだとコンソールで実行するので普通のプログラミング言語みたいで敬遠していた。ただ、npmを入れると便利だなというのは聞いていたので…

プログラミングに対する疑問

プログラミングに対する疑問 CUIだとテキストファイルの読み込みはそれほど難しくないのに、GUIになった途端100行ぐらいコードを書く必要があったりする。ファイルを読むだけなのになんでそんなにって思う。 「テキストファイルを呼んで表示して。」 文章…

でんでんコンバーター互換ソフト製作記2回目

EPUBの生成 とりあえず、EPUBファイルの生成まではしてみた。問題点がまだ残っている。目次関連で、どのように本文から目次を読み取るか。 H1タグやH2タグのように階層構造になっている目次をパーサー部分で他に出力させるか。マークダウンパーサーでHTMLに…

EPUBが作れるクローム拡張を作ってみた

えー久しぶりにクローム拡張を作って見たところ、結構どうやっていたかを忘れていてちょっとどまどったりして。あんまり作っていないと作り方忘れてしまうね。クローム拡張はブラウザに常駐しているので、ネイティブアプリ感覚で呼び出せるのが良いのだけれ…

dropboxAPIを調べ中

iOSだとブラウザでのファイル生成ができないのをどうして回避するか考えてた。dropboxのAPIをブラウザから呼び出して、ファイルをドロップボックスに保存できないかとみている。そうすればherokuのようにサーバー借りなくてもいいかなと。dropboxに生成でき…

FixedEpub3JSの使い方

説明 漫画や写真集などの画像が主な固定レイアウトのEPUBを簡単に作れるサイト。ファイルサイズの上限はPCやブラウザに依存し、私の環境では200MBまでは試した。画像ファイルの数は999枚以下、ブラウザはchromeを推奨。 kyukyunyorituryo.github.io 使…

EPUB3の漫画向けkindleやibooksのメタデータ設定

99nyorituryo.hatenablog.com EPUB作成サイトを作っていたので完成したら、各電子配信サイトで実際に売ってみて検証しようとおもってたんだけど先に越されていた。 FixedLayout Epub3.jsでEPUBを作って実際に販売したようだ。デジタルコミック協議会のEPUBの…

電子書籍作るのは簡単か?

電子書籍のどのあたりにコストがかかっているかがわかっていないのよね。専門書の棚の電子化があんまりで、紙の本の置き場所に困っている。 一回作ったら紙の電子書籍も自動で出力する機能があればいいのだろう。電子書籍を作る時に仕様について調べて、電書…

JavaScriptでXMLの整形

ブラウザ上で,JavaScriptだけでXMLの整形をするのを日本語で検索したらなかったのでメモをとっておく。vkBeautifyというのを使って整形したが他にも色々整形できるようだ。ブラウザ上でEPUBを出力する時に,XMLがパーサーやシリアライザーを使って編集をする…

電子書籍の校正

校正時の問題点 電子書籍では、校正してから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ページぐらいあるの本が多いけれど、それを全部目次にすると…