2012-11-05 34 views
1

Org manual說特殊屬性「不應該用作屬性抽屜中的鍵」。但是,我想在更高級別上使用組織模式,並且我想將所有特殊屬性放在:PROPERTIES:抽屜中。組織模式:使用抽屜中的特殊屬性

這可以用於很多原因,例如,我可以編寫一個外部解析器,它可以理解組織模式文件,它只包含具有屬性的條目,而不需要了解TODO,標籤,優先級和它們的屬性標題中的語法。這應該會改變所有組織模式命令的行爲,這些命令通常遵守臨時組織模式語法。例如,org-todo會更改抽屜中的TODO屬性,而不是更改標題等等。

換句話說,我想概括一下org-mode語法。我如何在理論和實踐中做到這一點?我需要知道和做什麼?

回答

0

唯一的方法(理論上和實踐上)都是重寫組織模式來啓用它。特殊屬性(關閉,預定等)被現有代碼假定爲位於標題下方的抽屜之外,待辦事項必須緊跟星號和:標籤:位於第一行。 標籤應該是最容易重新路由到抽屜的,因爲一些功能已經這樣做了。關閉,預定和截止日期明確並可移動。將待辦事項狀態放在抽屜中可能是一項很大的工作。