絶対値内の太字の計算はエラーになります

絶対値内の太字の計算はエラーになります

このコード

\begin{equation}
  \label{eq:test}
  | \mathbf{v} |
\end{equation}

エラーが発生します:

ERROR: LaTeX Error: \mathbf allowed only in math mode.

--- TeX said ---

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.430   | \mathbf
                 {v} |

私の疑問は、なぜなのかということです。方程式数学モード??

答え1

多くのパッケージが を再定義することは既にご存知でしょう|。したがって、私は通常、amsmathとそのコマンドおよび を左パイプ区切り文字\lvert\rvert右パイプ区切り文字として使用することをお勧めします。 の再定義に対する保護に加えて|、これは が|実際に区切り文字である場合に、より適切な間隔を確保します。

関連情報