unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



me(5)									me(5)



NAME

  me - Macros for formatting papers

SYNOPSIS

  nroff	-me  [options] file...

DESCRIPTION

  This package of nroff	macro definitions provides a formatting	facility for
  technical papers in various formats.	When producing two-column output on a
  terminal, filter the output through col.

  Many nroff requests are unsafe in conjunction	with this package; however,
  the following	requests can be	used with impunity after the first .pp:

  .bp	   Begin a new page.
  .br	   Break the output line here.
  .ce n	   Center the next n lines.
  .ls n

	   Use line spacing: n=1 single, n=2 double space.
  .na	   Do not justify (align) the right margin.
  .sp n	   Insert n spacing lines.
  .sz +n   Add n to the	point size.
  .ul n	   Underline the next n	lines.

  Output of the	neqn and tbl preprocessors for equations and tables is
  acceptable as	input.

REQUESTS

  In the following list, initialization	refers to the first .pp, .lp, .ip,
  .np, .sh, or .uh macro.  This	list is	incomplete.

  _______________________________________________________________________
  Request			      Explanation

		Initial
		Value


			   Cause
			   Break
  _______________________________________________________________________
  .(b		-	   yes	      Begin block.
  .(c		-	   yes	      Begin centered block.
  .(d		-	   no	      Begin delayed text.
  .(f		-	   no	      Begin footnote.
  .(l		-	   yes	      Begin list.
  .(q		-	   yes	      Begin major quote.
  .(x x		-	   no	      Begin indexed item in index.
  .(z		-	   no	      Begin floating keep.
  .)b		-	   yes	      End block.
  .)c		-	   yes	      End centered block.
  .)d		-	   yes	      End delayed text.
  .)f		-	   yes	      End footnote.
  .)l		-	   yes	      End list.
  .)q		-	   yes	      End major	quote.
  .)x		-	   yes	      End index	item.
  .)z		-	   yes	      End floating keep.





  .++ m	H	-	   no

				      Define paper section.  m defines
				      the part of the paper, and can be	C
				      (chapter), A (appendix), P (prelim-
				      inary information, for example, an
				      abstract,	table of contents, and so
				      on), B (bibliography), RC	(chapters
				      renumbered from page one each
				      chapter),	or RA (appendix	renum-
				      bered from page one).
  .+c T		-	   yes

				      Begin chapter (or	appendix, etc.,
				      as set by	.++).  T is the	chapter
				      title.
  .1c		1	   yes	      One-column format	on a new page.
  .2c		1	   yes	      Two-column format.
  .EN		-	   yes

				      Space after equation produced by
				      neqn.
  .EQ x	y	-	   yes

				      Precede equation;	break out and add
				      space.  Equation number is y.  The
				      optional argument	x may be I to
				      indent equation (default), L to
				      left-adjust the equation,	or C to
				      center the equation.
  .TE		-	   yes	      End table.
  .TH		-	   yes	      End heading section of table.
  .TS x		-	   yes

				      Begin table; if x	is H, table has
				      repeated heading.
  .ac A	N	-	   no

				      Set up for ACM style output.  A is
				      the Author's name(s), N is the
				      total number of pages. Must be
				      given before the first initializa-
				      tion.
  .b x		no	   no

				      Print x in boldface; if there is no
				      argument,	switch to boldface.
  .ba +n	0	   yes

				      Augment the base indent by n. This
				      indent is	used to	set the	indent on
				      regular text (like paragraphs).
  .bc		no	   yes	      Begin new	column.
  .bi x		no	   no

				      Print x in bold italics (nofill
				      only).
  .bx x		no	   no

				      Print x in a box (nofill only).
  .ef 'x'y'z'	''''	   no

				      Set even footer to x  y  z.
  .eh 'x'y'z'	''''	   no

				      Set even header to x  y  z.
  .fo 'x'y'z'	''''	   no	      Set footer to x  y  z.
  .he 'x'y'z'	''''	   no	      Set header to x  y  z.
  .hl		-	   yes	      Draw a horizontal	line.
  .hx		-	   no

				      Suppress headers and footers on
				      next page.
  .i x		no	   no

				      Italicize	x; if x	missing, italic
				      text follows.
  .ip x	y	no	   yes

				      Start indented paragraph,	with
				      hanging tag x. Indentation is y ens
				      (default 5).
  .lp		yes	   yes	      Start left-blocked paragraph.
  .lo		-	   no

				      Read in a	file of	local macros of
				      the form .*.  Must be given before
				      initialization.
  .np		1	   yes	      Start numbered paragraph.
  .of 'x'y'z'	''''	   no

				      Set odd footer to	x  y  z.
  .oh 'x'y'z'	''''	   no

				      Set odd header to	x  y  z.
  .pd		-	   yes	      Print delayed text.
  .pp		no	   yes

				      Begin paragraph.	First line
				      indented.
  .r		yes	   no	      Roman text follows.
  .re		-	   no	      Reset tabs to default values.


  .sc		no	   no

				      Read in a	file of	special	charac-
				      ters and diacritical marks. Must be
				      given before initialization.
  .sh n	x	-	   yes

				      Section head follows, font automat-
				      ically bold.  n is level of sec-
				      tion, x is title of section.
  .sk		no	   no

				      Leave the	next page blank.  Only
				      one page is remembered ahead.
  .sz +n	10p	   no

				      Augment the point	size by	n points.
  .th		no	   no

				      Produce the paper	in thesis format.
				      Must be given before initializa-
				      tion.
  .tp		no	   yes	      Begin title page.
  .u x		-	   no	      Underline	argument (nofill only).
  .uh		-	   yes

				      Like .sh,	but unnumbered.
  .xp x		-	   no	      Print index x.
  _______________________________________________________________________

FILES

  /usr/share/lib/tmac/tmac.e
      The me macro package source file

  /usr/share/lib/me/*
      Supplemental me macros.

SEE ALSO

  col(1), neqn(1), nroff(1), tbl(1)