$\def\bm#1{{\boldsymbol #1}}$
MathJaxはデフォルトで \bm
に対応していないので、\bf
を使って $\bf a$ とするか、\boldsymbol
を使って $\boldsymbol a$ とする場合が多い。
やりたいこと
以下のコードで
\bm y = \bm X \bm w
以下を出力する。
$$
\bm y = \bm X \bm w
$$
方法1
MathJaxを埋め込んだページの任意の箇所 (個人的にはできるだけ上部がよいと思う) に以下のコマンドを埋め込む。
\def\bm#1{{\boldsymbol #1}}
方法2
MathJaxを埋め込んだサイトの<head>
タグ内の、MathJax埋め込みに用いている<script>
内に、以下のコードを適切に追記する。
tex: {
macros: {
bm: ["\\boldsymbol{#1}", 1],
},
},
たとえば以下のようにするといい感じになる。
<script>
MathJax = {
tex: {
inlineMath: [ // start/end delimiter pairs for in-line math
['$', '$'],
['\\(', '\\)'],
],
displayMath: [ // start/end delimiter pairs for display math
['$$', '$$'],
['\\[', '\\]']
],
processEscapes: true,
macros: {
bm: ["\\boldsymbol{#1}", 1],
},
}
};
</script>
免責並びに参考文献
本記事を適用したこと・適用できないことによって生じる損害には一切責任を負うことができません。予めご了承ください。