% ====== preamble 區 =======\usepackage{ifthen}
% ====== 正文 ============\ifthenelse{敘述}{對的話怎樣}{錯的話怎樣}
新增一個指令 ex
編譯 \ex{n}{敘述1}...{敘述n}
(n $\leq$ 8, 因為 LaTeX 預設最多吃 9 個變數, 雖然可以改 但是很麻煩)
可以得到
1. 敘述1
2. 敘述2
.
.
.
n. 敘述 n
p.s. 原本要用
\begin{enumerate}每次打\begin \end 覺得版面很醜, 不斷地 coding \item 也很煩 xD
\item 敘述1
$\vdots$
\item 敘述n
\end{enumerate}
作法:
在自己的 preamble 區(或是 .sty中)加入
\newcommand{\ex}[9]
{
\begin{enumerate}
\item #2
\ifthenelse{#1>1}{\item #3}{}
\ifthenelse{#1>2}{\item #4}{}
\ifthenelse{#1>3}{\item #5}{}
\ifthenelse{#1>4}{\item #6}{}
\ifthenelse{#1>5}{\item #7}{}
\ifthenelse{#1>6}{\item #8}{}
\ifthenelse{#1>7}{\item #9}{}
\end{enumerate}
}
即可!
沒有留言:
張貼留言