gikoha’s blog

個人的メモがわり

kobo touch

  • 楽天のポイントにつられてつい購入してしまった。
  • 画像集rar/zipはcbr/cbzに名前を変更するだけでみられるものの、テキストファイルを見るには美しくないし遅い
  • テキストをepub形式にする方法
    • Sigilを使うとよい
    • 青空文庫形式の場合、txt2xhtml を使ってルビを整形してから、そのxhtmlJeditなどで開いてSigilのcode viewにペーストすればkoboでもルビのついたepubを見ることができる
    • 以下はさらに挿絵タグを変換したり、中央揃えを無視したり、改ページをSigilの章マーカーに変更するhack
*** t2hs-orig.rb	2012-04-14 00:00:00.000000000 +0900
--- t2hs.rb	2012-07-20 22:08:34.000000000 +0900
***************
*** 1,2 ****
! #! /usr/bin/ruby1.9
  # -*- coding:shift_jis -*-
--- 1,2 ----
! #! /usr/local/bin/ruby
  # -*- coding:shift_jis -*-
***************
*** 1577,1579 ****
          exec_block_end_command(command.sub(/^ここで/,""))
! 
        elsif command.match(/割り注/)
--- 1577,1586 ----
          exec_block_end_command(command.sub(/^ここで/,""))
! 	elsif command.match(/挿絵/)
! 	  apply_image(command)
! 	  nil
! 	elsif command.match(/中央揃え/)
! 	  nil
! 	elsif command.match(/改ページ/)
! 	  push_chars('<hr class="sigilChapterBreak" />')
! 	  nil
        elsif command.match(/割り注/)
***************
*** 1662,1663 ****
--- 1669,1675 ----
  
+   def apply_image(command)
+     str = command.scan(/挿絵(img\/(\S+)/)
+     push_chars('<img src="../Images/' +str[0][0] + '">')
+   end
+ 
    def apply_warichu (command)
    • kobo touch実機では一度挿絵が表示されるとそれが背景にになってずっと残ってしまうバグがある - どうすれば直るだろう
    • 縦書き表示が欲しい - どうやればいいんだろう - kepub.epubにすればよい
  • テキストの文字サイズを何回か変更していると暴走→リセットされてしまう
  • 接続がうまくいかないことがあってリセットボタンを押すはめになったことが1回あった