Paul A. Rubin <[EMAIL PROTECTED]> writes:

> 
> Hi all,
> 
> I'm trying to concoct a LyX template to let me write letters on school 
> letterhead, the last task for which I still rely on WordPerfect.  Having 
> looked at akletter, newlfm and komascript, I think komascript gives me 
> my best shot, and I have a template that just falls short of what I 
> need, in three ways.  I'm hoping for suggestions (including pointers to 
> other classes, if komascript is not the best choice).
> 
> 1. (This is the only major issue.)  Our letterhead includes logos on 
> both the left side of the paper and along the top.  Dealing with the top 
> is not a problem, but for the life of me I cannot find a way in 
> komascript to make the left margin two inches on the first page (which 
> will be letterhead) and one inch on every other page (plain bond).

Hi Paul.

This can be done in latex, even if in a non automatic way.
Put these lines in the preamble:

\leftskip=1in
\newcommand{\newmargin}[1]{\hangindent=1in\hangafter=-#1\break\leftskip=0in}

and run latex a first time. Take note of where the pagebreak occurs.
Then insert there (in ERT) the command \newmargin{N} where N is equal
to the number of lines in the paragraph so far.
Example pasted at the bottom.

> 2. (Minor annoyance.) Komascript right justifies the date; I would like 
> to left justify it.  (I leave the other elements of that line, such as 
> location, blank.)
> 
> 3. (Minor annoyance.) I would like to shrink the vertical distance 
> between the end of the recipient's address and the date line.

These are harder (for me). I didn't study the scrlttr2.cls but at a first
look it does strange things. Even with a \stretch{3} I was not able to left
justify the date.

--
Enrico


#LyX 1.3 created this file. For more info see http://www.lyx.org/
\lyxformat 221
\textclass scrlttr2
\begin_preamble
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Here you can modify the layout of your letter
%% Have a look at the KOMA script documentation
%% for details. Most commands are commented out
%% here (i.e. we use default settings)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%% Load an *.lco style file (see KOMA documentation)
\LoadLetterOption{DIN}%                          

%% THE CLASS OPTIONS
%% Remove preceeding '%' to uncomment an item
\KOMAoptions{%
%,headsepline=true%            separate the header with a line on page >1
%,footsepline=true%             separate the footer with a line on page >1
%pagenumber=botcenter%   position of the page number (see docu)
%,parskip=false%          Use indent instead of skip (more options cf. docu)
,fromalign=center%        alignment of the address
,fromrule=aftername%    separate the address with a line?
,fromphone=true%         print sender phone number
%,fromfax=true%          print sender fax number
,fromemail=true%           print sender e-mail address
,fromurl=true%               print sender URL
%,fromlogo=true%         print a logo (position depends on fromalign)
%,addrfield=false%        print an address field?
%,backaddress=false%  print the back address?
%,subject=afteropening,titled% alternative subject layout and position
%,locfield=narrow%      width of the (extra) location field
%,foldmarks=false%      print foldmarks?
%,numericaldate=true%  date layout
%,refline=wide%             layout of the refline
}

%% Customize Separators
%\setkomavar{placeseparator}{ -- }
\setkomavar{backaddressseparator}{ $\cdot$ }
%\setkomavar{emailseparator}{ --> }
%\setkomavar{enclseparator}{ > }
%\setkomavar{faxseparator}{ --> }
%\setkomavar{phoneseparator}{ --> }
%\setkomavar{subjectseparator}{ >>> }

%% Customize fonts
%% Use LaTeX's standard font commands
%% Modify with \setkomafont or \addtokomafont
%% (see KOMA documentation)
\setkomafont{backaddress}{\rmfamily}
%\setkomafont{descriptionlabel}{}
\setkomafont{fromaddress}{\small}
\setkomafont{fromname}{\scshape}
%\setkomafont{pagefoot}{}
%\setkomafont{pagehead}{}
%\setkomafont{pagenumber}{}
%\setkomafont{subject}{}
%\setkomafont{title}{}

%%%%%%%%%%%%%%%%%%%%
% Advance the left margin by 1in
%%%%%%%%%%%%%%%%%%%%
\leftskip=1in
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Run latex a first time and take note of where the pagebreak occurs.
% Then insert there the command \newmargin{N} where N is equal
% to the number of lines in the paragraph so far.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\newmargin}[1]{\hangindent=1in\hangafter=-#1\break\leftskip=0in}
\end_preamble
\language english
\inputencoding auto
\fontscheme palatino
\graphics default
\paperfontsize 11
\spacing other 1.15 
\papersize Default
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\use_natbib 0
\use_numerical_citations 0
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language danish
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default

\layout Name

The LyX Developers Team
\layout SenderAddress

140 Map Road
\newline 
CVS City
\layout Telephone

0011/222
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
,
\end_inset 

333
\layout E-Mail

lyx-users@lists.lyx.org
\layout URL

www.lyx.org
\layout Backaddress

The LyX Developers Team
\newline 
140 Map Road
\newline 
CVS City
\layout Signature

The LyX Team
\layout Subject

New KOMA letter layout 
\layout Place

The Internet
\layout Date


\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
today
\end_inset 


\layout Address

Mr X.
 Ample
\newline 
666 Sesame Street
\newline 
12345 Nowhere
\layout Opening

Dear Mr.
 Ample,
\layout Standard

This template illustrates the use of the new scrlttr2 class (introduced
 with KOMA-script v.
 2.9).
 This letter class is very flexible.
 Have a look at 
\family sans 
Layout\SpecialChar \menuseparator
Document\SpecialChar \menuseparator
Preamble
\family default 
 for the most common parameters.
 Please consult the KOMA Script documentation
\begin_inset Foot
collapsed true

\layout Standard

You can read it by the command 
\family typewriter 
texdoc scrguien
\family default 
.
\end_inset 

 for a detailed description.
\layout Standard

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
 In vehicula nunc in ligula commodo tincidunt.
 Aenean non orci.
 Donec ac risus lobortis ligula vulputate viverra.
 Nunc aliquet mauris ut neque.
 Pellentesque sollicitudin quam a sem.
 Vivamus varius nibh eu urna placerat condimentum.
 Sed luctus, dui sed scelerisque tincidunt, diam massa congue magna, in
 eleifend ipsum nibh vitae tortor.
 Phasellus porta tincidunt magna.
 Aenean posuere.
 Donec in est id mauris tempor dictum.
 Nulla condimentum.
 Sed euismod.
 Nullam imperdiet molestie dolor.
 Nunc pretium tellus sed tellus.
 Donec nec mi.
 Mauris massa.
 
\layout Standard

Nullam blandit.
 Maecenas rhoncus hendrerit lacus.
 Integer commodo dolor.
 Suspendisse potenti.
 Nulla sit amet risus vel neque faucibus vehicula.
 Curabitur eu velit.
 Ut pretium.
 Aenean laoreet.
 Maecenas id
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
newmargin{3}
\end_inset 

 neque.
 Pellentesque habitant morbi tristique senectus et netus et malesuada fames
 ac turpis egestas.
 Donec nunc odio, lobortis id, viverra quis, mattis in, ligula.
 Aenean varius augue vel velit.
 Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
 inceptos hymenaeos.
 Aliquam condimentum vestibulum lectus.
 Quisque at odio.
 Praesent in enim.
 Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
 In hac habitasse platea dictumst.
 Quisque leo tortor, fringilla eu, luctus a, ornare nec, neque.
 Morbi hendrerit feugiat mi.
 Curabitur pulvinar, nunc at imperdiet porttitor, nibh erat cursus magna,
 sed sollicitudin justo arcu nec mi.
 Vivamus consectetuer leo sit amet ligula.
 Vivamus aliquam, mauris ut scelerisque euismod, ipsum arcu elementum tortor,
 at eleifend dolor nibh sit amet libero.
 Integer in ligula.
 Morbi pretium.
 Morbi convallis.
 Cras velit nisl, adipiscing id, dictum sit amet, suscipit sit amet, erat.
 Aliquam volutpat quam vitae tellus.
 Vestibulum placerat urna.
 Aliquam nec orci id ante pharetra ullamcorper.
 Suspendisse potenti.
\layout Standard

Aliquam erat volutpat.
 Mauris venenatis consectetuer orci.
 Quisque nisi lorem, congue vel, aliquet bibendum, auctor quis, nibh.
 Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere
 cubilia Curae; Quisque mi.
 Mauris euismod convallis enim.
 Cras arcu.
 Nam scelerisque.
 Donec non quam in nisl fermentum tempus.
 Nulla facilisi.
 Fusce ornare, lorem ut imperdiet vulputate, nisi libero vehicula elit,
 et dictum turpis eros eu est.
 Praesent metus dolor, vestibulum a, mattis in, volutpat a, nisi.
 
\layout Standard

Phasellus ut lectus.
 Etiam ligula neque, dapibus non, tristique a, semper in, lectus.
 Aliquam in mauris.
 Aliquam erat volutpat.
 Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
 inceptos hymenaeos.
 Etiam massa nisi, auctor at, pellentesque vel, hendrerit sit amet, nibh.
 Donec dictum, nisi non euismod volutpat, mauris lacus tristique pede, faucibus
 vulputate arcu lorem eget felis.
 Pellentesque leo nulla, auctor quis, luctus vel, convallis ut, magna.
 Suspendisse pede.
 Sed auctor vehicula risus.
 
\layout Standard

Curabitur pharetra, felis nec vehicula bibendum, urna ligula laoreet neque,
 id pellentesque enim purus sed leo.
 Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
 In vehicula nunc in ligula commodo tincidunt.
 Aenean non orci.
 Donec ac risus lobortis ligula vulputate viverra.
 Nunc aliquet mauris ut neque.
 Pellentesque sollicitudin quam a sem.
 Vivamus varius nibh eu urna placerat condimentum.
 Sed luctus, dui sed scelerisque tincidunt, diam massa congue magna, in
 eleifend ipsum nibh vitae tortor.
 Phasellus porta tincidunt magna.
 Aenean posuere.
 Donec in est id mauris tempor dictum.
 
\layout Standard

Nulla condimentum.
 Sed euismod.
 Nullam imperdiet molestie dolor.
 Nunc pretium tellus sed tellus.
 Donec nec mi.
 Mauris massa.
 Nullam blandit.
 Maecenas rhoncus hendrerit lacus.
 Integer commodo dolor.
 Suspendisse potenti.
 Nulla sit amet risus vel neque faucibus vehicula.
 Curabitur eu velit.
 Ut pretium.
 Aenean laoreet.
 Maecenas id neque.
 Pellentesque habitant morbi tristique senectus et netus et malesuada fames
 ac turpis egestas.
 Donec nunc odio, lobortis id, viverra quis, mattis in, ligula.
 Aenean varius augue vel velit.
 Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
 inceptos hymenaeos.
 Aliquam condimentum vestibulum lectus.
 Quisque at odio.
 Praesent in enim.
 
\layout Standard

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
 In hac habitasse platea dictumst.
 Quisque leo tortor, fringilla eu, luctus a, ornare nec, neque.
 Morbi hendrerit feugiat mi.
 Curabitur pulvinar, nunc at imperdiet porttitor, nibh erat cursus magna,
 sed sollicitudin justo arcu nec mi.
 Vivamus consectetuer leo sit amet ligula.
 Vivamus aliquam, mauris ut scelerisque euismod, ipsum arcu elementum tortor,
 at eleifend dolor nibh sit amet libero.
 Integer in ligula.
 Morbi pretium.
 Morbi convallis.
 Cras velit nisl, adipiscing id, dictum sit amet, suscipit sit amet, erat.
 Aliquam volutpat quam vitae tellus.
 Vestibulum placerat urna.
 Aliquam nec orci id ante pharetra ullamcorper.
 Suspendisse potenti.
 Aliquam erat volutpat.
\layout Closing

Have fun with it,
\layout PS

P.
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
,
\end_inset 

S.: The blue colored items have to be before the address, the magenta colored
 after it.
\layout CC

The LyX Users
\the_end


Reply via email to