org-present 20141109.1756(in MELPA)
Minimalist presentation minor-mode for Emacs org-mode.

概要

org-present.el は、 org-mode でプレゼンテーションをするツールです。

すぐに覚えられて使いやすいです。

まず準備として、環境に合わせて文字の大きさを
org-present-text-scale で指定しておき、
レイアウトを調節したスライドを作ってください。

M-x org-present でプレゼンテーションモードにし、
左右キーで前後のスライドへ移動し、C-c C-qで終了します。

また、デフォルトではC-c C-=で文字を大きくしますが、
その背景には英語キーボードでは「+」は「Shift+=」だからです。

日本語キーボードではC-c C-;に割り当てておくとよいです。

類似品には org-tree-slide.el があり、
僕も使ったことがあります。

インストール

パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。

(package-initialize)
(setq package-archives
      '(("gnu" . "http://elpa.gnu.org/packages/")
        ("melpa" . "http://melpa.org/packages/")
        ("org" . "http://orgmode.org/elpa/")))

初めてorg-presentを使う方は
以下のコマンドを実行します。

M-x package-install org-present

アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。

M-x package-install package-utils (初めてアップグレードする場合のみ)
M-x package-utils-upgrade-by-name org-present

設定 141202041220.org-present.el(以下のコードと同一)

(eval-after-load "org-present"
  '(progn
     (add-hook 'org-present-mode-hook
               (lambda ()
                 (org-present-big)
                 (org-display-inline-images)
                 (org-present-hide-cursor)
                 (org-present-read-only)))
     (add-hook 'org-present-mode-quit-hook
               (lambda ()
                 (org-present-small)
                 (org-remove-inline-images)
                 (org-present-show-cursor)
                 (org-present-read-write)))
     ;; 文字をどれだけ大きくするかを設定する
     (setq org-present-text-scale 5)
     ;; 日本語キーボードの人はC-c C-;に割り当てるとよい
     (define-key org-present-mode-keymap (kbd "C-c C-;") 'org-present-big)))

サンプル 141202040242.org-present.org(以下のコードと同一)

* org-modeでプレゼンテーション

      [[file:org-mode-unicorn-logo.png]] org-present.el [[file:org-mode-unicorn-logo.png]]



* シンプル
- ミニマリストな実装!
- 200行以内!
- 類似品org-tree-slide.el
  の半分


* M-x org-present


これでプレゼンテーションの
準備がされる!


* 操作方法はこれだけ
- 左右キーでスライド
- C-c C-= (C-c C-;) 文字大
- C-c C-- 文字小
- C-c C-q で終わる
- C-c < で最初のスライド
- C-c > で最後のスライド
* おしまい

実行方法

$ wget http://rubikitch.com/f/141202041220.org-present.el \
http://rubikitch.com/f/141202040242.org-present.org \
http://orgmode.org/img/org-mode-unicorn-logo.png
$ emacs -Q -f package-initialize -l 141202041220.org-present.el 141202040242.org-present.org

M-x org-present

20141202041956.png
Fig1: 1枚目

20141202042000.png
Fig2: 2枚目

20141202042005.png
Fig3: 3枚目

20141202042010.png
Fig4: 4枚目

20141202042014.png
Fig5: 5枚目

本サイト内の関連パッケージ


本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。