\documentclass[oneside,12pt,pointednumbers]{scrartcl}
\usepackage[ngerman]{babel} %Deutsche Sprachunterstützung
\usepackage[utf8]{inputenc} %Umlaute
\usepackage{amsmath}
\newcommand{\vtwo}[2]{\left(\begin{array}{c} #1 \\ #2 \end{array}\right)}
\newcommand{\vthree}[3]{\left(\begin{array}{c} #1 \\ #2 \\ #3 \end{array}\right)}
\begin{document}
\begin{align*}
\begin{array}{ccc}
\vtwo{0}{0} && 1 \\
\vtwo{1}{0} \vtwo{1}{1} && 1 \hspace{5mm} 1 \\
\vtwo{2}{0} \vtwo{2}{1} \vtwo{2}{2} &=& 1 \hspace{5mm} 2 \hspace{5mm} 1 \\
\vtwo{3}{0} \vtwo{3}{1} \vtwo{3}{2} \vtwo{3}{3} && 1 \hspace{5mm} 3 \hspace{5mm} 3 \hspace{5mm} 1 \\
\dots && \dots
\end{array}
\end{align*}
\end{document}
但是我的文本比模型中的大得多。我认为这是因为模型是在中设置的\textstyle
,但是当我声明我的数学框也要使用时\textstyle
,什么都没有改变:
\begin{document}
\begin{align*}
\textstyle
\begin{array}{ccc}
\vtwo{0}{0} && 1 \\
或者
\begin{document}
\begin{align*}
\begin{array}{ccc}
\textstyle\vtwo{0}{0} && 1 \\
看上去都一样。
这种行为的原因是什么?为什么不起作用\textstyle
?任何想法都非常感谢 ;)
答案1
一个可能的解决方案是\binom
(包装在),但我现在\vtwo
对这些命令不满意。\hspace
我还稍微增加了垂直拉伸(\arraystretch
)
\documentclass[oneside,12pt]{scrartcl}
\usepackage[ngerman]{babel} %Deutsche Sprachunterstützung
\usepackage[utf8]{inputenc} %Umlaute
\usepackage{mathtools}
\newcommand{\vtwo}[2]{\binom{#1}{#2}}%left(\begin{array}{c} #1 \\ #2 \end{array}\right)}
%\newcommand{\vthree}[3]{\left(\begin{array}{c} #1 \\ #2 \\ #3 \end{array}\right)}
\newcommand{\myspace}{6mm}
\begin{document}
\begin{align*}
\renewcommand{\arraystretch}{1.2}
\begin{array}{ccc}
\vtwo{0}{0} && 1 \\
\vtwo{1}{0} \vtwo{1}{1} && 1 \hspace{\myspace} 1 \\
\vtwo{2}{0} \vtwo{2}{1} \vtwo{2}{2} &=& 1 \hspace{\myspace} 2 \hspace{\myspace} 1 \\
\vtwo{3}{0} \vtwo{3}{1} \vtwo{3}{2} \vtwo{3}{3} && 1 \hspace{\myspace} 3 \hspace{\myspace} 3 \hspace{\myspace} 1 \\
\dots && \dots
\end{array}
\end{align*}
\end{document}
答案2
看看是否给出\binom
了asmath
期望的结果:
\documentclass[oneside,12pt,pointednumbers]{scrartcl}
\usepackage[ngerman]{babel} %Deutsche Sprachunterstützung
\usepackage[utf8]{inputenc} %Umlaute
\usepackage{amsmath}
\newcommand{\vtwo}[2]{\;\binom{#1}{#2}\;}
\begin{document}
\begin{align*}
\renewcommand{\arraystretch}{1.5}%1.2
\begin{array}{ccc}
\vtwo{0}{0} && 1 \\
\vtwo{1}{0} \vtwo{1}{1} && 1 \hspace{5mm} 1 \\
\vtwo{2}{0} \vtwo{2}{1} \vtwo{2}{2} &=& 1 \hspace{5mm} 2 \hspace{5mm} 1 \\
\vtwo{3}{0} \vtwo{3}{1} \vtwo{3}{2} \vtwo{3}{3} && 1 \hspace{5mm} 3 \hspace{5mm} 3 \dots && \dots
\end{array}
\end{align*}
\end{document}
编辑:之后,当我提交第一个版本的答案时,我意识到它和 Christian Hupfer 的答案是一样的。现在我稍微修改了一下。