The eulervm package documentation indicates that one should use \mathbold instead of \mathbf to produce bold maths.
Could one write \renewcommand{\mathbf}{\mathbold}? What are the side effects?
|
The standard definition for
This has the effect that math symbols declared as The
and also redeclares many symbols (for instance, also lowercase Greek letter are allowed in the argument of Since the effect of
is perfectly safe. What happens is that when TeX sees With this redefinition you lose the original meaning of
before redefining |
|||
|
|
|
Yes you can write
yields in the
Note that neither What are the side effects? You can't use the original definition of
|
|||||||
|
\let\mathbf\mathbold, or useletltxmacro. – Peter Grill Jul 12 '12 at 0:33\renewcommandmethod is perfectly good; why shouldn't it be? There's no requirement that a renewed command should have the same number of arguments as the original. – egreg Jul 12 '12 at 8:53\renewcommand{\foo}{}which sort of implies there are no parameters, but needs to be used as\foo{}. Using\renewcommand{\foo}[1]{#1}clarifies that. Also using theletsyntax it is not confusing as then just a new name is being redefined. I prefer to make the intent clearer even if it requires more characters to minimize any potential confusion – Peter Grill Jul 12 '12 at 17:07