Steffen Wolfrum wrote:
Hi,
Each kind of "emphasizing" - like \it \bf \cap \sc etc. - lets the respective phrase fall back to the documents bodyfont (see example below).
How can I avoid this bug?
not a bug, this is the expected behaviour of \definefont.
Do I use wrong code?
Yes. \definefont defines a single font (hence it's name).
What you actually need is a full-blown bodyfont switch:
\def\SectionStyle{% \switchtobodyfont[rm,20pt] \setupinterlinespace[line=30pt] }
Greetings, Taco
OK, so my example changes to \starttext \def\Textit{\groupedcommand\it\/} % \definefont[SectionFont][SerifBold at 20pt] % \def\SectionStyle{\SectionFont\setupinterlinespace[line=30pt]} \def\SectionStyle{% \switchtobodyfont[rm,20pt] \setupinterlinespace[line=30pt] } \setuphead[section] [alternative=paragraph,style=\SectionStyle] text \section{heading \Textit{italic} heading} text \stoptext But if the heading should be set in general in a bold face what do I use instead of \rm so that italic parts of he heading will be typeset in bold-italic (and \sc parts to bold-smallcaps)? I guess something (next to serif, sans, mono, ...) like serifbold (\brm?) should be defined in my typescript? Thank you, Steffen