本文へ移動

Scissor LaTeX での bm(太字の数式)

Scissor LaTeX では bm パッケージが動作します。\bm{...} はラテン文字、ギリシャ文字、\nabla などの記号を太字にします。amsmath の \boldsymbol も同じ結果になります。

パッケージの役割

bm は \bm{...} を提供します。数式のスタイルを保ったまま引数を太字にするコマンドです。文字はイタリックのままなので \bm{x} は太字イタリックの x になり、ギリシャ文字や記号も太字になります。一方 \mathbf{x} は立体の太字 x になり、TeX のインストール環境ではギリシャ文字の小文字は変わりません。

ここで動作するもの

コマンドScissor LaTeX では備考
\bm{x}, \bm{A}動作する太字イタリックの文字。
\bm{\alpha}, \bm{\Sigma}, \bm{\mu}動作する太字のギリシャ文字。
\bm{\nabla}, \bm{1}動作する太字の記号と数字。
\boldsymbol{...}(amsmath)動作する\bm と同じ結果。
\mathbf{x}動作する立体の太字。

例

連立一次方程式のベクトルと行列です。

太字のベクトルと行列

LaTeXプリアンブル: \usepackage{bm}エディタで開く (新しいタブで開きます)
\bm{A}\bm{x} = \bm{b},
\qquad
\bm{x} = (x_1, \dots, x_{44})^\top

統計学のように、パラメータを太字のギリシャ文字で書く例です。

太字のギリシャ文字

LaTeXプリアンブル: \usepackage{bm}エディタで開く (新しいタブで開きます)
\bm{y} \sim \mathcal{N}(\bm{\mu}, \bm{\Sigma}),
\qquad
\hat{\bm{\beta}} = (\bm{X}^\top \bm{X})^{-1} \bm{X}^\top \bm{y}

\bm と \mathbf を並べた例です。

\bm、\boldsymbol、\mathbf

LaTeXプリアンブル: \usepackage{bm,amsmath}エディタで開く (新しいタブで開きます)
With \verb|\bm|: $\bm{x}, \bm{\alpha}, \bm{\nabla} f$.
With \verb|\boldsymbol|: $\boldsymbol{x}, \boldsymbol{\alpha}$.
With \verb|\mathbf|: $\mathbf{x}, \mathbf{A}$.

互換性

  • TeX のインストール環境からここへ: \bm と \boldsymbol は期待どおりに動作します。
  • ここから TeX のインストール環境へ: 文書はそのまま変更なしでコンパイルできます。TeX のインストール環境で \bm を使うには \usepackage{bm} が必要なので、残しておいてください。

完全なマニュアルは CTAN にあります:ctan.org/pkg/bm。ほかの数式用書体については数式フォント:太字、黒板太字、カリグラフィーをご覧ください。

数式の基本、数式フォント、physicsもご覧ください。

よくある質問

ベクトルには \bm と \mathbf のどちらを使うべきですか?

ここではどちらも動作します。\bm は文字をイタリックのまま保ち、ギリシャ文字も太字にします。\mathbf は立体の文字になります。どちらかに決めて、文書全体で統一してください。

このページの例はすべて、サイトのビルド時に Scissor LaTeX で組版されています。 最終更新:2026-11-07