未踏成果発表

  • 465 views
Uploaded on

evalbook

evalbook

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
465
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. を柔 組つ軟 くな 版る電 シク子 ラ スウ書の テド籍開ム発
  • 2. 自己紹介
  • 3. 矢口裕也•長野高専電子情報工学科• 19さい (高専5年生)•趣味:プログラミング、組版
  • 4. 概要
  • 5. •電子書籍を作るシステム• サーバサイド組版• ブログなどを簡単に電子書籍化
  • 6. 電子書籍のためのソフトウェア・サービスもたく さんでてきた
  • 7. しかし私はこれらにNOといいたい
  • 8. 電子書籍を読むのに快適なデバイスが増えてきた
  • 9. 電子書籍にとってこんなに面白い時代はないのにこんなにつまらないやり方でいいのか
  • 10. 組版をサーバ上で行う事で電子書籍はこんなに楽 しくなる
  • 11. evalbook
  • 12. (demo)
  • 13. デバイス・拡張HTML ユーザ情報 evalbook ebook
  • 14. ス・ユー evalbookコアTeXコード PDF pTeX dvipdfmx
  • 15. •美しい組版• 最も多くのデバイスに対応• HTMLのURLで入力
  • 16. 組版
  • 17. 文章を読みやすくするため、書体、文字サイズ、行送り、ルビなど、細かい情報を整えること
  • 18. ヤバい組版
  • 19. ?
  • 20. 組版重要
  • 21. 美しい組版
  • 22. 1行の長さは40∼45文字を超えると読みづらい →40文字を超えると自動的に2段組に
  • 23. 幅を5.5cmに指定したとき →長さが足りないと自動的に収まるサイズに
  • 24. 幅をページいっぱいに指定したとき
  • 25. 1 bop [8] ParseDVI 2 down 3113.3460235595703125 3 down -3164.9630889892578125 4 right -52.047943115234375 5 xxx color push gray 0 6 xxx pdf:dest (page.8) [@thispage /XYZ @xpos @ypos] 7 right 442.75 8 xxx color pop 9 down 319.687510 right -52.04794311523437511 down -319.687512 dir tate13 down -437.5937514 fnt brsgnmlminr-v 10.312515 set ち16 w -0.006240844726562517 set な18 w0 -0.006240844726562519 set み
  • 26. 最も多くのデバイ スに対応
  • 27. HT-03A
  • 28. A5522SA (au)
  • 29. このページの内容の一部は、Google が作成、提供しているコンテンツをベースに複製したもので、クリエイティブ・コモンズの表示 3.0 ライセンスに記載の条件に従って使用しています。
  • 30. 今ある/今後でる ほぼ全てのデバイスに対応 PC Kindle DX Kindle 2 PSP iPad iPhoneevalbook Android WindowsPhone7 Galapagos 携帯電話(au) 携帯電話(docomo) 携帯電話(softbank)
  • 31. が 人 分 い い う 感 つ ひ か に か の じ も ど ら は し だ も と ま そ い 悪 、 ら か の こし の 思 く 言 、 ら に そ 攻 い 言 い と 、 い違 、 撃 違 わ 争 思 も な 謂 を い れ い い は い わ ば 両立 黙 を る も 込 や 、し し と 自 ん 人 自 万 て 、 己 で 間 分 一世 い い 弁 し と に 系 る か 解 ま 一 は のよ に も う 緒 そ 人 も 出 の に の 間 、 来 で 住 真 の も な し め 理 ﹁っ い た な を 真
  • 32. HTMLで入力
  • 33. 1 index = Nokogiri::HTML(open("http://wiredvision. 2 text = index.css(.link a).reverse.map do |a| 3 title = "<h2>#{a.content}</h2>n" 4 page = Nokogiri::HTML(open(a.attr(href))) 5 page.css(script).unlink 6 page.css(h2).each{|node| node.name = h3} 7 body = page.css(#entryBody).to_xml 8 title + body 9 end.join("n<pagebreak />n")10 text = haml(<<-EOF) + text11 %set{force_kansuji: true}12 %title13 界面潮流14 %author15 増井俊之16 EOF
  • 34. (demo)
  • 35. http://j.mp/evalbookdemo
  • 36. •美しい組版• 最も多くのデバイスに対応• HTMLのURLで入力
  • 37. 組版デバイスHTML
  • 38. 利用したプログラム・コ ンテンツ•Ruby, 各種gemライブラリ• pTeX, 各種マクロファイル• Google Search API• 青空文庫
  • 39. 今後の展開•Kindle, feature-phone向けのUI•OSSとして公開(BSDL)• サービスを正式デプロイ
  • 40. 画像などの引用• http://www.apple.com/jp/iphone/gallery/• http://www.au.kddi.com/seihin/ichiran/ smartphone/is12t/index.html• http://jp.samsungmobile.com/galaxys/• http://www.android.com/• http://www.microsoft.com/ja-jp/windowsphone/ design/7/phones.aspx• http://itunes.apple.com/jp/app/id369061574? mt=8
  • 41. 最後に
  • 42. •達人出版会の高橋征義さん• 原田PM• IPAのみなさま
  • 43. ありがとうござい ました!
  • 44. From SaaSes info@saases.jpSaaSes_障害発生および復旧のご連絡日時:2011年7月31日(日) 04:35-07:50原因:電源障害影響:OsukiniLTサーバーにおいて電源ダウンまたはアクセス不可能本障害については、復旧が完了しております。ご連絡が遅れましたことをお詫び申し上げます。今後ともSaaSesサービスをよろしくお願い