On Mon, 4 Apr 2005, Idris Samawi Hamid wrote:
Instead of, say,
\usetypescriptfile[type-ugm] \usetypescript[URWGaramond] \setupbodyfont[urwgaramond,10pt]
I would like to define a single command as follows, using the ConTeXt option method instead of \def{}{}{}:
\globalbodyfont[type-ugm][URWGaramond][urwgaramond,10pt]
I would like to learn how to do this. Thnx in advance for your help.
Hello Idris, there are some good pages on the wiki about this subject. I don't know, if the option method is the best way to realize your \globalbodyfont command. I would do it as simple as this: \def\globalbodyfont[#1][#2][#3]{% \usetypescriptfile[#1] \usetypescript[#2] \setupbodyfont[#3]} I my opinion, the \globalbodyfont command is not that much better for the end-user, than the other 3 commands. I would rather make an environment-file: \startenvironment e-garamond \usetypescriptfile[type-ugm] \usetypescript[URWGaramond] \setupbodyfont[urwgaramond] \stopenvironment And then just "\environment e-garamond" in the document-file. Cheers, Peter -- http://pmrb.free.fr/contact/