=================================================================== RCS file: /cvs/mandoc/eqn.7,v retrieving revision 1.20 retrieving revision 1.23 diff -u -p -r1.20 -r1.23 --- mandoc/eqn.7 2011/07/23 12:01:54 1.20 +++ mandoc/eqn.7 2011/07/23 18:41:18 1.23 @@ -1,4 +1,4 @@ -.\" $Id: eqn.7,v 1.20 2011/07/23 12:01:54 kristaps Exp $ +.\" $Id: eqn.7,v 1.23 2011/07/23 18:41:18 kristaps Exp $ .\" .\" Copyright (c) 2011 Kristaps Dzonsons .\" @@ -30,11 +30,13 @@ and .Xr man 7 .Ux manual pages. -This manual describes the subset of the +This manual describes the .Nm language accepted by the .Xr mandoc 1 -utility. +utility, which correspond to the Second Edition eqn specification (see +.Sx SEE ALSO +for references). .Pp Equations within .Xr mdoc 7 @@ -66,6 +68,8 @@ eqn : box | eqn box box : text | \*q{\*q eqn \*q}\*q | \*qdefine\*q text text + | \*qndefine\*q text text + | \*qtdefine\*q text text | \*qgfont\*q text | \*qgsize\*q text | \*qset\*q text text @@ -83,7 +87,7 @@ pile : \*qlpile\*q | \*qcpile\*q | \*qrpile\*q pos : \*qover\*q | \*qsup\*q | \*qsub\*q | \*qto\*q | \*qfrom\*q mark : \*qdot\*q | \*qdotdot\*q | \*qhat\*q | \*qtilde\*q | \*qvec\*q | \*qdyad\*q | \*qbar\*q | \*qunder\*q -font : \*qroman\*q | \*qitalic\*q | \*qbold\*q +font : \*qroman\*q | \*qitalic\*q | \*qbold\*q | \*qfat\*q list : eqn | list \*qabove\*q eqn space : [\e^~ \et] @@ -145,6 +149,13 @@ foo bar 'baz' .Ed .Pp Self-referencing definitions will raise an error. +The +.Cm ndefine +statement is a synonym for +.Cm define , +while +.Cm tdefine +is discarded. .It Cm gfont Set the default font of subsequent output. Its syntax is as follows: @@ -203,6 +214,22 @@ In mandoc, this is interpreted as a comment. In troff, The circumflex and tilde white-space symbols map to fixed-width spaces. In mandoc, these characters are synonyms for the space character. +.It +The troff implementation of +.Nm +allows for equation alignment with the +.Cm mark +and +.Cm lineup +tokens. +mandoc discards these tokens. +The +.Cm back Ar n , +.Cm fwd Ar n , +.Cm up Ar n , +and +.Cm down Ar n +commands are also ignored. .El .Sh SEE ALSO .Xr mandoc 1 ,