[comp.text.tex] concrete style option with AMS-LaTeX

Schoepf@SC.ZIB-BERLIN.DBP.DE (Rainer Schoepf) (03/20/91)

   From: "Martin Ward" <Martin.Ward@durham.ac.uk>
 
   I am trying to use the concrete.sty option with amslatex and amssymb.sty
   (which gives names to the symbols in the fonts msam and msbm), whenever
   I use one of the names defined in amssymb I get a message like this:
 
   ! \textfont 7 is undefined (character ?).
   l.14 If $f(s)=\varnothing$
                            we say that the state
 
   \varnothing is defined in amssymb.sty as:
   \newsymbol\varnothing 203F
 
   Reading concrete.doc it looks as though I need to add the msam/msbm fonts to
   the euler math group (?), but I'm not sure how to do this.
 
   Ideas anyone?
 
                           Martin.
 
   JANET: Martin.Ward@uk.ac.durham    Internet (eg US): Martin.Ward@durham.ac.u
k
   or if that fails:  Martin.Ward%uk.ac.durham@nfsnet-relay.ac.uk
   or even: Martin.Ward%DURHAM.AC.UK@CUNYVM.CUNY.EDU
   BITNET: Martin.Ward%durham.ac.uk@UKACRL UUCP:...!ukc!durham!Martin.Ward
 
 
Unfortunately, you are giving not enough information to see what is
going on here, so I have to make a good guess.
 
I suppose that the above error occurs after switching to the `euler'
math version.  If this is indeed the problem, it comes from the AMS
suymbol fonts not available in this version.  To add them to the `euler'
*version* you have to write down a few \define@mathgroup commands.  As
a guideline, you might want to look into amsfonts.sty where you find
 
\define@mathgroup\mv@normal\msa@group{msa}{m}{n}
\define@mathgroup\mv@normal\msb@group{msb}{m}{n}
\define@mathgroup\mv@bold\msa@group{msa}{m}{n}
\define@mathgroup\mv@bold\msb@group{msb}{m}{n}
 
This defines the math groups for the two groups of math symbol fonts
in the `normal' and `bold' versions.  For the `euler' version it is
probably sufficient to write
 
\define@mathgroup\mv@euler\msa@group{msa}{m}{n}
\define@mathgroup\mv@euler\msb@group{msb}{m}{n}
 
I haven't checked this out, so I might have overlooked a detail :-),
but the above two lines are certainly necessary.
 
Hope that helps.
 
 
   Dr. Rainer Schoepf
   Konrad-Zuse-Zentrum                       ,,Ich mag es nicht, wenn
    fuer Informationstechnik Berlin            sich die Dinge so frueh
   Heilbronner Strasse 10                      am Morgen schon so
   D-1000 Berlin 31                            dynamisch entwickeln!''
   Federal Republic of Germany
   <Schoepf@sc.ZIB-Berlin.dbp.de> or <Schoepf@sc.ZIB-Berlin.de>