Myles English <mylesengl...@gmail.com> writes: > Thanks for making it!
It's Nicolas’ creation, not mine. I merely contribute a few patches to it. >> 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. OK. >> 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} You could have this is a LCO file as well. If so, you might be able to populate location using \ifkomavarempty{}{}. I use this in my standard footer to insert fields depending on which variables are set. > \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} But is it much neater than: ** bank details :location: Acc. no.: 12345 Big Bank Corp Sort code: 1122 For temporary data, I’d rather have it like in my example. For permanent data I can keep it in a .lco file. And maybe #+include: "bank-info.org". Thanks, Rasmus -- History is what should never happen again