Here is another example, this time not within a block, but within an enumeration again:
The source: \startproperty Let $a$ and $b$ be any numbers such that $a=b$. Then, if $c$ is any number other than zero, \placeformula[-] \startformula ac=bc.\index{equations+multiplication} \stopformula If $c$ is any number other than zero, then \placeformula[-] \startformula \frac ac=\frac bc.\index{equations+division} \stopformula \stopproperty Where property is defined: \defineframedtext[MyBox] \definemeasure[BoxWidth][\textwidth] \defineblank[BoxBlank][medium] \setupframedtexts [MyBox] [width=\measure{BoxWidth}, before={\blank[BoxBlank]}, after={\blank[BoxBlank]}, background=color, frame=no, location=middle] \setuplabeltext[property=Property] \defineenumeration [Default] [location=serried, width=broad, text=\labeltext{}, headstyle=bold, inbetween=\blank, before=\blank, after=\blank, way=bysection, sectionnumber=no, number=yes, right=.] \defineenumeration [property] [Default] [text=\labeltext{property}, before={\startMyBox[backgroundcolor=lavender]}, after=\stopMyBox, way=bysection, sectionnumber=no] And the error. Again, the \frac command seems to be the culprit. (./EquationsSection.tuo) [1.15] [MP to PDF] (./EquationsSection- mpgraph.1) [2.16] [3.17] ! Missing number, treated as zero. <to be read again> \relax \dogenfrac ...{\begingroup #4\endgroup #2#3\relax #5}} \mathematics #1->\relax \ifmmode #1 \else $#1$\fi l.275 \frac ac =\frac bc.\index{equations+division} ? On Jul 4, 2007, at 12:30 PM, David Arnold wrote: > Hi, > > In setting out to update our intermediate algebra textbook for the > fall semester (http://msenux.redwoods.edu/IntAlgText/), I've found > that a file that would formerly compile under a previous version of > context will no longer compile. > > Preliminaries $ ctxtools --contextversion > CtxTools | context version: 2007.06.06 09:53 (/usr/local/gwTeX/ > texmf.local/tex/context/base/context.tex) > CtxTools | context version: 2007.06.06 09:53 (/usr/local/gwTeX/ > texmf.local/tex/context/base/cont-new.tex) > > Preliminaries $ texmfstart texexec --version > TeXExec | version 6.2.0 - 1997-2006 - PRAGMA ADE/POD > > The error message I receive is: > > textblocks : reading blocks from NumberSystemsExercises.tub > (./NumberSystemsExercises.tub > textblocks : shortanswer loaded and typeset > textblocks : shortanswer loaded and processed > textblocks : shortanswer loaded and typeset > textblocks : shortanswer loaded and processed > textblocks : shortanswer loaded and typeset > textblocks : shortanswer loaded and processed > textblocks : shortanswer loaded and typeset > textblocks : shortanswer loaded and processed > textblocks : shortanswer loaded and typeset > ! Missing number, treated as zero. > <to be read again> > \relax > \dogenfrac ...{\begingroup #4\endgroup #2#3\relax > #5}} > \mathematics #1->\relax \ifmmode #1 > \else $#1$\fi > l.216 $ \frac{81}{125} > $ > ? > > The point in the source that seems to cause the difficulty is: > > \noindent In \in{Exercises}[ex:secqu.9]-\in[ex:secqu.16], > convert the given decimal to a fraction. > > % Exercise #9 > \beginquestion > \startquestion[ex:secqu.9] > $0.648$ > \stopquestion > \endquestion > > \beginlonganswer > \startanswer > There are three decimal places, so > $0.648=\frac{648}{1000}=\frac{81}{125}$. > \stopanswer > \endlonganswer > > \beginshortanswer > \startanswer > $\displaystyle \frac{81}{125}$ > \stopanswer > \endshortanswer > > Shortanswer and longanswer are blocks. Startanswer is an enumeration. > I've tried this in other files and gotten similar errors, which seem > to be tied to the frac command. > > Can anyone help? > ______________________________________________________________________ > _____________ > If your question is of interest to others as well, please add an > entry to the Wiki! > > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ > ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : https://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > ______________________________________________________________________ > _____________ ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________