带有 sexp 日记条目的 emacs org appt?
emacs org appt with sexp diary entries?
我在 emacs-24.4 上使用 org-mode 版本 8.2.5h。我最近按照 scaramouche [1] 的这些说明设置了 appt.el。这对于我的组织文件中的常规约会非常有效,但显然不适用于我的组织文件中用 sexp 日记条目指定的约会。例如,我的一个组织文件中有以下条目:
%%(diary-float t 4 4) 10:00-10:30 Meeting with X.
这显示在我的 *Org Agenda* 缓冲区中,但 my-org-agenda-to-appt 似乎无法识别它并且没有显示和提醒。知道为什么会这样吗?谢谢!
由于缺少其他答案...
日记 sexp 由 calendar/diary 包解析,而不是 org。如果您将条目放入您的日记文件中,您也可以轻松地将其集成到 org 中。
将此条目添加到您的组织配置中:
(setq org-agenda-include-diary t)
当您将约会添加到您的日记文件中时,它们将出现在您的组织议程中。
- 克里斯
除了 Chris 所写的之外,请注意日记的 sexp 条目的顺序会根据 calendar-date-style
的值而变化。请参阅 Org 手册的 footnote 67,其中部分内容为:
Org mode users can resort to special versions
of these functions like org-date
or org-anniversary
.
These work just like the corresponding diary-
functions, but with stable ISO order of arguments
(year, month, day) wherever applicable, independent
of the value of calendar-date-style
.
我在 emacs-24.4 上使用 org-mode 版本 8.2.5h。我最近按照 scaramouche [1] 的这些说明设置了 appt.el。这对于我的组织文件中的常规约会非常有效,但显然不适用于我的组织文件中用 sexp 日记条目指定的约会。例如,我的一个组织文件中有以下条目:
%%(diary-float t 4 4) 10:00-10:30 Meeting with X.
这显示在我的 *Org Agenda* 缓冲区中,但 my-org-agenda-to-appt 似乎无法识别它并且没有显示和提醒。知道为什么会这样吗?谢谢!
由于缺少其他答案...
日记 sexp 由 calendar/diary 包解析,而不是 org。如果您将条目放入您的日记文件中,您也可以轻松地将其集成到 org 中。
将此条目添加到您的组织配置中:
(setq org-agenda-include-diary t)
当您将约会添加到您的日记文件中时,它们将出现在您的组织议程中。
- 克里斯
除了 Chris 所写的之外,请注意日记的 sexp 条目的顺序会根据 calendar-date-style
的值而变化。请参阅 Org 手册的 footnote 67,其中部分内容为:
Org mode users can resort to special versions of these functions like
org-date
ororg-anniversary
. These work just like the correspondingdiary-
functions, but with stable ISO order of arguments (year, month, day) wherever applicable, independent of the value ofcalendar-date-style
.