> BTW, you need a .br on a line between your first .EQ and the > second .EN. Otherwise the two equations will be run together.
Not necessarily. It depends on how your EQ/EN macros are defined. In the simplest case you can define .de EQ .sp .5 .ce 1 .. .de EN .sp .5 .. For something more fancy, try .de EQ .br .nr xx \\n(.n .nr EQ +1 .di XX .. .de EN .br .di .nr =^ \\n(.l-\\n(.i .ie \w'\\*(10'<(\\n(.l-\\n(.i-(2*\\n(xx)-2m) \{\ .ne \\n(dnu .\} .el \{\ .ne \\n(dnu+.5v .sp .5v .\} .ta \\n(.lu/2uC \\n(.luR \t\\*(10\t(\\n(EQ) .sp .5v .ns .. which gives you automatic equation numbering (and also makes the spacing nicer).