*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: eqn | Section: 1 | Source: UNIX v10 | File: eqn.1
EQN(1) General Commands Manual EQN(1) delim $$ NAME eqn, neqn, checkeq - typeset mathematics SYNOPSIS eqn [ option ... ] [ file ... ] neqn [ option ... ] [ file ... ] checkeq [ file ... ] DESCRIPTION Eqn is a troff(1) preprocessor for typesetting mathematics on a photo- typesetter, neqn on terminals. Usage is almost always eqn file ... | troff neqn file ... | nroff If no files are specified, these programs read from the standard input. Eqn prepares output for the typesetter named in the -Tdest option (Mer- genthaler Linotron 202 default, see troff(1)). When run with other preprocessor filters, eqn usually comes last. A line beginning with .EQ marks the start of an equation; the end of an equation is marked by a line beginning with .EN. Neither of these lines is altered, so they may be defined in macro packages to get cen- tering, numbering, etc. It is also possible to set two characters as `delimiters'; text between delimiters is also eqn input. Delimiters may be set to characters x and y with the option -dxy or (more com- monly) with delim xy between .EQ and .EN. Left and right delimiters may be identical. (They are customarily taken to be $font CW "$$" )$. Delimiters are turned off by All text that is neither between delim- iters nor between .EQ and .EN is passed through untouched. Checkeq reports missing or unbalanced delimiters and .EQ/.EN pairs. Tokens within eqn are separated by spaces, tabs, newlines, braces, dou- ble quotes, tildes or circumflexes. Braces {} are used for grouping; generally speaking, anywhere a single character like could appear, a complicated construction enclosed in braces may be used instead. Tilde represents a full space in the output, circumflex half as much. WARNING to users of the on-line manual. Unless your terminal under- stands half-spacing, the examples below will be nearly unreadable. To get a well printed copy execute man -t eqn | lp. Subscripts and superscripts are produced with the keywords sub and sup. Thus makes $x sub i$, produces $a sub i sup 2$, and gives $e sup {x sup 2 + y sup 2}$. Fractions are made with over: yields $a over b$. sqrt makes square roots: results in $1 over sqrt {ax sup 2 +bx+c}$ . The keywords from and to introduce lower and upper limits on arbitrary things: $lim from {n -> inf} sum from 0 to n x sub i$ is made with Left and right brackets, braces, etc., of the right height are made with left and right: produces $left [ x sup 2 + y sup 2 over alpha right ] ~=~1$. The right clause is optional. Legal characters after left and right are braces, brackets, bars, c and f for ceiling and floor, and "" for nothing at all (useful for a right-side-only bracket). Vertical piles of things are made with pile, lpile, cpile, and rpile: produces $pile {a above b above c}$. There can be an arbitrary number of elements in a pile. lpile left-justifies, pile and cpile center, with different vertical spacing, and rpile right justifies. Matrices are made with matrix: produces $matrix { lcol { x sub i above y sub 2 } ccol { 1 above 2 } }$. In addition, there is rcol for a right-justified column. Diacritical marks are made with prime, dot, dotdot, hat, tilde, bar, under, vec, dyad, and under: is $x sub 0 sup prime = f(t) bar + g(t) under$, and is $x vec = y dyad$. Sizes and font can be changed with prefix operators size n, size +-n, fat, roman, italic, bold, or font n. Size and fonts can be changed globally in a document by gsize n and gfont n, or by the command-line arguments -sn and -fn. Normally subscripts and superscripts are reduced by 3 point sizes from the previous size; this may be changed by the command-line argument -pn. Successive display arguments can be lined up. Place mark before the desired lineup point in the first equation; place lineup at the place that is to line up vertically in subsequent equations. Shorthands may be defined or existing keywords redefined with define: thing replacement defines a new token called thing which will be re- placed by replacement whenever it appears thereafter. The may be any character that does not occur in Keywords like ( sum ) ( int ) ( inf ) and shorthands like (>=) (->), and ( != ) are recognized. Greek letters are spelled out in the de- sired case, as in or Mathematical words like are made Roman automati- cally. Troff(1) four-character escapes like (<=) can be used anywhere. Strings enclosed in double quotes " " are passed through untouched; this permits keywords to be entered as text, and can be used to commu- nicate with troff when all else fails. SEE ALSO troff(1), tbl(1), ms(6), eqnchar(6), doctype(1) B. W. Kernighan and L. L. Cherry, `Typesetting Mathematics--User's Guide', this manual, Volume 2 J. F. Ossanna and B. W. Kernighan, `NROFF/TROFF User's Manual', ibid. BUGS To embolden digits, parens, etc., it is necessary to quote them, as in delim off EQN(1)

Navigation Options