Hi, I would like to capture contacts (name, email,..) with org-mode and thus setup the following in .emacs:
(setq org-capture-templates '(("t" "TODO in ~/org/agenda.org -> Tasks" entry (file+headline "~/org/agenda.org" "Tasks") "* TODO %?\nSCHEDULED: %^t\n%U %a") ("c" "Contact in ~/org/contacts.org -> Contact" entry (file+headline "~/org/contacts.org" "Contact") "* %?%(org-contacts-template-name) %^g :PROPERTIES: :EMAIL: %(org-contacts-template-email) :URL: :WORK: :HOME: :MOBILE: :LOCATION: :BIRTHDAY: :NOTE: :END:"))) I can easily capture contacts with C-c c c, it prompts for the name, a tag, and the email address. However, instead of an output like * My contact :my.tag: :PROPERTIES: :EMAIL: my.cont...@my.mail.com :URL: :WORK: :HOME: :MOBILE: :LOCATION: :BIRTHDAY: :NOTE: :END: I obtain: * My contact :my.tag: :PROPERTIES: :EMAIL: :URL: :WORK: :HOME: :MOBILE: :LOCATION: :BIRTHDAY: :NOTE: :EMAIL: my.cont...@my.mail.com :END: So the problem is that the first :EMAIL: is ignored and instead a second :EMAIL: is inserted before :END:. How can I obtain the correct output (as described above)? Cheers, Marius