Integracja kalendarza w trybie organizacji?


16

Kalendarz (wywoływany przez M-x calendar) ma funkcję integracji pamiętnika. W ten sposób można wyświetlić dowolną specjalną datę w buforze kalendarza (dzień zostanie pokolorowany, jeśli istnieje dziennik dla tego dnia), a także wyświetlić szczegółowy wpis dnia d.

Ponieważ tryb org ma również funkcję znacznika czasu, fajnie byłoby zintegrować go z kalendarzem, podobnie jak wpis w pamiętniku. Niekoniecznie musi to być integracja calendar, ale coś, co umożliwia wyświetlanie dat w formacie kalendarza, a następnie otwieranie szczegółowego widoku dat z tego kalendarza.

Pytanie: czy jest taka funkcja?


1
Możesz rzucić okiem na emacs-calfw ( github.com/kiwanami/emacs-calfw ).
JeanPierre

Nową bibliotekę można utworzyć za pomocą (częściowo) funkcji org-get-entries-fnw łączu następującego wątku, aby uzyskać listę wszystkich pozycji SCHEDULED dla okresu wyświetlanego w kalendarzu 3-miesięcznym / 12-miesięcznym. emacs.stackexchange.com/a/12563/2287 Funkcji tej calendar-mark-visible-datemożna użyć do pokolorowania 3-miesięcznego / 12-miesięcznego kalendarza wpisami dotyczącymi SCHEDULED, urodzin, świąt, pamiętnika itp. Jeśli w przyszłości zdecyduję się na upublicznij moją bibliotekę wewnętrzną, mogę ponownie odwiedzić ten wątek. Kultura wymiany stosów nie sprzyja publikowaniu całych bibliotek jako odpowiedzi.
prawnik

Alternatywnie funkcję calendar-cursor-to-nearest-datelub org-read-datemożna użyć do wyodrębnienia daty z kalendarza, a *Org Agenda*dla określonej daty można utworzyć bufor - np. org-agenda-listZ odpowiednim ustawieniem wychodzących zmiennych.
prawnik

Może chcesz sprawdzić dziennik organizacji , który może częściowo spełniać Twoje potrzeby. Chociaż nie użyłem tego osobiście.
Xji

Odpowiedzi:


1

W porządku dziennym możesz nacisnąć przycisk, caby otworzyć kalendarz z datą w punkcie. W kalendarzu możesz nacisnąć, caby otworzyć porządek obrad w dniu w punkcie.


i odwrotnie (setq org-agenda-include-diary t), w porządku dziennym zobaczysz wpisy do pamiętnika.
Dieter.Wilhelm
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.