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・テキストベースのソース +>>>