第一回関西Emacs勉強会 - org-modeを使おう

Ryo Takaishi
Ryo TakaishiRyo Takaishi
org-mode を使おう
              高石諒
               香川大学

             2010-03-21

高石諒 (香川大学)   org-mode を使おう   2010-03-21   1 / 53
自己紹介

    高石 諒
    香川大学所属
    id:r takaishi
    昼食にうどんを週に 5 日食べる
    程度の香川県人


高石諒 (香川大学)   org-mode を使おう   2010-03-21   2 / 53
自己紹介


    Linux は Gentoo 派
    WM はタイル派 (StumpWM Love)




高石諒 (香川大学)   org-mode を使おう   2010-03-21   3 / 53
香川県紹介

    こんぴらさん
       ◮   宗教法人金比羅本教の総本部
       ◮   全国にある金比羅神社の総本宮
       ◮   1368 段の石段



高石諒 (香川大学)    org-mode を使おう   2010-03-21   4 / 53
香川県紹介




高石諒 (香川大学)    org-mode を使おう   2010-03-21   5 / 53
香川県紹介

    栗林公園
       ◮   松平氏が 100 年かけて完成させた
           庭園
       ◮   特別名勝指定の庭園では最大の
           広さ (75ha)



高石諒 (香川大学)    org-mode を使おう   2010-03-21   6 / 53
香川県紹介




高石諒 (香川大学)    org-mode を使おう   2010-03-21   7 / 53
org-mode について




高石諒 (香川大学)   org-mode を使おう   2010-03-21   8 / 53
org-mode について

        知っている人?




高石諒 (香川大学)   org-mode を使おう   2010-03-21   8 / 53
org-mode について

        知っている人?

        使っている人?

高石諒 (香川大学)   org-mode を使おう   2010-03-21   8 / 53
org-mode について


   知っている人も知らない人も
    org-mode を使いましょう!




高石諒 (香川大学)   org-mode を使おう   2010-03-21   9 / 53
org-mode について


             何ができるのか?




高石諒 (香川大学)    org-mode を使おう   2010-03-21   10 / 53
org-mode でできること

    文書作成
    各種形式へのエクスポート
    TODO 管理
    表計算


高石諒 (香川大学)   org-mode を使おう   2010-03-21   11 / 53
org-mode でできること

    図の作成支援
    Web サーバへのアップロード
    iPhone と連携
    Firefox,Mac と連携 (未検証)


高石諒 (香川大学)   org-mode を使おう   2010-03-21   12 / 53
つまり……


  Outline-mode の超拡張



高石諒 (香川大学)    org-mode を使おう   2010-03-21   13 / 53
つまり……


  Outline-mode の超拡張

 むしろ Emacs 版 evernote

高石諒 (香川大学)    org-mode を使おう   2010-03-21   13 / 53
機能解説

    文書作成
    エクスポート
    TODO 管理
    Wiki もどきを作る
    iPhone と連携

高石諒 (香川大学)   org-mode を使おう   2010-03-21   14 / 53
org-mode で文書作成



高石諒 (香川大学)   org-mode を使おう   2010-03-21   15 / 53
文書作成


文書作成のフォーマット
  ならいろいろある


高石諒 (香川大学)   org-mode を使おう   2010-03-21   16 / 53
文書作成




高石諒 (香川大学)   org-mode を使おう   2010-03-21   17 / 53
文書作成

      reStructuredText?




高石諒 (香川大学)   org-mode を使おう   2010-03-21   17 / 53
文書作成

   reStructuredText?
 Ruby Document format?


高石諒 (香川大学)   org-mode を使おう   2010-03-21   17 / 53
文書作成

   reStructuredText?
 Ruby Document format?
      Markdown?

高石諒 (香川大学)   org-mode を使おう   2010-03-21   17 / 53
文書作成

   reStructuredText?
 Ruby Document format?
      Markdown?
     Pukiwiki 記法?
高石諒 (香川大学)   org-mode を使おう   2010-03-21   17 / 53
文書作成




高石諒 (香川大学)   org-mode を使おう   2010-03-21   18 / 53
文書作成



   Emacs なら org-mode!


高石諒 (香川大学)   org-mode を使おう   2010-03-21   18 / 53
文書作成


  Emacs と連携するから
         強力


高石諒 (香川大学)   org-mode を使おう   2010-03-21   19 / 53
文書作成



         いくつか例を



高石諒 (香川大学)   org-mode を使おう   2010-03-21   20 / 53
Header

* 香川県人のうどんに対する執着について
** うどん中毒
*** 香川県人は 2 日うどんを食べないと禁断
症状が出るのか?
*** 水不足とうどん



高石諒 (香川大学)   org-mode を使おう   2010-03-21   22 / 53
List
- あああ
- いいい
  1. ほげ
  2. ふが
- ううう
  - ふー :: foo
  - ばー :: lbar

高石諒 (香川大学)   org-mode を使おう   2010-03-21   24 / 53
Table

| お品書き          | 小 | 大 | 特大         |
|---------------+-----+-----+------ |
| かけうどん         | 180 | 260 | 330 |
| ぶっかけうどん | 250 | 330 | 400 |
| ざるうどん         | 250 | 330 | 400 |
| 釜あげうどん        | 250 | 330 | 4400 |


高石諒 (香川大学)   org-mode を使おう   2010-03-21   26 / 53
補助用の関数もたくさん
    あるので

         とても簡単!

高石諒 (香川大学)   org-mode を使おう   2010-03-21   27 / 53
各種形式へのエクス
       ポート



高石諒 (香川大学)   org-mode を使おう   2010-03-21   28 / 53
各種形式へのエクスポート
    デフォルトで対応




高石諒 (香川大学)   org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text




高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML




高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML
       ◮   LATEX




高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML
       ◮   LATEX
       ◮   DocBook




高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML
       ◮   LATEX
       ◮   DocBook
       ◮   FreeMind



高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML
       ◮   LATEX
       ◮   DocBook
       ◮   FreeMind
       ◮   Wikipedia


高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML
       ◮   LATEX
       ◮   DocBook
       ◮   FreeMind
       ◮   Wikipedia
       ◮   iCalendar

高石諒 (香川大学)       org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート
    デフォルトで対応
       ◮   Plain Text
       ◮   HTML
       ◮   LATEX
       ◮   DocBook
       ◮   FreeMind
       ◮   Wikipedia
       ◮   iCalendar
       ◮   自分で定義可能
高石諒 (香川大学)    org-mode を使おう   2010-03-21   29 / 53
各種形式へのエクスポート

                                org-mode




  Plain Text   html   LaTeX     DocBook    FreeMind   Wikipedia   iCalendar




                文書    スライド      manページ      Texinfo




                                             info




高石諒 (香川大学)                    org-mode を使おう            2010-03-21             30 / 53
各種形式へのエクスポート


それぞれのフォーマット
 を覚えなくて OK!


高石諒 (香川大学)   org-mode を使おう   2010-03-21   31 / 53
ところで

           文書作成なら
         Emacs Muse もある




高石諒 (香川大学)   org-mode を使おう   2010-03-21   32 / 53
ところで

           文書作成なら
         Emacs Muse もある

         なぜ使わないのか?


高石諒 (香川大学)   org-mode を使おう   2010-03-21   32 / 53
ところで

 (たぶん)Muse は変換しかできない




高石諒 (香川大学)   org-mode を使おう   2010-03-21   33 / 53
ところで

 (たぶん)Muse は変換しかできない

org-mode は Emacs 標準でついてくる




高石諒 (香川大学)   org-mode を使おう   2010-03-21   33 / 53
ところで

 (たぶん)Muse は変換しかできない

org-mode は Emacs 標準でついてくる

       org-mode の開発が盛ん

高石諒 (香川大学)   org-mode を使おう   2010-03-21   33 / 53
ということで


         やっぱり org-mode!




高石諒 (香川大学)   org-mode を使おう   2010-03-21   34 / 53
org-mode で TODO 管理



高石諒 (香川大学)   org-mode を使おう   2010-03-21   35 / 53
TODO 管理


   手帳とか Web サービスで管理




高石諒 (香川大学)    org-mode を使おう   2010-03-21   36 / 53
TODO 管理


   手帳とか Web サービスで管理

                 でも



高石諒 (香川大学)    org-mode を使おう   2010-03-21   36 / 53
TODO 管理


  Emacser なら Emacs 上でやりたい




高石諒 (香川大学)    org-mode を使おう   2010-03-21   37 / 53
TODO 管理


  Emacser なら Emacs 上でやりたい

     それ org-mode でできるよ!



高石諒 (香川大学)    org-mode を使おう   2010-03-21   37 / 53
TODO 管理

** TODO PC に HDD を追加する
** DONE うどんの玉を 2 玉とだしを
買ってくる
** TODO 洗濯物を干す


高石諒 (香川大学)    org-mode を使おう   2010-03-21   39 / 53
org-mode で Wiki もどきを
          作る



高石諒 (香川大学)   org-mode を使おう   2010-03-21   40 / 53
Wiki もどきを作る

     自分用 Wiki を立てたい……




高石諒 (香川大学)   org-mode を使おう   2010-03-21   41 / 53
Wiki もどきを作る

     自分用 Wiki を立てたい……

   ブラウザで Wiki の編集は面倒




高石諒 (香川大学)   org-mode を使おう   2010-03-21   41 / 53
Wiki もどきを作る

     自分用 Wiki を立てたい……

   ブラウザで Wiki の編集は面倒

 Emacser なら Emacs 上で編集したい

高石諒 (香川大学)   org-mode を使おう   2010-03-21   41 / 53
Wiki もどきを作る


     それ org-mode でできるよ!




高石諒 (香川大学)   org-mode を使おう   2010-03-21   42 / 53
Wiki もどきを作る
 Emacs 上で HTML 形式に変換して
   サーバにアップロード可能




高石諒 (香川大学)   org-mode を使おう   2010-03-21   43 / 53
Wiki もどきを作る
 Emacs 上で HTML 形式に変換して
   サーバにアップロード可能

   Emacs からも見ることができる



高石諒 (香川大学)   org-mode を使おう   2010-03-21   43 / 53
Wiki もどきを作る
 Emacs 上で HTML 形式に変換して
   サーバにアップロード可能

   Emacs からも見ることができる

    Emacs から離れなくていい!

高石諒 (香川大学)   org-mode を使おう   2010-03-21   43 / 53
iPhone と連携


org-mode を通じて Emacs と iPhone が
      連携できるようになる




高石諒 (香川大学)   org-mode を使おう   2010-03-21   44 / 53
Firefox,MacOSX と連携


     なんかできるらしいです.

             すごい!



高石諒 (香川大学)   org-mode を使おう   2010-03-21   45 / 53
CLI から org-remember


    org-remember?
       ◮   TODO の追加
       ◮   メモをとる




高石諒 (香川大学)    org-mode を使おう   2010-03-21   46 / 53
CLI から org-remember

         Emacs 上でないと×

        フォーカス移動面倒




高石諒 (香川大学)   org-mode を使おう   2010-03-21   47 / 53
CLI から org-remember


コマンドラインから使えるようにし
       てみた




高石諒 (香川大学)   org-mode を使おう   2010-03-21   48 / 53
CLI から org-remember

;; Hook の生成
(make-local-hook ’after-org-finalize-hook)

;; org-remember-finalize の再定義
(defadvice org-remember-finalize (after my-org-remember-finalize)
  (run-hooks ’after-org-remember-finalize-hook))

;; Advice を有効にする
(ad-activate ’org-remember-finalize)
;;(ad-deactivate ’org-remember-finalize)




高石諒 (香川大学)             org-mode を使おう         2010-03-21   50 / 53
CLI から org-remember
(defun org-remember-finalize-emacsclient ()
  (remove-hook ’after-org-remember-finalize-hook
               ’org-remember-finalize-emacsclient ’local)
  (unless (= (length (frame-list)) 1)
    (delete-frame)))

(defun org-remember-shortcut (arg)
  (flet ((read-char-exclusive () (string-to-char arg))
         (switch-to-buffer-other-window (buffer)
                                        (switch-to-buffer buffer))
    (add-hook ’after-org-remember-finalize-hook
              ’org-remember-finalize-emacsclient ’local)
    (x-focus-frame (car (frame-list)))
    (org-remember)))



高石諒 (香川大学)             org-mode を使おう        2010-03-21      52 / 53
まとめ

    org-mode 超便利
    anything.el から操作できたら便
    利なのではないか
    org-mode を Emacs 界の
    evernote に!


高石諒 (香川大学)   org-mode を使おう   2010-03-21   53 / 53
1 of 72

Recommended

Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会 by
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会
Turtlebot3とrealsenseで作るお手軽移動ロボットros japan ug #23 関西勉強会Hiroaki Kaneda
8.7K views57 slides
WindowsMobile開発を256倍快適にする言語 Lua by
WindowsMobile開発を256倍快適にする言語 LuaWindowsMobile開発を256倍快適にする言語 Lua
WindowsMobile開発を256倍快適にする言語 LuaHiroaki TAKEUCHI
1.4K views32 slides
最近作ったものなどについて紹介します by
最近作ったものなどについて紹介します最近作ったものなどについて紹介します
最近作ったものなどについて紹介しますRyo Takaishi
1.6K views24 slides
高専カンファIn京都 by
高専カンファIn京都高専カンファIn京都
高専カンファIn京都鈴鹿工業高等専門学校
1.2K views38 slides
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料 by
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料
OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料博文 斉藤
5.4K views20 slides
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会 by
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会Takayuki Shimizukawa
37.8K views126 slides

More Related Content

Similar to 第一回関西Emacs勉強会 - org-modeを使おう

三周まわったおれたちのアジャイル by
三周まわったおれたちのアジャイル三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイルHiromu Shioya
3.3K views60 slides
意外に作れる!?はじめての研究室内プライベートクラウド by
意外に作れる!?はじめての研究室内プライベートクラウド意外に作れる!?はじめての研究室内プライベートクラウド
意外に作れる!?はじめての研究室内プライベートクラウドTakuma Nakajima
4.1K views50 slides
高橋rf.html 0.3 by
高橋rf.html 0.3高橋rf.html 0.3
高橋rf.html 0.3hATrayflood
730 views63 slides
UEFIベアメタルプログラミング by
UEFIベアメタルプログラミングUEFIベアメタルプログラミング
UEFIベアメタルプログラミングYuma Ohgami
1.5K views48 slides
Draw Normal Distribution on Powerpoint by
Draw Normal Distribution on PowerpointDraw Normal Distribution on Powerpoint
Draw Normal Distribution on Powerpointtomoaki0705
472 views17 slides
osc_tokyo20100226 by
osc_tokyo20100226osc_tokyo20100226
osc_tokyo20100226Shoken Fujisaki
2.6K views47 slides

Similar to 第一回関西Emacs勉強会 - org-modeを使おう(7)

三周まわったおれたちのアジャイル by Hiromu Shioya
三周まわったおれたちのアジャイル三周まわったおれたちのアジャイル
三周まわったおれたちのアジャイル
Hiromu Shioya3.3K views
意外に作れる!?はじめての研究室内プライベートクラウド by Takuma Nakajima
意外に作れる!?はじめての研究室内プライベートクラウド意外に作れる!?はじめての研究室内プライベートクラウド
意外に作れる!?はじめての研究室内プライベートクラウド
Takuma Nakajima4.1K views
高橋rf.html 0.3 by hATrayflood
高橋rf.html 0.3高橋rf.html 0.3
高橋rf.html 0.3
hATrayflood730 views
UEFIベアメタルプログラミング by Yuma Ohgami
UEFIベアメタルプログラミングUEFIベアメタルプログラミング
UEFIベアメタルプログラミング
Yuma Ohgami1.5K views
Draw Normal Distribution on Powerpoint by tomoaki0705
Draw Normal Distribution on PowerpointDraw Normal Distribution on Powerpoint
Draw Normal Distribution on Powerpoint
tomoaki0705472 views
OSS奨励賞受賞プレゼン 活動紹介 by Hiromu Yakura
OSS奨励賞受賞プレゼン 活動紹介OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
Hiromu Yakura21.1K views

Recently uploaded

さくらのひやおろし2023 by
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023法林浩之
91 views58 slides
JJUG CCC.pptx by
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptxKanta Sasaki
6 views14 slides
The Things Stack説明資料 by The Things Industries by
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
41 views29 slides
SSH応用編_20231129.pdf by
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdficebreaker4
172 views13 slides
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)NTT DATA Technology & Innovation
13 views38 slides
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化 by
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化Knowledge & Experience
8 views34 slides

Recently uploaded(12)

さくらのひやおろし2023 by 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之91 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.41 views
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4172 views
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化 by Knowledge & Experience
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
01Booster Studio ご紹介資料 by ssusere7a2172
01Booster Studio ご紹介資料01Booster Studio ご紹介資料
01Booster Studio ご紹介資料
ssusere7a2172300 views
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda175 views
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka71 views
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
Web3 Career_クレデン資料 .pdf by nanamatsuo
Web3 Career_クレデン資料 .pdfWeb3 Career_クレデン資料 .pdf
Web3 Career_クレデン資料 .pdf
nanamatsuo14 views

第一回関西Emacs勉強会 - org-modeを使おう

  • 1. org-mode を使おう 高石諒 香川大学 2010-03-21 高石諒 (香川大学) org-mode を使おう 2010-03-21 1 / 53
  • 2. 自己紹介 高石 諒 香川大学所属 id:r takaishi 昼食にうどんを週に 5 日食べる 程度の香川県人 高石諒 (香川大学) org-mode を使おう 2010-03-21 2 / 53
  • 3. 自己紹介 Linux は Gentoo 派 WM はタイル派 (StumpWM Love) 高石諒 (香川大学) org-mode を使おう 2010-03-21 3 / 53
  • 4. 香川県紹介 こんぴらさん ◮ 宗教法人金比羅本教の総本部 ◮ 全国にある金比羅神社の総本宮 ◮ 1368 段の石段 高石諒 (香川大学) org-mode を使おう 2010-03-21 4 / 53
  • 5. 香川県紹介 高石諒 (香川大学) org-mode を使おう 2010-03-21 5 / 53
  • 6. 香川県紹介 栗林公園 ◮ 松平氏が 100 年かけて完成させた 庭園 ◮ 特別名勝指定の庭園では最大の 広さ (75ha) 高石諒 (香川大学) org-mode を使おう 2010-03-21 6 / 53
  • 7. 香川県紹介 高石諒 (香川大学) org-mode を使おう 2010-03-21 7 / 53
  • 8. org-mode について 高石諒 (香川大学) org-mode を使おう 2010-03-21 8 / 53
  • 9. org-mode について 知っている人? 高石諒 (香川大学) org-mode を使おう 2010-03-21 8 / 53
  • 10. org-mode について 知っている人? 使っている人? 高石諒 (香川大学) org-mode を使おう 2010-03-21 8 / 53
  • 11. org-mode について 知っている人も知らない人も org-mode を使いましょう! 高石諒 (香川大学) org-mode を使おう 2010-03-21 9 / 53
  • 12. org-mode について 何ができるのか? 高石諒 (香川大学) org-mode を使おう 2010-03-21 10 / 53
  • 13. org-mode でできること 文書作成 各種形式へのエクスポート TODO 管理 表計算 高石諒 (香川大学) org-mode を使おう 2010-03-21 11 / 53
  • 14. org-mode でできること 図の作成支援 Web サーバへのアップロード iPhone と連携 Firefox,Mac と連携 (未検証) 高石諒 (香川大学) org-mode を使おう 2010-03-21 12 / 53
  • 15. つまり…… Outline-mode の超拡張 高石諒 (香川大学) org-mode を使おう 2010-03-21 13 / 53
  • 16. つまり…… Outline-mode の超拡張 むしろ Emacs 版 evernote 高石諒 (香川大学) org-mode を使おう 2010-03-21 13 / 53
  • 17. 機能解説 文書作成 エクスポート TODO 管理 Wiki もどきを作る iPhone と連携 高石諒 (香川大学) org-mode を使おう 2010-03-21 14 / 53
  • 18. org-mode で文書作成 高石諒 (香川大学) org-mode を使おう 2010-03-21 15 / 53
  • 19. 文書作成 文書作成のフォーマット ならいろいろある 高石諒 (香川大学) org-mode を使おう 2010-03-21 16 / 53
  • 20. 文書作成 高石諒 (香川大学) org-mode を使おう 2010-03-21 17 / 53
  • 21. 文書作成 reStructuredText? 高石諒 (香川大学) org-mode を使おう 2010-03-21 17 / 53
  • 22. 文書作成 reStructuredText? Ruby Document format? 高石諒 (香川大学) org-mode を使おう 2010-03-21 17 / 53
  • 23. 文書作成 reStructuredText? Ruby Document format? Markdown? 高石諒 (香川大学) org-mode を使おう 2010-03-21 17 / 53
  • 24. 文書作成 reStructuredText? Ruby Document format? Markdown? Pukiwiki 記法? 高石諒 (香川大学) org-mode を使おう 2010-03-21 17 / 53
  • 25. 文書作成 高石諒 (香川大学) org-mode を使おう 2010-03-21 18 / 53
  • 26. 文書作成 Emacs なら org-mode! 高石諒 (香川大学) org-mode を使おう 2010-03-21 18 / 53
  • 27. 文書作成 Emacs と連携するから 強力 高石諒 (香川大学) org-mode を使おう 2010-03-21 19 / 53
  • 28. 文書作成 いくつか例を 高石諒 (香川大学) org-mode を使おう 2010-03-21 20 / 53
  • 29. Header * 香川県人のうどんに対する執着について ** うどん中毒 *** 香川県人は 2 日うどんを食べないと禁断 症状が出るのか? *** 水不足とうどん 高石諒 (香川大学) org-mode を使おう 2010-03-21 22 / 53
  • 30. List - あああ - いいい 1. ほげ 2. ふが - ううう - ふー :: foo - ばー :: lbar 高石諒 (香川大学) org-mode を使おう 2010-03-21 24 / 53
  • 31. Table | お品書き | 小 | 大 | 特大 | |---------------+-----+-----+------ | | かけうどん | 180 | 260 | 330 | | ぶっかけうどん | 250 | 330 | 400 | | ざるうどん | 250 | 330 | 400 | | 釜あげうどん | 250 | 330 | 4400 | 高石諒 (香川大学) org-mode を使おう 2010-03-21 26 / 53
  • 32. 補助用の関数もたくさん あるので とても簡単! 高石諒 (香川大学) org-mode を使おう 2010-03-21 27 / 53
  • 33. 各種形式へのエクス ポート 高石諒 (香川大学) org-mode を使おう 2010-03-21 28 / 53
  • 34. 各種形式へのエクスポート デフォルトで対応 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 35. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 36. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 37. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML ◮ LATEX 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 38. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML ◮ LATEX ◮ DocBook 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 39. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML ◮ LATEX ◮ DocBook ◮ FreeMind 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 40. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML ◮ LATEX ◮ DocBook ◮ FreeMind ◮ Wikipedia 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 41. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML ◮ LATEX ◮ DocBook ◮ FreeMind ◮ Wikipedia ◮ iCalendar 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 42. 各種形式へのエクスポート デフォルトで対応 ◮ Plain Text ◮ HTML ◮ LATEX ◮ DocBook ◮ FreeMind ◮ Wikipedia ◮ iCalendar ◮ 自分で定義可能 高石諒 (香川大学) org-mode を使おう 2010-03-21 29 / 53
  • 43. 各種形式へのエクスポート org-mode Plain Text html LaTeX DocBook FreeMind Wikipedia iCalendar 文書 スライド manページ Texinfo info 高石諒 (香川大学) org-mode を使おう 2010-03-21 30 / 53
  • 45. ところで 文書作成なら Emacs Muse もある 高石諒 (香川大学) org-mode を使おう 2010-03-21 32 / 53
  • 46. ところで 文書作成なら Emacs Muse もある なぜ使わないのか? 高石諒 (香川大学) org-mode を使おう 2010-03-21 32 / 53
  • 47. ところで (たぶん)Muse は変換しかできない 高石諒 (香川大学) org-mode を使おう 2010-03-21 33 / 53
  • 48. ところで (たぶん)Muse は変換しかできない org-mode は Emacs 標準でついてくる 高石諒 (香川大学) org-mode を使おう 2010-03-21 33 / 53
  • 49. ところで (たぶん)Muse は変換しかできない org-mode は Emacs 標準でついてくる org-mode の開発が盛ん 高石諒 (香川大学) org-mode を使おう 2010-03-21 33 / 53
  • 50. ということで やっぱり org-mode! 高石諒 (香川大学) org-mode を使おう 2010-03-21 34 / 53
  • 51. org-mode で TODO 管理 高石諒 (香川大学) org-mode を使おう 2010-03-21 35 / 53
  • 52. TODO 管理 手帳とか Web サービスで管理 高石諒 (香川大学) org-mode を使おう 2010-03-21 36 / 53
  • 53. TODO 管理 手帳とか Web サービスで管理 でも 高石諒 (香川大学) org-mode を使おう 2010-03-21 36 / 53
  • 54. TODO 管理 Emacser なら Emacs 上でやりたい 高石諒 (香川大学) org-mode を使おう 2010-03-21 37 / 53
  • 55. TODO 管理 Emacser なら Emacs 上でやりたい それ org-mode でできるよ! 高石諒 (香川大学) org-mode を使おう 2010-03-21 37 / 53
  • 56. TODO 管理 ** TODO PC に HDD を追加する ** DONE うどんの玉を 2 玉とだしを 買ってくる ** TODO 洗濯物を干す 高石諒 (香川大学) org-mode を使おう 2010-03-21 39 / 53
  • 57. org-mode で Wiki もどきを 作る 高石諒 (香川大学) org-mode を使おう 2010-03-21 40 / 53
  • 58. Wiki もどきを作る 自分用 Wiki を立てたい…… 高石諒 (香川大学) org-mode を使おう 2010-03-21 41 / 53
  • 59. Wiki もどきを作る 自分用 Wiki を立てたい…… ブラウザで Wiki の編集は面倒 高石諒 (香川大学) org-mode を使おう 2010-03-21 41 / 53
  • 60. Wiki もどきを作る 自分用 Wiki を立てたい…… ブラウザで Wiki の編集は面倒 Emacser なら Emacs 上で編集したい 高石諒 (香川大学) org-mode を使おう 2010-03-21 41 / 53
  • 61. Wiki もどきを作る それ org-mode でできるよ! 高石諒 (香川大学) org-mode を使おう 2010-03-21 42 / 53
  • 62. Wiki もどきを作る Emacs 上で HTML 形式に変換して サーバにアップロード可能 高石諒 (香川大学) org-mode を使おう 2010-03-21 43 / 53
  • 63. Wiki もどきを作る Emacs 上で HTML 形式に変換して サーバにアップロード可能 Emacs からも見ることができる 高石諒 (香川大学) org-mode を使おう 2010-03-21 43 / 53
  • 64. Wiki もどきを作る Emacs 上で HTML 形式に変換して サーバにアップロード可能 Emacs からも見ることができる Emacs から離れなくていい! 高石諒 (香川大学) org-mode を使おう 2010-03-21 43 / 53
  • 65. iPhone と連携 org-mode を通じて Emacs と iPhone が 連携できるようになる 高石諒 (香川大学) org-mode を使おう 2010-03-21 44 / 53
  • 66. Firefox,MacOSX と連携 なんかできるらしいです. すごい! 高石諒 (香川大学) org-mode を使おう 2010-03-21 45 / 53
  • 67. CLI から org-remember org-remember? ◮ TODO の追加 ◮ メモをとる 高石諒 (香川大学) org-mode を使おう 2010-03-21 46 / 53
  • 68. CLI から org-remember Emacs 上でないと× フォーカス移動面倒 高石諒 (香川大学) org-mode を使おう 2010-03-21 47 / 53
  • 69. CLI から org-remember コマンドラインから使えるようにし てみた 高石諒 (香川大学) org-mode を使おう 2010-03-21 48 / 53
  • 70. CLI から org-remember ;; Hook の生成 (make-local-hook ’after-org-finalize-hook) ;; org-remember-finalize の再定義 (defadvice org-remember-finalize (after my-org-remember-finalize) (run-hooks ’after-org-remember-finalize-hook)) ;; Advice を有効にする (ad-activate ’org-remember-finalize) ;;(ad-deactivate ’org-remember-finalize) 高石諒 (香川大学) org-mode を使おう 2010-03-21 50 / 53
  • 71. CLI から org-remember (defun org-remember-finalize-emacsclient () (remove-hook ’after-org-remember-finalize-hook ’org-remember-finalize-emacsclient ’local) (unless (= (length (frame-list)) 1) (delete-frame))) (defun org-remember-shortcut (arg) (flet ((read-char-exclusive () (string-to-char arg)) (switch-to-buffer-other-window (buffer) (switch-to-buffer buffer)) (add-hook ’after-org-remember-finalize-hook ’org-remember-finalize-emacsclient ’local) (x-focus-frame (car (frame-list))) (org-remember))) 高石諒 (香川大学) org-mode を使おう 2010-03-21 52 / 53
  • 72. まとめ org-mode 超便利 anything.el から操作できたら便 利なのではないか org-mode を Emacs 界の evernote に! 高石諒 (香川大学) org-mode を使おう 2010-03-21 53 / 53