我正在尝试输出一个漂亮的向量列表。这是我的代码:
\begin{align}
v_{1}&=\begin{bmatrix}
1\\
0\\
\vdots\\
0
\end{bmatrix},
&v_{2}&=\begin{bmatrix}
0\\
z_{x}\\
\vdots\\
0
\end{bmatrix},
&v_{3}&=\begin{bmatrix}
0\\
0\\
z^*_{x}\\
\vdots\\
0
\end{bmatrix},
&\dots,&v_{N}=\begin{bmatrix}
0\\
0\\
\vdots\\
z^{*N}_{y}
\end{bmatrix}
\end{align}
关于如何修复此问题有什么建议吗?
建议更改:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
v_{1}=\begin{bmatrix}
1\\
0\\
\vdots\\
0
\end{bmatrix}, \quad
v_{2}=\begin{bmatrix}
0\\
z_{x}\\
\vdots\\
0
\end{bmatrix}, \quad
v_{3}=\begin{bmatrix}
0\\
0\\
z^*_{x}\\
\vdots\\
0
\end{bmatrix}, \quad
\dots v_{N}=\begin{bmatrix}
0\\
0\\
\vdots\\
z^{*N}_{y}
\end{bmatrix}
\]
\end{document}
但这仍然给我错误。
答案1
这里不需要align
;它自然地在每个(第二个)对齐点处将元素分散到文本宽度上&
。常规显示数学环境\[
...\]
就足够了。如果您希望内容也垂直对齐,也许可以考虑在每个向量中使用相同数量的元素。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
v_1 = \begin{bmatrix}
1 \\ 0 \\ 0 \\ \vdots \\ 0
\end{bmatrix}, \quad
v_2 = \begin{bmatrix}
0 \\ z_x \\ 0 \\ \vdots \\ 0
\end{bmatrix}, \quad
v_3 = \begin{bmatrix}
0 \\ 0 \\ z^*_x \\ \vdots \\ 0
\end{bmatrix}, \quad
\dots, \quad
v_N = \begin{bmatrix}
0 \\ 0 \\ 0 \\ \vdots \\ z^{*N}_y
\end{bmatrix}
\]
\end{document}