Roland rote,

> People I say, let us make a __nice__ letter class, something that
> really shows some features, a costumized letter head with a postscript
> figure maybe,  list bank connections on the bottom, attachments and so
> on, I think Rick had already started in that direction. And then lets
> ask one of the code wizzards  to implement just a little more Wysiwym
> for writing a letter...  If it is possible to draw a table, then could
> one start there  and take some of that code to actually draw a letter
> head ?

I didn't really try to lyxify it, though.  I think it's roughly what 
we'd want, but it's really an ugly latex hack (i think it's ugly, but i 
don't understand tex well enough to ahve an infomred opinion.).

FWIW, the basic issues/lessons were:
1) latex letterhead stuff seems to assume and have written in stone 
that if your letterhead is different on the first page from other 
pages, it's because you're using preprinted letterhead.  Thus whatever 
is specified for the first page is simply ignored.
2) to get around 1, you must respecify *after* latex is done specifying 
the letterhead (this is an awkward sentence.  The point is that order 
is important, and it was what i found to be a non-intuitive order).
3)  Lyx can't (probably ever, unless it changes directions) specify the 
pieces in a way that would let people produce common letterheads; it 
will have to be raw latex, *or*
4)  we could have a class with some basic notions defined:

abovebarleft                  abovebar center             abovebarright
-----------------------------------------------------------------------
belowbarleft                    belowbar center          belowbarright

and have each of these fields show up as a name waiting for an argument,
or as a style, as we do in the letter class.  That is, we'd assume 
these 6 fields and the bar, and allow specification of font, size, and 
centering for the fields, and the weight, style, and length of the bar. 
I think that these 7 would cover most small business letterhead that 
isn't *too* exotic, and i see no way of covering those.

Oh, also allow for specification of exact position of included .eps's 
in the letterhead & footer.  Hmm, we also need three positions for the 
footer, and either the same 10 or a subset for second page.

Figuring out the latex letterhead was nearly as much work as 
implementing mailmerge . . .

I know that some of what i'm suggesting here is quite outside 
latex-think, but for a letterhead, it's a matter of a once and for all 
exact specification, not what latex thinks things should look like.

rick

-- 

Reply via email to