[Orgmode] Re: add a table entry by org-remember template
Matt Lundin m...@imapmail.org writes: zwz zhangwe...@gmail.com writes: Matt Lundin m...@imapmail.org writes: zwz zhangwe...@gmail.com writes: AFAIK, it is now impossible to add a table entry by org-template. But I think it is very useful. For example, in my private.org, there is a section * Contacts | name | tel. | email | addr | |--+--+-+---| | A| 12 | a...@a.com | somewhere | If it is feasible with such a template (Contact ?c | %^{Name} | %^{tel} | %^{email} | %^{addr} |\n ~/private.org Contacts) to add new contacts, it would be very nice to organize (e.g. sort) all the contacts based on org-table. One solution would be to use properties to store contact information: Yes, this is how I am doing now. I forgot the column view thing. :) BTW, how to sort the headings (names) by the properties? Typing C-c ^ r will prompt you for a property. If you are above the first headline, all first level headlines will be sorted. If you are on a headline, all subheadings will be sorted. and what is dblocks? Sorry for the shorthand. Dynamic blocks can be used to refresh dynamic information (such as a table generated from properties) within an org file. Are they mentioned in the manual? - (info (org) Dynamic blocks) - (info (org) Capturing column view) Best, Matt Thank you, Matt. I have never tried dblocks before. But it is interesting. I will learn to used it. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: add a table entry by org-remember template
Matt Lundin m...@imapmail.org writes: zwz zhangwe...@gmail.com writes: AFAIK, it is now impossible to add a table entry by org-template. But I think it is very useful. For example, in my private.org, there is a section * Contacts | name | tel. | email | addr | |--+--+-+---| | A| 12 | a...@a.com | somewhere | If it is feasible with such a template (Contact ?c | %^{Name} | %^{tel} | %^{email} | %^{addr} |\n ~/private.org Contacts) to add new contacts, it would be very nice to organize (e.g. sort) all the contacts based on org-table. One solution would be to use properties to store contact information: * Name :PROPERTIES: :NAME: A :TEL: 12 :EMAIL:a...@a.com :ADDR: somewhere :END: It would be easy to set up a remember template to capture such information. You could then sort all the headings in the contacts file by property. And there are other advantages. You could view the information in contact view or capture it (or a subset) in tables using dblocks. You could add notes and additional metadata to each contact. And you could access this data in other emacs modes by using org's APIs. - (info (org) Using the property API) - (info (org) Using the mapping API) HTH, Matt Yes, this is how I am doing now. I forgot the column view thing. :) BTW, how to sort the headings (names) by the properties? and what is dblocks? Are they mentioned in the manual? ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: add a table entry by org-remember template
zwz zhangwe...@gmail.com writes: Matt Lundin m...@imapmail.org writes: zwz zhangwe...@gmail.com writes: AFAIK, it is now impossible to add a table entry by org-template. But I think it is very useful. For example, in my private.org, there is a section * Contacts | name | tel. | email | addr | |--+--+-+---| | A| 12 | a...@a.com | somewhere | If it is feasible with such a template (Contact ?c | %^{Name} | %^{tel} | %^{email} | %^{addr} |\n ~/private.org Contacts) to add new contacts, it would be very nice to organize (e.g. sort) all the contacts based on org-table. One solution would be to use properties to store contact information: Yes, this is how I am doing now. I forgot the column view thing. :) BTW, how to sort the headings (names) by the properties? Typing C-c ^ r will prompt you for a property. If you are above the first headline, all first level headlines will be sorted. If you are on a headline, all subheadings will be sorted. and what is dblocks? Sorry for the shorthand. Dynamic blocks can be used to refresh dynamic information (such as a table generated from properties) within an org file. Are they mentioned in the manual? - (info (org) Dynamic blocks) - (info (org) Capturing column view) Best, Matt ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode