Emacs org-modeを使ってみる: (2) 見出しと項目の編集
今回は見出しや項目の編集について,使い方をまとめてみる.
なおUbuntu 8.04 LTSとEmacs22上で, org-6.34c (2010年1月10日リリース)の利用を前提にしている.
リンク
見出しや項目の編集
~/org/notes.org をemacsで開いて,以下のように入力する.
* 見出し ** 子見出し *** 孫見出し - 項目1 - 子項目1 - 子項目2 - 項目2 *** 孫見出し 1. 最初の項目 2. 二番目の項目 * 別の見出し ** 名前付き項目リスト - 名前1 :: 内容1 - 名前2 :: 内容2 ** チェックリスト [/] - [ ] チェック項目1 - [ ] チェック項目2
なお,Ubuntuの pLaTeX (EUC版)との親和性を考えれば, EUC-JP文字コードを利用するのが良い.以下で公開されている upLaTeX など Unicode版の LaTeX を使っている場合は,UTF-8文字コードで保存すれば良いだろう.
見出しの構造の編集
「見出し」の行で,タブキーを入力すると,それ以下の行を折りたたんで隠したり展開して表示したりを切り替えることができる.
また「M-UP」や「M-DOWN」で見出しの場所の移動,「M-RIGHT」や「M-LEFT」で見出しのレベルの変更ができる.
さらに「M-S-RIGHT」や「M-S-LEFT」で子孫の見出しも含めて,見出しのレベルを変更できる!
キー | 処理 |
---|---|
TAB | 見出し以下を隠す/一段展開/すべて展開 |
M-RET | 同一レベルで新しい見出しの行を挿入する |
M-UP | 見出しを前に移動 |
M-DOWN | 見出しを後に移動 |
M-RIGHT | 見出しのレベルを増やす |
M-LEFT | 見出しのレベルを減らす |
M-S-RIGHT | 子孫も含めて見出しのレベルを増やす |
M-S-LEFT | 子孫も含めて見出しのレベルを減らす |
C-u C-u C-u TAB | すべてを展開して表示 |
項目の構造の編集
「-」や「+」,あるいは「1.」等により項目リストを記述できる.同一レベルの項目は,同じインデントレベルにしておく.
項目の構造の編集は,見出しの編集と同様に可能である.
キー | 処理 |
---|---|
TAB | 項目以下を隠す/一段展開/すべて展開 |
M-RET | 同一レベルで新しい項目の行を挿入する |
M-UP | 項目を前に移動 |
M-DOWN | 項目を後に移動 |
M-RIGHT | 子孫も含めて項目のレベルを増やす |
M-LEFT | 子孫も含めて項目のレベルを減らす |
C-c C-c | 番号付き項目リストの番号を付け直す |
M-q | 長い文章を整形(fill-paragraph) |
名前付き項目リスト
名前付きの項目リストは以下のように書く.
- 名前1 :: 内容1 - 名前2 :: 内容2
チェックリスト
チェックリストは以下のように書く.
** チェックリスト [/] - [ ] チェック項目1 - [ ] チェック項目2
[ ] の中にカーソルを移動して,「C-c C-c」とタイプすると [X] とチェックが付けられる.同時にチェックリストの [/] が [1/2] と変化する.
「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からブックマーク