使用 foreach 编写 bmatrix

使用 foreach 编写 bmatrix

我一直在尝试创建一个函数来编写 bmatrix,其中我将参数 1:初始向量位置;2:最终向量位置作为参数传递。

\def\writeV#1#2{{
\begin{pmatrix}
\foreach \i in {#1,...,#2}{
1\\2
}
\end{pmatrix}
}}

这是一个简化。由于有第三个参数,我在其中存储了一些值,因此我将使用变量 \i 来访问这些数据。但对于这个问题来说,1\2 应该就足够了。

据我所知,问题出在“\\”上,因为 \foreach 不可扩展...我不是 LaTex 专家,所以如果有人能简单地分解它,我将不胜感激。我读到它可能适用于“xparse”包。

最后,这是我的第一篇帖子,因此欢迎任何版本的帖子!

相关内容