quanstro@thor.acc.stolaf.edu (flash) (06/16/91)
Here are some nice little macros that will do the trick. ---- hier mit e'm wellenschlifigem messer endfernen --- %************************************************************************ %* macro group: mathematics * %* * %* Erik Walter Quanstrom * %* 21. March 1990 * %* * %* macros: * %* Group symbols * %* \natural natural numbers * %* \integer integers * %* \complex complex numbers * %* \rational rational numbers * %* \real real numbers * %* \imaginary Imaginary numbers * %* * %* Group relations * %* \norm Normal subgroup * %* * %* miscellainous * %* \mcr ragged right cr * %* \mod typesets a(mod b) properly * %* \: no-space : * %* \qforall \forall with padding * %* \qexists \exists with padding * %* * %************************************************************************ % % the following macros are group symbols and they work in either math % or normal mode. \def\groupsym#1{% \ifmmode% \hbox{\msym #1}% \else% {\msym #1}% \fi} \def\natural{\groupsum{N}} \def\integer{\groupsym{Z}} \def\rational{\groupsym{Q}} \def\complex{\groupsym{C}} \def\real{\groupsym{R}} \def\poly{\groupsym{P}} \def\imaginary{\groupsym{I}} \def\identity{\groupsym{I}} \def\I{\groupsym{I}} \def\mcr{\hfill\cr} \def\norm{\triangleleft} \def\mod{% \ifmmode% $mod $% \else% mod\,% \fi} \def\qforall{\,\forall\,} \def\qexists{\,\exists\,} \def\:{\colon} % define a shorthand for such that. \def\st{% \ifmmode% ${\rm\ s.t. }$% \else% {\rm\ s.t. }% \fi} -- %-----cut here with a sharp machete or an 19.95 ginsu knife quanstro@stolaf.edu after Erik Quanstrom % S. Baumann Erik Quanstrom 20. Jan -> Malinckrodtstra\3e 50