Integrazione del calendario in modalità Org?


16

Calendario (richiamato da M-x calendar) ha funzionalità di integrazione del diario. In questo modo, è possibile visualizzare qualsiasi data speciale sul buffer del calendario (il giorno verrà colorato se è presente una voce del diario per quel giorno) e visualizzare la voce dettagliata del giorno entro d.

Poiché la modalità org ha anche la funzione di timestamp, integrarla con il calendario, proprio come la voce del diario, sarebbe piacevole. Non è necessariamente l'integrazione con calendar, ma qualcosa che abilita la visualizzazione delle date come nel formato del calendario e quindi apre la vista dettagliata della data da quel calendario.

Domanda: esiste una tale funzionalità?


1
Potresti dare un'occhiata a emacs-calfw ( github.com/kiwanami/emacs-calfw ).
JeanPierre,

È possibile creare una nuova libreria utilizzando (in parte) la funzione org-get-entries-fnnel collegamento del thread seguente per ottenere un elenco di tutti gli articoli PROGRAMMATI per il periodo visualizzato nel calendario di 3 mesi / 12 mesi. emacs.stackexchange.com/a/12563/2287 La funzione calendar-mark-visible-datepuò essere utilizzata per colorare il calendario di 3 mesi / 12 mesi con voci per SCHEDULED, compleanni, festività, diario, ecc. Se ad un certo punto in futuro decido di rendere pubblica la mia biblioteca interna, potrei rivisitare questo thread. La cultura di stackexchange non favorisce la pubblicazione di intere librerie come risposte.
elenco delle leggi

In alternativa, la funzione calendar-cursor-to-nearest-dateo org-read-datepuò essere utilizzata per estrarre una data dal calendario e un *Org Agenda*buffer può essere creato per una data specifica, ad esempio org-agenda-listcon l'impostazione appropriata delle variabili in uscita.
elenco delle leggi

Potresti voler controllare il diario dell'organizzazione , che potrebbe soddisfare parzialmente le tue esigenze. Anche se non l'ho usato personalmente.
xji,

Risposte:


1

Quando si è in agenda, è possibile premere cper aprire un Calendario alla data in questione. In un calendario, è possibile premere cper aprire l'agenda dell'organizzazione alla data indicata.


e viceversa con (setq org-agenda-include-diary t)vedrai le voci del diario nell'agenda dell'organizzazione.
Dieter.Wilhelm,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.