我在emacs-24.4上使用org-mode version 8.2.5h。我最近按照scaramouche [1]的说明设置了appt.el.这适用于我的组织文件中的常规约会,但显然不适用于使用sexp日记条目指定的org文件中的约会。例如,我的一个组织文件中有以下条目:
%%(diary-float t 4 4) 10:00-10:30 Meeting with X.
这显示在我的* Org Agenda *缓冲区中,但my-org-agenda-to-appt似乎没有认出它,也没有显示和提醒。知道为什么会这样吗?谢谢!
答案 0 :(得分:1)
缺乏其他答案......
日记性别由日历/日记包解析,而不是由组织解析。如果您将条目放入日记文件中,您也可以轻松地将其整合到组织中。
将此条目添加到您的组织配置:
(setq org-agenda-include-diary t)
当您将约会添加到日记文件时,它们将显示在您的组织议程中。
答案 1 :(得分:0)
除了克里斯写的内容外,请注意,日记的sexp条目的ORDER随calendar-date-style
的值而变化。参见组织手册的footnote 67,其中部分内容为:
组织模式用户可以诉诸特殊版本 这些功能,例如
org-date
或org-anniversary
。 这些工作就像相应的diary-
函数,但具有稳定的ISO参数顺序 (年,月,日)(如果适用)独立calendar-date-style
的值。