[NTG-context] boldsymbol workaround

David Munger ntg-context@ntg.nl
Sun, 22 Feb 2004 21:31:11 -0500


Hi all,

I've just found a little workaround for using boldsymbols. It works  
even with the nath module. It's probably not the best way of doing it,  
but since it does the trick for me, I guess it might useful to other  
ConTeXters.

Here it is:

\define[1]\boldsymbol{{\hbox{\formula{\bfm #1}}}}


I also have to:

\definebodyfont
  [17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt,5pt,4pt]
  [mm]
  [mrbf=cmbx10 sa 1,
   exbf=cmex10  sa 1,
   mibf=cmmib10 sa 1,
   sybf=cmbsy10 sa 1,
   mabf=msam10  sa 1]

\setupformulae[method=bold]


Then, I may define very handy commands like

\define\grad{\boldsymbol{\nabla}}
\define[1]\vec{\boldsymbol{#1}}
\define[1]\unitvec{\hat{\vec{#1}}}


and formulas like this typeset perfectly:

\[ \grad h = a \unitvec{n} \]