eqn: switch to ISC
[neateqn.git] / README
blob2a2b5a0a748700e56b21c93909667b3e6b80881b
1 NEATEQN
2 =======
4 Neateqn is an eqn preprocessor for neatroff for typesetting
5 mathematics.  It implements most of the extensions introduced by
6 Groff's eqn preprocessor.  More information about neateqn and neatroff
7 is available at http://litcave.rudi.ir/.
9 For using Computer Modern font in neateqn for brackets and radicals,
10 neatroff font descriptions have to be generated using neatmkfn program
11 (the Type 1 version of Computer Modern is available in most TeX
12 distributions).  Then, the following lines activate the fonts in
13 neatroff (assuming the default eqn roman font has not been changed
14 with grfont command):
16   .fp 11 cmsy10 cmsy10
17   .fp 12 cmex10 cmex10
18   .fspecial R cmsy10 cmex10
20 You can also redefine other symbols to use Computer Modern glyphs,
21 like those for summation and product:
23   .EQ
24   define sum @{vcenter roman "\N'summationdisplay'"}@
25   define tsum @{vcenter roman "\N'summationtext'"}@
26   define prod @{vcenter roman "\N'productdisplay'"}@
27   define tprod @{vcenter roman "\N'producttext'"}@
28   .EN
30 Neateqn uses TeX's text styles for inline equations, which make inline
31 equations more compact.  However, it does not provide smallover, which
32 is available in Groff's eqn.  Instead, in neateqn one can define a
33 macro like the following:
35   .EQ
36   define small @size -4@
37   .EN
39 Which can be used as $tsum sub i=0 sup n small {left ( pile {n above i} right )}$.