Hi Rory, Aditya Mahajan wrote:
On my local system, though, all the text is serif and at the same size. There is no size variation with \tfa, \tfb, etc. If I remove all the \ss commands then the sizing works again.
Sorry for being so slow with this, Aditya was right with his analysis. I just installed a texlive2008, and the problem is really a simple bug / omission in the pre-august context release, I should have spotted it without having to actually install a texlive myself. Anyway, from the Release Notes page for 2008.08.04: type-one.tex: * add an ss definition for palatino and fourier typescripts Because there is no fallback font defined either, you get 'nothing' when you switch to \ss in the older contexts. You could attempt to update your context installation, but this could introduce new problems, so it may be easiest to add a \definetypeface line for palatino ss in your document someplace before the \setupbodyfont. \definetypeface [palatino] [ss] [sans] [modern] [default] [encoding=ec,rscale=1.075] Best wishes, Taco