Emacs org-modeã使ã£ã¦ã¿ã: (45) Firefoxããããã¯ãã¼ã¯
org-protocol.el ãå©ç¨ãã¦ï¼ Firefoxããorgãã¡ã¤ã«ã«ããã¯ãã¼ã¯ããæ¹æ³ã説æããï¼
Ubuntu 10.04 LTSã¨Emacs23ä¸ã§ï¼ org-7.3 ã使ç¨ããï¼
ãªã³ã¯
Ubuntu Gnomeã§ã®è¨å®
Ubuntu Gnomeã§ã¯ï¼ä»¥ä¸ã端æ«ããå®è¡ããï¼
$ gconftool-2 -s /desktop/gnome/url-handlers/org-protocol/command '/usr/bin/emacsclient %s' --type String $ gconftool-2 -s /desktop/gnome/url-handlers/org-protocol/enabled --type Boolean true
.emacsã®è¨å®
.emacsã«ä»¥ä¸ã®è¨å®ã追å ããï¼
(setq org-capture-templates '(("b" "bookmarks" entry (file+headline "~/org/notes.org" "Bookmarks") "* %c %i\n - %:link\n - %U" :immediate-finish t))) (require 'org-protocol)
- "~/org/notes.org" ã¯ããã¯ãã¼ã¯ãæ¸ãããorgãã¡ã¤ã«åã§ããï¼
- "Bookmarks" ã¯ããã¯ãã¼ã¯ã追å ããè¦åºãã®ååã§ããï¼
- ãããããnotes.orgä¸ã«ï¼ã* Bookmarksãã®è¦åºããä½æãã¦ããï¼
- "b" ã¯capture templateã®ååã§ããï¼
emacs daemonã®èµ·å
emacsä¸ã§ãM-x server-startããå®è¡ãï¼emacs daemonãèµ·åããã¦ããï¼
åä½ç¢ºèª
以ä¸ã®ãã¼ã¸ã®ãVerify the installationãä¸ã®ãOrg capture (select some text if you like)ããã¯ãªãã¯ãã¦ï¼ notes.orgãã¡ã¤ã«ã«è¿½å ããããã¨ã確èªããï¼
Firefoxã§ã®è¨å®
ååããOrg: captureãï¼URLã以ä¸ã¨ãã¦Firefoxã®ããã¯ãã¼ã¯ã«è¿½å ããï¼
javascript:location.href='org-protocol://capture://b/'+encodeURIComponent(location.href)+'/'+encodeURIComponent(document.title)+'/'+encodeURIComponent(window.getSelection())
'org-protocal://capture://b/'ã® b ã®æåã¯ï¼ capture templateã®åå(ä¸æåã«ãããã¨)ã¨ä¸è´ããã¦ããå¿ è¦ãããï¼
Firefoxããããã¯ãã¼ã¯
Firefoxã®ããã¯ãã¼ã¯ã§ãOrg: captureããé¸æããã¨ï¼ notes.orgãã¡ã¤ã«ã«é²è¦§ä¸ã®ãã¼ã¸ãããã¯ãã¼ã¯ãããããã«ãªãï¼
ãEmacs org-modeã使ã£ã¦ã¿ããã®ç®æ¬¡
- (1) インストール
- (2) 見出しと項目の編集
- (3) 表の編集
- (4) 表計算
- (5) TODOリスト
- (6) アジェンダ表示
- (7) ハイパーリンク
- (8) メモを取る
- (9) キーバインド1/3
- (10) キーバインド2/3
- (11) キーバインド3/3
- (12) GTDツールとして
- (13) HTMLにエクスポート
- (14) LaTeXにエクスポート
- (15) Beamerにエクスポート
- (16) エクスポート結果
- (17) orgの表を埋め込む
- (18) 計時
- (19) graphvizとditaaの図を埋め込む
- (20) gnuplotを呼び出す
- (21) LaTeX数式のインライン画像表示
- (22) RSSフィードを取り込む
- (23) エクスポート時に利用できるLaTeX記号
- (24) 繰り返し行動の記録
- (25) iCalendarにエクスポート
- (26) タグとプロパティ
- (27) ドローワとアーカイブ
- (28) バッファ内設定一覧
- (29) エクスポートオプション一覧
- (30) CSSクラス名一覧
- (31) Emacs Lispの実行
- (32) HTML表のスタイル設定
- (33) 脚注と参考文献の利用
- (34) 短縮形リンクの利用
- (35) org-babel-perlを使う1/4
- (36) org-babel-perlを使う2/4
- (37) org-babel-perlを使う3/4
- (38) org-babel-perlを使う4/4
- (39) speedbarを使う
- (40) org-babel-Rを使う1/2
- (41) org-babel-Rを使う2/2
- (42) 日本語化ditaaの利用
- (43) mhcをインポート
- (44) 再びHTMLにエクスポート
- (45) Firefoxからブックマーク