2011-11-11 7 views
3

「技術的」なものがなくても、どのようにしてorg-modeの見出しからメモを得ることができますか? - 私は意味、私は私が(#+OPTIONS: <:nil d:nil付き)輸出を使用しますが、その本当に便利ではないことを達成することができます考え出し: 私は意味、私が代わりにそのorg-mode関連の情報を持たないorg-modeのノートだけを表示しますか?

* Some project 
    - some note 1 
    - some note 2 
** some chapter 
    - another note 
    - noooote 
** TODO some big todo 
    CLOSED: [2011-11-10 Thu 19:51] 
    - State "DONE"  from "STARTED" [2011-11-10 Thu 19:51] 
    CLOCK: [2011-11-10 Thu 19:33]--[2011-11-10 Thu 19:51] => 0:18 
    CLOCK: [2011-11-04 Fri 15:29]--[2011-11-04 Fri 15:29] => 0:00 
    :PROPERTIES: 
    :Effort: 0:30 
    :END: 
    [2011-11-04 Fri 15:29] 

    - something to note for the task 
    - another thing 
** some chapter 

EDITの

* Some project 
    - some note 1 
    - some note 2 
** some chapter 
    - another note 
    - noooote 
** TODO some big todo 
    - something to note for the task 
    - another thing 
** some chapter 

ような何かをしたいですCtrl-c Ctrl-e uを押してから、新しいバッファCtrl-b temp-bufferに切り替えて、Ctrl-x hCtrl-wのすべてを削除してから、私のエクスポートCtrl-y Meta-yを追加する必要があります。たくさんのキーが押されていると思います。

それ以外にも、正式にはメモにすぎないので、私は- State "DONE" from "STARTED" [2011-11-10 Thu 19:51]のようなものを取り除くことができませんでした。

+1

ソースファイルからよりクリーンなorg-modeファイルを生成する、エクスポート関数 'org-publish-org-to-org'を使ってorg publishを使用することができます。http://orgmode.org/manual/ Publishing-action.html#Publishing-action – Juancho

答えて

6

既存の組織文書の多くを手作業で修復する必要がありますが、解決策はログブックの引き出しを使用することです。見出しのプロパティとして(setq org-log-into-drawer t):LOG_INTO_DRAWER: t:あなたが使用できる引き出し(ログブックにデフォルト)にあなたのTODO状態の変化を(Tracking TODO state changesを参照してください)ファイルへ

(setq org-clock-into-drawer t)を使用して、すべてCLOCK:行を:LOGBOOK:に配置することもできます。あなたのクロッキングは別の値に行きたい場合は、エクスポートされることから、これらの引き出しのいずれかのを防ぐことができますあなたの#+OPTIONS: d:nilをエクスポートするときに(例えば(setq org-clock-int-drawer "CLOCK")

その後、あなたの引き出しのタイトルとしてたい文字列をtを置き換え、そのためのどれも

関連する問題