there are still some problems with spurious spaces.
Just on the off chance that it's the same problem I had with some section numbers getting an extra space before them (in pdf mode): If you are running pdf(e)tex 1.21, you might need the patch below; then remake the formats. I think (but haven't tried it myself) that pdftex 1.30 wants the original spacings (i.e. don't apply the patch in that case). See http://www.ntg.nl/pipermail/ntg-context/2006/017388.html diff -r f6897ee163d2 -r 5ff7b6430984 tex/context/base/enco-pfr.tex --- a/tex/context/base/enco-pfr.tex Fri Apr 14 14:45:01 2006 -0400 +++ b/tex/context/base/enco-pfr.tex Fri Apr 14 14:51:47 2006 -0400 @@ -188,7 +188,7 @@ \else\ifcsname\pdffontfileresource\endcsname % is there a resource already included \doifsomething\pdffontfileresource - {\pdfobj reserveobjnum {}% + {\pdfobj reserveobjnum{}% \setxvalue\pdffontresource{\the\pdflastobj}% \flushatshipout{\dododoincludepdffontresource{\currentencoding}}}% % \doglobal\appendetoks @@ -216,7 +216,7 @@ {\expandafter\ifx\csname\pdffontresource\endcsname\relax \expandafter\ifx\csname\pdffontfileresource\endcsname\relax\else \doifsomething\pdffontfileresource - {\pdfobj reserveobjnum {}% + {\pdfobj reserveobjnum{}% \setxvalue\pdffontresource{\the\pdflastobj}% \flushatshipout{\dododoincludepdffontresource{\currentencoding}}}% % \doglobal\appendetoks