Ich versuche, die „Geburtstag“ und „Name“ Eigenschaften eines Org-Modus Eintrag hinzugefügt haben automatisch auf die Tagesordnung:Emacs Org-Modus: Wie man Eigenschaften in Jahrestage einbezieht?
* John
:PROPERTIES:
:Name: John
:Birthday: (5 4 1900)
:END:
ich einen Weg gefunden, einen Eintrag in der richtigen Jahrestag in der hinzufügen Agenda durch Einfügen der folgenden Zeile direkt nach den Eigenschaften:
%%(apply 'diary-anniversary (read (org-entry-get nil "Birthday"))) John
Allerdings, mit diesem Code muss ich noch den Namen manuell eingeben. Gibt es eine Möglichkeit, den Wert der Eigenschaft "Name" für alle Einträge automatisch dem Tagebuchtext hinzuzufügen?
EDIT 1: das Beispiel nicht vor funktioniert hat, jetzt hinzugefügt Klammern um den Wert der Geburtstag Eigenschaft
Seit dem 2011-05-17 zeigt der Link für org-Kontakte nicht mehr, wie Sie in erhalten. Die Webseite sagt derzeit, dass sie mit org-mode Version> 7.5 ausgeliefert wird, aber die aktuelle Version von org-mode ist 7.5 – huyz
Entschuldigung Ich habe deinen Kommentar nicht früher gesehen. Org-Modus 7.6 wurde am 6. Juli veröffentlicht. Vorher wäre es nur möglich gewesen, die [org-mode repo] zu klonen (http://orgmode.org/w/org-mode.git): 'git clone git: // orgmode.org/org-mode.git'. – Michael
Dann wechseln Sie in den Repo 'cd org-mode' und erstellen Sie den org-mode:' make clean && make'. Als letzten Schritt müssen Sie Emacs über den Org-Modus-Repo informieren. Put '(setq load-pfad (cons)/pfad/zu/repo/org-mode/lisp" (cons "/ pfad/zu/repo/org-mode/contrib/lisp" laden-pfad)) 'und' (require 'org-contacts) 'zu deinen ** ~/.emacs **. – Michael