doc/ja/sample/hiki/rabbit.hiki in rabbit-1.0.6 vs doc/ja/sample/hiki/rabbit.hiki in rabbit-1.0.7
- old
+ new
@@ -1,405 +1,407 @@
---
layout: ja
title: "サンプルスライド: Rabbit"
apply_data: false
---
- // To run with it without system install.
- // % ruby -I./lib bin/rabbit -f sample/rabbit.hiki
- // $Id$
+<<<
+// To run with it without system install.
+// % ruby -I./lib bin/rabbit -f sample/rabbit.hiki
+// $Id$
- ! Rabbit
+! Rabbit
- :subtitle:Wiki記法でプレゼンテーション
- :author:須藤功平
- :institution:COZMIXNG
- //:content_source:出典
- :theme:rabbit
+:subtitle:Wiki記法でプレゼンテーション
+:author:須藤功平
+:institution:COZMIXNG
+//:content_source:出典
+:theme:rabbit
- ! Rabbit
+! Rabbit
- プレゼンテーションツール
+プレゼンテーションツール
- * 実装: Ruby/GTK+ 2/cairo
- * 動作: PC-UNIX/Win/Mac
- * 書式: Wiki/RD/PDF
- * 見た目: Ruby{{note('(ソースと分離)')}}
+* 実装: Ruby/GTK+ 2/cairo
+* 動作: PC-UNIX/Win/Mac
+* 書式: Wiki/RD/PDF
+* 見た目: Ruby{{note('(ソースと分離)')}}
- ! 機能: 表示(1)
+! 機能: 表示(1)
- * ''強調''・==削除==
- * 下付き{{sub('文字')}}・上付き{{sup('文字')}}
- * 数式記号: {{e('sum')}}{{sub('i=0')}}{{e('sum', sub('i=0'))}}
- * ソースの色付け
+* ''強調''・==削除==
+* 下付き{{sub('文字')}}・上付き{{sup('文字')}}
+* 数式記号: {{e('sum')}}{{sub('i=0')}}{{e('sum', sub('i=0'))}}
+* ソースの色付け
- ! 機能: 表示(2)
+! 機能: 表示(2)
- * 表
- * おもしろテーマ
- * 画像
- ** 対応フォーマット多数
- ** PNG/JPEG/.../PDF/EPS/SVG
+* 表
+* おもしろテーマ
+* 画像
+** 対応フォーマット多数
+** PNG/JPEG/.../PDF/EPS/SVG
- ! 機能: 表示(3)
+! 機能: 表示(3)
- * 長い行の折り畳み
- * ソースの色付け
- * 大きな文字
+* 長い行の折り畳み
+* ソースの色付け
+* 大きな文字
- ! 機能: UI(1)
+! 機能: UI(1)
- * 豊富なキーバインド
- * 右クリックメニュー
- * マウスジェスチャ
- * スポットライト
- * 虫眼鏡
+* 豊富なキーバインド
+* 右クリックメニュー
+* マウスジェスチャ
+* スポットライト
+* 虫眼鏡
- ! 機能: UI(2)
+! 機能: UI(2)
- * 一覧ページ
- * 落書き
- * {{wait}}ポーズ
- * {{wait}}国際化
- * スライド内検索
+* 一覧ページ
+* 落書き
+* {{wait}}ポーズ
+* {{wait}}国際化
+* スライド内検索
- ! 機能: UI(3)
+! 機能: UI(3)
- * ホワイト・ブラックアウト
- ** スライド白塗り・黒塗り
- * ラビットホール
- ** スライドに穴
- * 持ち時間の残りを視覚化
- ** うさぎとかめ
+* ホワイト・ブラックアウト
+** スライド白塗り・黒塗り
+* ラビットホール
+** スライドに穴
+* 持ち時間の残りを視覚化
+** うさぎとかめ
- ! 機能: 入力
+! 機能: 入力
- * ファイル
- * 標準入力
- * HTTP
- * Hiki
- * SlideShare
+* ファイル
+* 標準入力
+* HTTP
+* Hiki
+* SlideShare
- ! 機能: 入力書式
+! 機能: 入力書式
- * Wiki(Hiki)
- * RD
- * PDF
- ** {{e('RightArrow')}}PDFビューア
+* Wiki(Hiki)
+* RD
+* PDF
+** {{e('RightArrow')}}PDFビューア
- ! 機能: 出力
+! 機能: 出力
- * 画像
- * 画像 + HTML
- * PS/PDF
- * 印刷用PS/PDF
- ** nスライド/ページ
+* 画像
+* 画像 + HTML
+* PS/PDF
+* 印刷用PS/PDF
+** nスライド/ページ
- ! 機能: 外部API
+! 機能: 外部API
- * HTTP
- * dRuby
- * XML-RPC
- * SOAP
+* HTTP
+* dRuby
+* XML-RPC
+* SOAP
- ! 機能: 作成支援
+! 機能: 作成支援
- * ソースの自動再読み込み
- * テーマの再読み込み
- * テーマの切り替え
+* ソースの自動再読み込み
+* テーマの再読み込み
+* テーマの切り替え
- ! 機能: タグ
+! 機能: タグ
- {{tag('x-large', 'Large Text')}}
+{{tag('x-large', 'Large Text')}}
- {{tag('center')}}Centerized Text
+{{tag('center')}}Centerized Text
- {{tag('right')}}Right-Justified Text
+{{tag('right')}}Right-Justified Text
- ! ToDo
+! ToDo
- * インラインでの画像表示
- * リンク先へのジャンプ
- * サウンド
- * ビデオ
- * 3D
+* インラインでの画像表示
+* リンク先へのジャンプ
+* サウンド
+* ビデオ
+* 3D
- ! 画像
+! 画像
- {{image("lavie.png",
- {
- :caption => "Lavie",
- :width => 100,
- :height => 100,
- # :normalized_width => 50,
- # :normalized_height => 50,
- # :relative_width => 100,
- # :relative_height => 50,
- })}}
+{{image("lavie.png",
+ {
+ :caption => "Lavie",
+ :width => 100,
+ :height => 100,
+# :normalized_width => 50,
+# :normalized_height => 50,
+# :relative_width => 100,
+# :relative_height => 50,
+ })}}
- ! 画像: 鏡面反射
+! 画像: 鏡面反射
- {{image("shocker.jpg",
- {
- :relative_height => 80,
- :reflect_ratio => 0.5,
- })}}
+{{image("shocker.jpg",
+ {
+ :relative_height => 80,
+ :reflect_ratio => 0.5,
+ })}}
- ! 画像: 背景(1)
+! 画像: 背景(1)
- * 背景画像
- * デフォルトはセンタリング
+* 背景画像
+* デフォルトはセンタリング
- !! プロパティ
+!! プロパティ
- :background-image:lavie.png
- :background-image-relative-width:50
- //:background-image-align:right
- //:background-image-relative-margin-right:3
+:background-image:lavie.png
+:background-image-relative-width:50
+//:background-image-align:right
+//:background-image-relative-margin-right:3
- ! 画像: 背景(2)
+! 画像: 背景(2)
- {{image("lavie.png",
- {
- :relative_width => 30,
- :align => "right",
- # :vertical_align => "top",
- :relative_margin_right => -5,
- })}}
+{{image("lavie.png",
+ {
+ :relative_width => 30,
+ :align => "right",
+# :vertical_align => "top",
+ :relative_margin_right => -5,
+ })}}
- * 右寄せ背景画像
- * スライド内で指定
- ** :align => "right"
+* 右寄せ背景画像
+* スライド内で指定
+** :align => "right"
- ! 画像サイズ
+! 画像サイズ
- スライドサイズに応じて変更可能
+スライドサイズに応じて変更可能
- {{image("usagi.png",
- {
- :caption => "兎",
- # :normalized_width => 50,
- # :normalized_height => 50,
- # :relative_width => 100,
- :relative_height => 50,
- })}}
+{{image("usagi.png",
+ {
+ :caption => "兎",
+# :normalized_width => 50,
+# :normalized_height => 50,
+# :relative_width => 100,
+ :relative_height => 50,
+ })}}
- ! 外部画像
+! 外部画像
- URL先の画像をダウンロード
+URL先の画像をダウンロード
- {{image("http://www.cozmixng.org/repos/images/cozmixchu.png",
- :caption => "こずみっくちゅー")}}
+{{image("http://www.cozmixng.org/repos/images/cozmixchu.png",
+ :caption => "こずみっくちゅー")}}
- // [[こずみっくちゅー|http://www.cozmixng.org/repos/images/cozmixchu.png]]
- // ↑の書式はまだ使えない
+// [[こずみっくちゅー|http://www.cozmixng.org/repos/images/cozmixchu.png]]
+// ↑の書式はまだ使えない
- ! 数式
+! 数式
- * 書式: TeX{{note("(っぽい)")}}
- * バックエンド
- ** LaTeX
- ** mimeTeX
+* 書式: TeX{{note("(っぽい)")}}
+* バックエンド
+** LaTeX
+** mimeTeX
- ! LaTeX
+! LaTeX
- {{latex(<<-'EOL', :relative_width => 80)
- $f(x)=\displaystyle\int_{-\infty}^x~e^{-t^2}dt$
+{{latex(<<-'EOL', :relative_width => 80)
+$f(x)=\displaystyle\int_{-\infty}^x~e^{-t^2}dt$
- \LaTeX
- EOL
- }}
+\LaTeX
+EOL
+}}
- ! mimeTeX
+! mimeTeX
- {{mimetex('\Large f(x)=\Bigint_{-\infty}^x~e^{-t^2}dt',
- :relative_width => 80)}}
+{{mimetex('\Large f(x)=\Bigint_{-\infty}^x~e^{-t^2}dt',
+ :relative_width => 80)}}
- ! EPS
+! EPS
- 事前にEPSで作成{{note('(gsが必要)')}}
+事前にEPSで作成{{note('(gsが必要)')}}
- {{image('equation.eps',
- :relative_width => 80)}}
+{{image('equation.eps',
+ :relative_width => 80)}}
- ! SVG
+! SVG
- {{image('spiral.svg',
- :relative_height => 100)}}
+{{image('spiral.svg',
+ :relative_height => 100)}}
- ! Dia
+! Dia
- {{image('rabbit.dia',
- :relative_width => 90)}}
+{{image('rabbit.dia',
+ :relative_width => 90)}}
- ! GIMP
+! GIMP
- {{image('rabbit.xcf',
- :relative_height => 100)}}
+{{image('rabbit.xcf',
+ :relative_height => 100)}}
- ! aafigure
+! aafigure
- {{aafigure("
- あいうえお
- A B C D E F G H I J K L M
- AA BB CC DD EE FF GG HH II JJ KK LL MM
- AA BB CC DD EE FF GG HH II JJ KK LL MM
+{{aafigure("
+あいうえお
+A B C D E F G H I J K L M
+ AA BB CC DD EE FF GG HH II JJ KK LL MM
+ AA BB CC DD EE FF GG HH II JJ KK LL MM
- aa bb cc dd ee ff gg hh ii jj kk ll mm
- aa bb cc dd ee ff gg hh ii jj kk ll mm
+ aa bb cc dd ee ff gg hh ii jj kk ll mm
+ aa bb cc dd ee ff gg hh ii jj kk ll mm
- N O P Q R S T U V W X Y Z
- NN OO PP QQ RR SS TT UU VV WW XX YY ZZ
- NN OO PP QQ RR SS TT UU VV WW XX YY ZZ
+N O P Q R S T U V W X Y Z
+ NN OO PP QQ RR SS TT UU VV WW XX YY ZZ
+ NN OO PP QQ RR SS TT UU VV WW XX YY ZZ
- nn oo pp qq rr ss tt uu vv ww xx yy zz
- nn oo pp qq rr ss tt uu vv ww xx yy zz",
- {
- :relative_width => 90,
- # :foreground => "#ff3333",
- # :option => "font=mikachan",
- })}}
+ nn oo pp qq rr ss tt uu vv ww xx yy zz
+ nn oo pp qq rr ss tt uu vv ww xx yy zz",
+ {
+ :relative_width => 90,
+# :foreground => "#ff3333",
+# :option => "font=mikachan",
+ })}}
- ! 折り返し
+! 折り返し
- なーーーーーーーーーーーーーーーーーーーーーーーーーーーーーがーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーい行は?
+なーーーーーーーーーーーーーーーーーーーーーーーーーーーーーがーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーい行は?
- ! ソース
+! ソース
- 以下がソース
+以下がソース
- <<<
- # comment
- def method_name
- body
- end
- >>>
+<<<
+# comment
+def method_name
+ body
+end
+>>>
- 以上がソース
+以上がソース
- ! ソース: 色付き
+! ソース: 色付き
- 以下がソース
+以下がソース
- <<< ruby
- # comment
- def method_name
- body
- end
- >>>
+<<< ruby
+# comment
+def method_name
+ body
+end
+>>>
- 以上がソース
+以上がソース
- ! 引用
+! 引用
- ""You take the ''red pill'', you stay in Wonderland and
- ""I show you how deep the ''rabbit-hole'' goes.
+""You take the ''red pill'', you stay in Wonderland and
+""I show you how deep the ''rabbit-hole'' goes.
- ! 箇条書き
+! 箇条書き
- # レベル1-1
- ## レベル2-1
- ### レベル3-1
- ### レベル3-2
- ## レベル2-2
- # レベル1-2
+# レベル1-1
+## レベル2-1
+### レベル3-1
+### レベル3-2
+## レベル2-2
+# レベル1-2
- ! ラベル付きリスト
+! ラベル付きリスト
- :Rabbit:うさぎ
- :Tortoise:かめ
+:Rabbit:うさぎ
+:Tortoise:かめ
- :うさぎ:Rabbit
+:うさぎ:Rabbit
- ! 表
+! 表
- ||!みだし1||!みだし2
- ||内容1||内容2
- ||長ーーーーーい内容3||長ーーーーーーーーーーーーーーーーーーい内容4
+||!みだし1||!みだし2
+||内容1||内容2
+||長ーーーーーい内容3||長ーーーーーーーーーーーーーーーーーーい内容4
- ! Anthy
+! Anthy
- ひらがなをかんじにへんかんできます.
+ひらがなをかんじにへんかんできます.
- いみもつかいみちもないです.
+いみもつかいみちもないです.
- ''変換後:''
+''変換後:''
- {{anthy(<<-EOA)
- ひらがなをかんじにへんかんできます.
+{{anthy(<<-EOA)
+ひらがなをかんじにへんかんできます.
- いみもつかいみちもないです.
- EOA
- }}
+いみもつかいみちもないです.
+EOA
+}}
- ! 操作: 移動
+! 操作: 移動
- :次ページ:次に進みそうなキー/左クリック\nn, f, j, l, Spc, Ret, +, {{e('DownArrow')}}, {{e('RightArrow')}}
+:次ページ:次に進みそうなキー/左クリック\nn, f, j, l, Spc, Ret, +, {{e('DownArrow')}}, {{e('RightArrow')}}
- :前ページ:前に進みそうなキー/中クリック\np, b, k, h, BS, Del, -, {{e('UpArrow')}}, {{e('LeftArrow')}}
+:前ページ:前に進みそうなキー/中クリック\np, b, k, h, BS, Del, -, {{e('UpArrow')}}, {{e('LeftArrow')}}
- ! 操作: 高度な移動
+! 操作: 高度な移動
- :タイトルページへ移動:a, 0, <, Home
- :nページ目へ移動:1-9, +Ctrl=+10, +Alt=+20
- :最後のページへ移動:e, $, >, End
+:タイトルページへ移動:a, 0, <, Home
+:nページ目へ移動:1-9, +Ctrl=+10, +Alt=+20
+:最後のページへ移動:e, $, >, End
- ! 操作: 本番用(1)
+! 操作: 本番用(1)
- :フルスクリーン切替え:F5, F10, F11, ジェスチャ{{e('DownArrow')}}{{e('UpArrow')}}
- :一覧モード切替え:i
- :一覧モードからページ移動:ダブルクリック
+:フルスクリーン切替え:F5, F10, F11, ジェスチャ{{e('DownArrow')}}{{e('UpArrow')}}
+:一覧モード切替え:i
+:一覧モードからページ移動:ダブルクリック
- ! 操作: 本番用(2)
+! 操作: 本番用(2)
- :キャッシュ作成:c
- :情報ウィンドウ表示切替え:I
+:キャッシュ作成:c
+:情報ウィンドウ表示切替え:I
- ! 操作: 本番用(3)
+! 操作: 本番用(3)
- :虫眼鏡:Ctrl+右クリック\nホイールで拡大率変更
- :スポットライト:ダブル右クリック\nホイールで半径変更
+:虫眼鏡:Ctrl+右クリック\nホイールで拡大率変更
+:スポットライト:ダブル右クリック\nホイールで半径変更
- ! 操作: 本番用(4)
+! 操作: 本番用(4)
- :落書き:ポップアップ(右クリック)→\n落書きモード
- :マウスジェスチャー:右ドラッグ
+:落書き:ポップアップ(右クリック)→\n落書きモード
+:マウスジェスチャー:右ドラッグ
- ! 操作: 本番用(5)
+! 操作: 本番用(5)
- :ホワイトアウト:W
- :ブラックアウト:B
+:ホワイトアウト:W
+:ブラックアウト:B
- ! 操作: 保存
+! 操作: 保存
- :スクリーンショット:各ページを画像として保存\ns
- :印刷:各ページをPS/PDFとして保存\nCtrl+p
+:スクリーンショット:各ページを画像として保存\ns
+:印刷:各ページをPS/PDFとして保存\nCtrl+p
- ! 操作: 描画
+! 操作: 描画
- :再描画:Ctrl+l
- :テーマ再読み込み:t, r
- :スライドの調整値をリセット:Alt+a
+:再描画:Ctrl+l
+:テーマ再読み込み:t, r
+:スライドの調整値をリセット:Alt+a
- ! 操作: 穴
+! 操作: 穴
- :穴を広げる:E
- :穴を狭める:N
+:穴を広げる:E
+:穴を狭める:N
- ! 操作: 検索
+! 操作: 検索
- :次を検索:C-s, /
- :前を検索:C-r, ?
- :検索終了:C-g
+:次を検索:C-s, /
+:前を検索:C-r, ?
+:検索終了:C-g
- ! 操作: 終了
+! 操作: 終了
- :終了:q, Escape
- :アイコン化:z
+:終了:q, Escape
+:アイコン化:z
- ! まとめ
+! まとめ
- * プレゼンテーションツール
- * マルチプラットフォーム
- * 機能/UI: 高機能/ユニーク
- * キーボード重視
- ** UI・テキストベースのソース
+* プレゼンテーションツール
+* マルチプラットフォーム
+* 機能/UI: 高機能/ユニーク
+* キーボード重視
+** UI・テキストベースのソース
+>>>