Ubuntu Weekly Recipe
第88回 プレゼンツール「impressive」を使う
年度前期の締めくくりに入るこの時期,研究経過発表など,プレゼンテーションの準備に忙しい方も多いでしょう。OpenOffice.orgのImpressで作成して,そのままプレゼンテーションを実行するのもいいですが,今回は「impressive」というツールを使う方法を紹介します。
impressiveとは
impressiveは,スライドを作成する機能を持たず,「スライドを観せる」ことに特化したツールです。よって,impressiveを使うには,まずOpenOffice.orgのImpressなどでスライドを作成しておき,PDFとしてエクスポート(図1)しておかなければなりません。
そしてそのPDFファイルを入力として渡してimpressiveを起動することで,プレゼンテーションが始まります。OpenGLを利用した滑らかな視覚効果(トランジション,サムネイル表示など)が特徴で,ハイライト表示,マウスポインタ強調表示など,プレゼンテーション時にあると便利な機能も備えています。
インストールと起動
[アプリケーション]-[アクセサリ]-[端末]で端末を起動し,次のコマンドでインストールします(注1)。
$ sudo apt-get install impressive
ホームディレクトリに保存されている「slide.pdf」というファイルでプレゼンテーションを開始するには,次のコマンドを実行します。
$ impressive ~/slide.pdf
すると,おまかせ設定(フルスクリーン)でプレゼンテーションが始まります。
impressiveは拡張デスクトップには対応していないので,内蔵モニタとプロジェクタの出力をミラーするのがよいでしょう。出力切り替えに関する説明は第48回を参考にしてください。
また,プレゼンテーションを実行する際の注意事項として,スクリーンセーバーをオフにしておく,省電力設定で画面がオフにならないようにしておく,などがあります(注2)。
- 注1
- Ubuntu 9.04からパッケージ名が「keyjnote」から「impressive」に変更されました。Ubuntu 8.10以前を使用している場合は,「impressive」の代わりに「keyjnote」としたものを実行してください。
- 注2
- Notify OSDでTwitterのつぶやきを表示するように設定している場合は表示されないようにしておく,という注意事項もあります。せっかくのプレゼンテーションがTwitterのつぶやき1つで台無しになってしまうのを防ぎましょう。
impressiveの操作方法
impressiveのキー割り当ては以下のようになっています。
| 「Esc」,「Q」 | impressiveを終了する |
|---|---|
| 左クリック,「Page Down」,右または下矢印キー | 次のページへ送る |
| 右クリック,「Page Up」,左または上矢印キー | 前のページへ戻る |
| 「Home」 | 最初のページへ |
| 「End」 | 最後のページへ |
| 「F」 | フルスクリーン切り替え |
| 「T」 | 経過時間表示/非表示切り替え |
| マウスドラッグで範囲指定 | ハイライトボックス作成(図2) |
| ハイライトボックス右クリック | ハイライトボックス消去 |
| 「Enter」 | スポットライトモード切り替え(図3) |
| 「+」「-」 | スポットライトの大きさ変更 |
| 「Tab」,中クリック | サムネイル表示(図4) |
| 「Z」 | ズームモード |
| ズームモード中に右ボタンドラッグ | ズーム範囲移動 |
| 「B」,「W」 | 黒画面,白画面へ(注3) |
- 注3
- この機能はプレゼンテーションを中断して,ホワイトボードなどに書きながら説明する際に役立ちます。
impressiveの設定
impressiveは起動時にオプションを渡すことで細かな設定ができます。ここでは筆者がよく使うオプションを紹介します。
- --mousedelay:マウスポインタが非表示になるまでの時間をミリ秒で設定します
- --transition:トランジションを指定します
- --transtime:トランジションの効果時間を設定します
トランジションは,以下のコマンドで一覧を取得できます。
$ impressive --listtrans
毎回長いオプションを入力するのは大変なので,テキストエディタで,以下のような内容を入力してシェルスクリプトとして保存しておくとよいでしょう。
#!/bin/bash
/usr/bin/impressive \
--mousedelay 500 \
--transition Crossfade \
--transtime 500 \
~/slide.pdf
また,興味深いオプションとして,「--duration」があります。これはプレゼンテーションの予定時間を指定するオプションで,画面下端に経過時間を示すプログレスバーを表示してくれます(図5)。予定時間を迎えると緑色のバーが画面幅いっぱいになり,予定時間の125%で黄色に,150%で赤色になります。
Ubuntu Weekly Recipe
- 第112回 Bansheeを使用して携帯音楽プレーヤと同期する
- 第111回 UbuntuからHDDレコーダを使いこなす(2)動画ファイルのダウンロード
- 第110回 HYBRID W-ZERO3を使いこなす(2)
- 第109回 HDDレコーダを使いこなす(1)DLNAクライアント
- 第108回 HYBRID W-ZERO3を使いこなす(1)
- 第107回 HandBrakeでリッピングしたDVDをNetWalkerで再生する
- 第106回 PulseAudioでリモートスピーカを使う
- 第105回 Acer Aspire Timeline 1410でUbuntu 9.10を動かす
- 第104回 標準搭載予定のPiTiViでビデオ編集
- 第103回 Deja Dupで簡単バックアップ
- 2010年3月12日号 10.04のUpstart・Ubuntu Community Security Notice・LucidのPaper Cuts(3)・UWN#183
- 2009年11月30日 Ubuntuベースの初心者向きディストロ「Linux Mint 8」が登場
- 2009年11月13日号 10.04の開発と諸元の変更・9.10へのアップグレード・UWN#167・CUPSとWebkitのセキュリティアップデート
- 2009年10月30日号 9.10のリリース・オープンソースカンファレンス2009 Tokyo/Fall・カーネルのセキュリティアップデート
- 2009年10月16日号 9.10のリリースフリーズ・UECのテストとアプライアンスイメージ・Japanese Remixの配布方法・UWN#163・Ubuntu Open Week


