On Sat, 10 Sep 2011, Wolfgang Schuster wrote: > > Am 22.02.2010 um 15:25 schrieb Roger Mason: > >> Hello, >> >> I'm working on a project to set up exams, basing the work on Aditya's >> asignment class that was published in Practex in 2006. >> >> I have a problem getting title information printed correctly. This is a >> cut-down version: >> >> […] >> >> I'm processing this with Mark II. The problems are that >> >> (1) The literal 'Examcourse' is typeset; >> (2) Today's date is typset, not the one entered in the interface; >> (3) The start and stop times are typeset as literals 'Examstart' & 'Examstop' > > You forgot the backslash in front of your values. > > It’s also bad style to misuse the \title command for your document title > because \title is only the unnumbered version of \chapter, nothing else. OK. That style was my first real project with ConTeXt, so it some non-canonical setups. These days I use: \definehead[assignment][...] \setuphead[assignment][...] \startassignment[...] ... \stopassignment which gives a much better control over the exported xhtml file. > Another way to create your document title is the following code: > \setupcolors [state=start] > > \definecolor [colorone] [r=0.625,g=0,b=0] %dark red > \definecolor [colortwo] [b=0.625,g=0,r=0] %dark blue > > \startsetups examtitle > [...] > \stopsetups > > \setvariables[exam][set={\setups[examtitle]}] > > \starttext > > \setvariables > [exam] > [ title=Mid-term 2010, > course=ES2917, > date={d=17,m=2,y=2010}, > start={9:00 am}, > stop={11:00 am}] > > \stoptext Nice, I didn't realize that set key could be used this way. If one is also interested in a usable XML export, then some \starttag..\stoptag must be added to the setups. Aditya