2010年8月13日

LaTeX 小技巧(3) - 讓環境可以引入參數的方法 (package: xargs)

用法 
% ==== preamble 區
\usepackage{xargs}
\newcommandx{blah blah}

原本的 \newcommand 的參數不能引入環境 \begin{XXX} 和 \end{XXX}

譬如說我今天打
\begin{AAA}
     \begin{BBB}
         CCC
     \end{BBB}
\end{AAA}
可以編譯過
但是
\newcommand{\AB}[1]{
     \begin{AAA}
         #1
     \end{AAA}
}
配上
\AB{
     \begin{BBB}
         CCC
     \end{BBB}
}
就不會過
但是我只要把 \newcommand 後面加個 x, 再用 package{xargs} 就可以解決了!

沒有留言:

張貼留言