
\newcommand
명령에 대한 인수가 환경으로 둘러싸여 있도록 명령 매크로를 어떻게 정의할 수 있습니까 ?
답변1
가능하다는 증명과 알려진 접두사(예: , 및 ) 중 b
하나 일 수 있는 선택적 인수를 사용합니다.p
v
B
V
게다가 내 관점에서는 코드의 가독성이 향상되지 않습니다.
\documentclass{article}
\usepackage{amsmath}
\newcommand{\mat}[2][b]{%
\begin{#1matrix}
#2
\end{#1matrix}
}
\begin{document}
$\mat{ 1 & 2 \\ 3 & 4 \\}$ and $ \mat[p]{ 1 & 2 \\ 3 & 4 \\}$ and $\mat[B]{ 1 & 2 \\ 3 & 4 \\}$ and $\mat[v]{ 1 & 2 \\ 3 & 4 \\}$ and $ \mat[V]{ 1 & 2 \\ 3 & 4 \\}$
\end{document}