From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo de Moraes Serpa Subject: Re: Org-mode for diary writing Date: Tue, 17 Nov 2009 20:57:24 -0600 Message-ID: <1e5bcefd0911171857y1066e9d3mcf73828ec791dc32@mail.gmail.com> References: <4B01B5B7.5030007@manor-farm.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1789764949==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NAajb-0007mo-1i for emacs-orgmode@gnu.org; Tue, 17 Nov 2009 21:57:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NAajW-0007m5-Ce for emacs-orgmode@gnu.org; Tue, 17 Nov 2009 21:57:30 -0500 Received: from [199.232.76.173] (port=58146 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NAajW-0007m2-6D for emacs-orgmode@gnu.org; Tue, 17 Nov 2009 21:57:26 -0500 Received: from mail-pw0-f47.google.com ([209.85.160.47]:40205) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NAajV-0000Yx-IM for emacs-orgmode@gnu.org; Tue, 17 Nov 2009 21:57:25 -0500 Received: by pwi9 with SMTP id 9so446641pwi.26 for ; Tue, 17 Nov 2009 18:57:24 -0800 (PST) In-Reply-To: <4B01B5B7.5030007@manor-farm.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Ian Barton Cc: emacs-orgmode@gnu.org, T o n g --===============1789764949== Content-Type: multipart/alternative; boundary=00163646b612f3eff904789c6660 --00163646b612f3eff904789c6660 Content-Type: text/plain; charset=ISO-8859-1 I use journal.el, it simply creates a new file in a specified directory with the current date timestamp. I have modified it to create files with the .org extension. I don't know why, but I prefer daily entries to be in separate files. Marcelo. On Mon, Nov 16, 2009 at 2:27 PM, Ian Barton wrote: > T o n g wrote: > >> Hi, >> >> I found people are using org-mode for diary writing in recent mlist >> archive, but wasn't able to find such tutorials. >> Anyone can enlighten me with such tutorial, which is for org-mode newbies >> and focusing on how to make most use of applicable org-mode features, and >> maybe a bonus "best-practice diary writing with org-mode"? >> >> I am not aware of any tutorials. However, at the moment I use remember > with the following template: > > ("Journal" ?j "* %^U :journal:\n\n** %^{Prompt} %i%&\n %!" > "~/Documents/org/journal/journal_2009.org") > > This stores entries as a headline under the date so an entry will look > like: > > * [2009-11-15 Sun] :journal: > > ** Ironbridge Gorge. > Your text goes here. > > This doesn't attempt to avoid duplicate date entries from calling the > template twice. If I have already created an entry for that day I simply > open my journal file and append stuff under that heading. > > At the end of each month I create a month heading and move each day under > it, like: > > * 2009-08 August > ** [2009-08-31 Mon] > Fetched More Logs from the Wood. > > > I keep each year in a separate file. I could make this much more automated, > but it's just as easy to do it manually. > > You might also want to see my recent message "[Orgmode] org-datetree Some > Suggestions". Carsten has recently introduced the datetree directive in > remember templates, which should be very useful for automated diary entries. > > Ian. > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > --00163646b612f3eff904789c6660 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I use journal.el, it simply creates a new file in a specified directory wit= h the current date timestamp. I have modified it to create files with the .= org extension. I don't know why, but I prefer daily entries to be in se= parate files.

Marcelo.

On Mon, Nov 16, 2009 at 2:27= PM, Ian Barton <lists@manor-farm.org> wrote:
T o n g wrote:
Hi,

I found people are using org-mode for diary writing in recent mlist archive= , but wasn't able to find such tutorials.
Anyone can enlighten me with such tutorial, which is for org-mode newbies a= nd focusing on how to make most use of applicable org-mode features, and ma= ybe a bonus "best-practice diary writing with org-mode"?

I am not aware of any tutorials. However, at the moment I use remember with= the following template:

("Journal" ?j "* %^U :journal:\n\n** %^{Prompt} =A0%i%&\= n =A0%!" "~/Documents/org/journal/journal_2009.org")

This stores entries as a headline under the date so an entry will look like= :

* [2009-11-15 Sun] :journal:

** Ironbridge Gorge.
Your text goes here.

This doesn't attempt to avoid duplicate date entries from calling the t= emplate twice. If I have already created an entry for that day I simply =A0= open my journal file and append stuff under that heading.

At the end of each month I create a month heading and move each day under i= t, like:

* 2009-08 August
** [2009-08-31 Mon]
=A0Fetched More Logs from the Wood.


I keep each year in a separate file. I could make this much more automated,= but it's just as easy to do it manually.

You might also want to see my recent message "[Orgmode] org-datetree S= ome Suggestions". Carsten has recently introduced the datetree directi= ve in remember templates, which should be very useful for automated diary e= ntries.

Ian.



_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gn= u.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

--00163646b612f3eff904789c6660-- --===============1789764949== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1789764949==--