Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!emory!gatech!usenet.ins.cwru.edu!agate!ucbvax!MATH.AMS.COM!BNB From: BNB@MATH.AMS.COM (bbeeton) Newsgroups: comp.text.tex Subject: Re: a small question: beautify TeX code Message-ID: <674406802.0.BNB@MATH.AMS.COM> Date: 16 May 91 16:13:22 GMT References: <9105160227.AA06617@einstein.physics.buffalo.edu> Sender: daemon@ucbvax.BERKELEY.EDU Lines: 50 you can get what you want by using grouping, either with braces, or with \begingroup ... \endgroup . here's how i'd go about it: \font\cs=cmr12 \cs a paragraph % I want a regular parskip \begingroup \parindent=8 mm \parskip= 0 mm % I don't want a regular parskip \item{[1]} a \item{[2]} short \item{[3]} list % I want go back to regular parskip \par \endgroup another paragraph \end now, this does have some problems at the junctures at begin and end of the group. the \parindent value used is what is in effect when a paragraph ends. the \parskip value used is what's in effect when a paragraph begins. (at least, i think that's it; i always have to experiment, but that's usually not a real problem.) so i'd modify the above just a bit: \font\cs=cmr12 \cs a paragraph % I want a regular parskip \begingroup \parindent=8 mm % I want to change the paragraph indent \item{[1]} a \parskip= 0 mm % I don't want a regular parskip \item{[2]} short \item{[3]} list % I want go back to regular parskip and parindent \par \endgroup another paragraph \end this should work, and you don't have to remember what your "regular" values were. -- bb -------