10個以上の列をbmatrixで書く

2017年9月17日

bmatrixを使って10以上の要素を持つ列を作ろうとすると

! Extra alignment tab has been changed to \cr.
<recently read> \endtemplate 

と怒られます。

こういう時は

\setcounter{MaxMatrixCols}{20}

を挿入します。参考: How to use more than 10 tab stops in \bmatrix?

以下はサンプルです。

\documentclass[a4paper,10pt]{jsarticle}
\usepackage{amsmath,amsgen,amsbsy,amssymb}

\begin{document}

\setcounter{MaxMatrixCols}{20}
\[
\boldsymbol{A}=
\begin{bmatrix}
1  & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 
\end{bmatrix}  
\]

\end{document}
bmatrix_small.png

LaTeX

Posted by Gordius