Виділення майбутніх дат у порядку денному режиму org


10

У моєму файлі org є записи, подібні до:

* Birthdays
:PROPERTIES:
:CATEGORY: birthday
:END:
%%(org-anniversary 1981 1 2) Harry (%d)

Я хотів би, щоб вони з’явились у порядку денному (скажімо) за 2 тижні до їх закінчення, як це працює в кінцевий термін.

Це можливо?


1
Якщо я пам'ятаю правильно, порядок денний ще не обробляє цю форму введення дати (що засмучує).
Дан

2
Нещодавно я записав модифікацію, щоб програмно побачити дні народження та свята, які відображаються у вікні порядку денного. emacs.stackexchange.com/questions/10871/… Ви можете змінити код у відповіді, щоб створити повторювані записи в будь-який інтервал до дня народження чи свята, а також ви могли змінити кольори, щоб їх розмежувати, і ви також можете додати деякі текст - "це ваше попереднє повідомлення за 2 тижні." :) У мене не буде вільного часу, поки не закінчиться податковий термін, щоб пограти з нею, але ласкаво просимо надати йому вир.
законник

Фу, це досить шматок коду! Я хотів цього лише на одну конкретну дату, тому, здається, трохи надмірно, все-таки спасибі, дуже вдячний
Дейв Ф

Відповіді:


0

Ви можете зробити щось подібне до того, як працює термін за допомогою функції нагадування про щоденник :

%%(diary-remind '(org-anniversary 1981 1 2) -14) Harry is %d

яка відображається в порядку денному як:

Reminder: Only N days until Harry is 38

0

Чому б не встановити змінну org-scheduled-delay-days?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.