¿Integración de calendario en modo org?

16

Calendario (invocado por M-x calendar) tiene función de integración de diario. Con esto, se puede ver cualquier fecha especial en el búfer de calendario (el día se coloreará si hay una entrada de diario para ese día) y ver la entrada detallada del día por d.

Dado que el modo org también tiene la función de marca de tiempo, sería bueno integrarlo en el calendario, al igual que la entrada del diario. No necesariamente se trata de integración calendar, sino de algo que permite ver las fechas en formato de calendario y luego abrir la vista de fecha detallada desde ese calendario.

Pregunta: ¿hay tal característica?

Yuki Inoue
fuente
1
Es posible que desee echar un vistazo a emacs-calfw ( github.com/kiwanami/emacs-calfw ).
JeanPierre
Se puede crear una nueva biblioteca utilizando (en parte) la función org-get-entries-fnen el enlace del siguiente hilo para obtener una lista de todos los elementos PROGRAMADOS para el período que se muestra en el calendario de 3 meses / 12 meses. emacs.stackexchange.com/a/12563/2287 La función calendar-mark-visible-datese puede usar para colorear el calendario de 3 meses / 12 meses con entradas para PROGRAMADO, cumpleaños, días festivos, agenda, etc. Si en algún momento en el futuro decido hacer pública mi biblioteca interna, puedo volver a visitar este hilo. La cultura de stackexchange no favorece la publicación de bibliotecas completas como respuestas.
ley el
Alternativamente, la función calendar-cursor-to-nearest-dateo org-read-datese puede usar para extraer una fecha del calendario y *Org Agenda*se puede crear un búfer para una fecha específica, por ejemplo, org-agenda-listcon la configuración adecuada de las variables existentes.
ley
Es posible que desee pagar org-journal , que podría satisfacer parcialmente sus necesidades. Aunque no lo he usado personalmente.
xji

Respuestas:

1

Cuando esté en la agenda de la organización, puede presionar cpara abrir un calendario en la fecha en el punto. En un calendario, puede presionar cpara abrir org-agenda en la fecha en el punto.

Damien Cassou
fuente
y viceversa (setq org-agenda-include-diary t), verá entradas de diario en la agenda de la organización.
Dieter.Wilhelm