On Jan 24, 2007, at 20:34, Taco Hoekwater wrote:
Hans van der Meer wrote:
2. I am curious why this error message only now pops up, whereas previously the typesetting proceeded without a hitch. Is this caused by more stringent testing in the ConTeXt code or is it just a default behaviour that is no longer valid?
There is a bit of a mixup. Assuming you run pdfetex, the wrong
Well, if I did everything correct, that should not be the case. I had pdftex 1.40.1 made from the source and that made pdfetex equal to pdftex (as the INSTALL document tells me). Furthermore in TeXShop I explicitely in the Preferences changed pdfetex to pdftex.
definition of \dontleavehmode is now actually used. It should have been like this:
\let\dontleavehmode\quitvmode
For Hans: yes, the \pdf... prefix is missing from pdftex 1.40's \quitvmode.
In the non-pdftex, this weird error message is currently almost unavoidable, I'm afraid. Perhaps a solution would be to issue an error or warning in the case of \switchtobodyfont[<unkownsize>]
Hans van der Meer