PageRenderTime 27ms CodeModel.GetById 23ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/contrib/groff/tmac/groff_me.man

https://bitbucket.org/freebsd/freebsd-head/
Unknown | 282 lines | 282 code | 0 blank | 0 comment | 0 complexity | c7dd627ed11556d99d9306682397dc83 MD5 | raw file
  1.\" Copyright (c) 1980 The Regents of the University of California.
  2.\" All rights reserved.
  3.\"
  4.\" Redistribution and use in source and binary forms are permitted
  5.\" provided that the above copyright notice and this paragraph are
  6.\" duplicated in all such forms and that any documentation,
  7.\" advertising materials, and other materials related to such
  8.\" distribution and use acknowledge that the software was developed
  9.\" by the University of California, Berkeley.  The name of the
 10.\" University may not be used to endorse or promote products derived
 11.\" from this software without specific prior written permission.
 12.\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 13.\" IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 14.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 15.\"
 16.\"	@(#)me.7	6.4 (Berkeley) 4/13/90
 17.\"
 18.\" Modified for groff by jjc@jclark.com
 19.hc %
 20.TH GROFF_ME @MAN7EXT@ "@MDATE@" "Groff Version @VERSION@"
 21.UC 3
 22.SH NAME
 23groff_me \- troff macros for formatting papers
 24.SH SYNOPSIS
 25.B "groff \-me"
 26[ options ]
 27file ...
 28.br
 29.B "groff \-m\ me"
 30[ options ]
 31file ...
 32.SH DESCRIPTION
 33This manual page describes the GNU version of the \-me macros,
 34which is part of the groff document formatting system.
 35This version can be used with both GNU troff and Unix troff.
 36This package of
 37.I troff
 38macro definitions provides a canned formatting
 39facility for tech%nical papers in various formats.
 40.PP
 41The macro requests are defined below.
 42Many
 43.I troff
 44requests are unsafe in conjunction with
 45this package, however, these requests may be used with
 46impunity after the first .pp:
 47.nf
 48.IP
 49.ta \w'.sz +n  'u
 50\&.bp	begin new page
 51\&.br	break output line here
 52\&.sp n	insert n spacing lines
 53\&.ls n	(line spacing) n=1 single, n=2 double space
 54\&.na	no alignment of right margin
 55\&.ce n	center next n lines
 56\&.ul n	underline next n lines
 57.fi
 58.PP
 59Output of the
 60.I pic,
 61.I eqn,
 62.I refer,
 63and
 64.I tbl
 65preprocessors
 66is acceptable as input.
 67.SH FILES
 68@MACRODIR@/me.tmac (a wrapper file for e.tmac)
 69.br
 70@MACRODIR@/e.tmac
 71.SH "SEE ALSO"
 72.BR groff (@MAN1EXT@),
 73.BR @g@troff (@MAN1EXT@)
 74.br
 75\-me Reference Manual, Eric P. Allman
 76.br
 77Writing Papers with Groff Using \-me
 78.tr &.
 79.SH REQUESTS
 80This list is incomplete;
 81see
 82.I "The \-me Reference Manual"
 83for interesting details.
 84.PP
 85.ta \w'.eh \'x\'y\'z\'  'u +\w'Initial 'u +\w'Cause 'u
 86.br
 87.di x
 88			\ka
 89.br
 90.di
 91.na
 92.in \nau
 93.ti 0
 94Request	Initial	Cause	Explanation
 95.ti 0
 96	Value	Break
 97.br
 98.in \nau
 99.ti 0
100\&.(c	-	yes	Begin centered block
101.ti 0
102\&.(d	-	no	Begin delayed text
103.ti 0
104\&.(f	-	no	Begin footnote
105.ti 0
106\&.(l	-	yes	Begin list
107.ti 0
108\&.(q	-	yes	Begin major quote
109.ti 0
110\&.(x \fIx\fR	-	no	Begin indexed item in index
111.I x
112.ti 0
113\&.(z	-	no	Begin floating keep
114.ti 0
115\&.)c	-	yes	End centered block
116.ti 0
117\&.)d	-	yes	End delayed text
118.ti 0
119\&.)f	-	yes	End footnote
120.ti 0
121\&.)l	-	yes	End list
122.ti 0
123\&.)q	-	yes	End major quote
124.ti 0
125\&.)x	-	yes	End index item
126.ti 0
127\&.)z	-	yes	End floating keep
128.ti 0
129\&.++ \fIm H\fR	-	no	Define paper section.
130.I m
131defines the part of the paper, and can be
132.B C
133(chapter),
134.B A
135(appendix),
136.B P
137(preliminary, e.g., abstract, table of contents, etc.),
138.B B
139(bibliography),
140.B RC
141(chapters renumbered from page one each chapter),
142or
143.B RA
144(appendix renumbered from page one).
145.ti 0
146\&.+c \fIT\fR	-	yes	Begin chapter (or appendix, etc., as
147set by .++).
148.I T
149is the chapter title.
150.ti 0
151\&.1c	1	yes	One column format on a new page.
152.ti 0
153\&.2c	1	yes	Two column format.
154.ti 0
155\&.EN	-	yes	Space after equation
156produced by
157.I eqn
158or
159.IR neqn .
160.ti 0
161\&.EQ \fIx y\fR	-	yes	Precede equation; break out and
162add space.
163Equation number is
164.IR y .
165The optional argument \fIx\fR
166may be
167.I I
168to indent equation (default),
169.I L
170to left-adjust the equation, or
171.I C
172to center the equation.
173.ti 0
174\&.GE	-	yes	End \fIgremlin\fP picture.
175.ti 0
176\&.GS	-	yes	Begin \fIgremlin\fP picture.
177.ti 0
178\&.PE	-	yes	End \fIpic\fP picture.
179.ti 0
180\&.PS	-	yes	Begin \fIpic\fP picture.
181.ti 0
182\&.TE	-	yes	End table.
183.ti 0
184\&.TH	-	yes	End heading section of table.
185.ti 0
186\&.TS \fIx\fR	-	yes	Begin table; if \fIx\fR is
187.I H
188table has repeated heading.
189.ti 0
190\&.b \fIx\fR	no	no	Print
191.I x
192in boldface; if no argument switch to boldface.
193.ti 0
194\&.ba \fI+n\fR	0	yes	Augments the base indent by
195.I n.
196This indent is used to set the indent on regular text
197(like paragraphs).
198.ti 0
199\&.bc	no	yes	Begin new column
200.ti 0
201\&.bi \fIx\fR	no	no	Print
202.I x
203in bold italics (nofill only)
204.ti 0
205\&.bu	-	yes	Begin bulleted paragraph
206.ti 0
207\&.bx \fIx\fR	no	no	Print \fIx\fR in a box (nofill only).
208.ti 0
209\&.ef \fI\'x\'y\'z\'\fR	\'\'\'\'	no	Set even footer to x  y  z
210.ti 0
211\&.eh \fI\'x\'y\'z\'\fR	\'\'\'\'	no	Set even header to x  y  z
212.ti 0
213\&.fo \fI\'x\'y\'z\'\fR	\'\'\'\'	no	Set footer to x  y  z
214.ti 0
215\&.hx	-	no	Suppress headers and footers on next page.
216.ti 0
217\&.he \fI\'x\'y\'z\'\fR	\'\'\'\'	no	Set header to x  y  z
218.ti 0
219\&.hl	-	yes	Draw a horizontal line
220.ti 0
221\&.i \fIx\fR	no	no	Italicize
222.I x;
223if
224.I x
225missing, italic text follows.
226.ti 0
227\&.ip \fIx y\fR	no	yes	Start indented paragraph,
228with hanging tag
229.IR x .
230Indentation is
231.I y
232ens (default 5).
233.ti 0
234\&.lp	yes	yes	Start left-blocked paragraph.
235.ti 0
236\&.np	1	yes	Start numbered paragraph.
237.ti 0
238\&.of \fI\'x\'y\'z\'\fR	\'\'\'\'	no	Set odd footer to x  y  z
239.ti 0
240\&.oh \fI\'x\'y\'z\'\fR	\'\'\'\'	no	Set odd header to x  y  z
241.ti 0
242\&.pd	-	yes	Print delayed text.
243.ti 0
244\&.pp	no	yes	Begin paragraph.
245First line indented.
246.ti 0
247\&.r	yes	no	Roman text follows.
248.ti 0
249\&.re	-	no	Reset tabs to default values.
250.ti 0
251\&.sh \fIn x\fR	-	yes	Section head follows,
252font automatically bold.
253.I n
254is level of section,
255.I x
256is title of section.
257.ti 0
258\&.sk	no	no	Leave the next page blank.
259Only one page is remembered ahead.
260.ti 0
261\&.sm \fIx\fR	-	no	Set
262.I x
263in a smaller pointsize.
264.ti 0
265\&.sz \fI+n\fR	10p	no	Augment the point size by
266.I n
267points.
268.ti 0
269\&.tp	no	yes	Begin title page.
270.ti 0
271\&.u \fIx\fR	-	no	Underline argument (even in \fItroff\fR).
272(Nofill only).
273.ti 0
274\&.uh	-	yes	Like .sh but unnumbered.
275.ti 0
276\&.xp \fIx\fR	-	no	Print index
277.I x.
278.ad
279.
280.\" Local Variables:
281.\" mode: nroff
282.\" End: