From mboxrd@z Thu Jan 1 00:00:00 1970 From: Myles English Subject: Re: [PATCH] ox-koma-letter.el: Add support for 'location' koma variable Date: Thu, 28 Jan 2016 11:19:59 +0000 Message-ID: <87d1smgdcw.fsf@gmail.com> References: <87egd2ho08.fsf@gmail.com> <87vb6eekzj.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47477) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOkcP-0007qT-Sp for emacs-orgmode@gnu.org; Thu, 28 Jan 2016 06:20:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aOkcN-0003cA-8E for emacs-orgmode@gnu.org; Thu, 28 Jan 2016 06:20:05 -0500 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:36101) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aOkcN-0003c4-19 for emacs-orgmode@gnu.org; Thu, 28 Jan 2016 06:20:03 -0500 Received: by mail-wm0-x22d.google.com with SMTP id p63so19848915wmp.1 for ; Thu, 28 Jan 2016 03:20:02 -0800 (PST) In-reply-to: <87vb6eekzj.fsf@gmx.us> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rasmus Cc: emacs-orgmode@gnu.org Hi Rasmus, Rasmus writes: > Thanks for your patch. > > It always makes me happy when someone is using ox-koma-letter. Thanks for making it! >> Often when writing a letter I want to include "Your Ref: xyz" or >> "Account No.: 1234" and a good place to do this is below the sender's >> address field and above the date (and 'place') field(s). This space >> becomes filled with the contents of the koma variable called 'location'. >> This patch enables filling this variable via org-mode's contrib >> ox-koma-letter exporter. > > Aside: it sounds like what you need is "yourref", maybe "yourmail", > "myref", "customer", and "invoice". These are typed in the same line as > the date and place. In my manual it’s described around pp. 180. Thanks, those are all useful fields I didn't know about. The description of "frombank" indicates that "location" is still a good place for bank account details. > On to "location". From the manual pp. 195 it looks like it is usually > something akin to an address field on the right side of the head. I think > "location" should be settable via a special :location: heading, probably > with special line breaking rules like the :to:/:from: special headings. > We can allow a #+LOCATION keyword in addition, but need not. All IMO. > WDYT? Given that "location" is intended as a "user's extension field" I suppose that a special tagged :location: heading would be convenient for some uses, if you want to add it. For most cases however, I think its use would break up the structure of the org-mode letter so I would still prefer this way for the simple case of inserting bank details: ______________________ ** Change of address :EXPORT_LOCATION: \usekomavar{frombank} I have moved. ______________________ Where the frombank variable has been set in the LCO file: \setkomavar{frombank}{\raggedright Acc.~No.:\,1234567890\\at Big Bank\\Sort Code: 11-22-33} The bank details only appear in a letter when the property is set. Which is much neater than the special heading approach, something like this: ______________________ ** Change of address *** Location field :location: \usekomavar{frombank} *** Rest of letter I have moved. ______________________ Myles