Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。目次の階層化javascriptアメリカのアマゾンでは、漫画の目次を階層化しているのを見かけたので、それをプログラムでやって自動化する方法を考えている。目次を階層化したらどういうところがいいのか。マンのページは200ページぐらいあるの本が多いけれど、それを全部目次にすると選択するのにも時間がかかってしまうので、目次を減らす動作を自動化するのを以前に作った。creatorの目次処理ここに、toc.ncxをコピーして貼り付けるとpage-1のように初期から書き換えられていない部分を削除するツール。今度はそれを折りたたんでしまおうというのが階層化ということです。折りたたむには、で書いたことを自動化してみようと思う。99nyorituryo.hatenablog.com折りたたんだ後に、page-1という番号もかっこ悪いので、「1ページ」だとか、「1頁」、「-1-」みたいに変えてみるのをやってみようと思う。条件1まず、<text>Page-0</text>でPage-半角数字ではないのを探す。見つからなければやめる。その次に、<text>半角数字</text>を見つけた場合。page-数字のブロックに</navPoint>を追加。それを繰り返し、見つからなくなればやめる。アルゴリズムをもう少し考える。・・・このページ部分を折りたたんで表示するようにしたい。toc.ncxの構造を考えると、</navPoint>のいちで階層化を変えることができるが。それをするのにはどうすればいいか。xml文書なんだからjavascriptでぱーすできるような気がしたが、htmlにして表示がしたいのではなくて、xmlを編集したいだけである。確認のためにDOMパースして表示するのもいいかもしれない。src="html/Page-4.html"/></navPoint>行数を読み取って、<text>page-数字</text>で書いてある行を調べる。目次部分とその他を分離する。目次部分を行列ごとに配列に保存、page部分の配列番号を取得し、目次を解析する。Tumblr広告を非表示にする関連記事2017-05-03EPUBの目次をどのように指定するか。ISBNからASINを取得を考えてみた以前見たときにTRC新刊図書オープンデータを読み込んでオブジェクト化まではした。v5からの情報の取得するにはPA-APIでの売上実績が必要アマゾンからデータだけ取りたかっただけなんだが、どうしてこんなにも手間がかかっているのだろうか。売...amazonの送料チェッカーを作ってみた久しぶりにクローム拡張を作ってみたよ、Amazonの送料の警告するツールですね。freecodecampはhtml,css,javascriptなどが無料で学べるサイトである。全部英語で問...ルビ振りアンドロイドアプリが動くようになった。これが完成したアプリです。簡単にいうとJavaScriptでEPUBを作ろうという本です。(2)はてなブログをはじめよう!kyukyunyorituryoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。