假设我有一个文档,主要由“任务”宏组成,其定义如下:
% bold titles
\newcommand{\mypar}[1]{{\bf #1:}}
%task decription template
\newcommand{\task}[3]{
\mypar{#1} #2 \\
\emph{Solution:} #3\\
}
其中#1
应该是任务的标题、#2
描述和#3
解决方案。
有没有办法根据标题对同一节中的所有宏进行排序?
应该是一种我也可以扩展到其他宏的方法,例如
\newcommand{\code}[2]{
\subsubsection{#1}
\lstinputlisting{#2}
}
\newcommand{\npcode}[2]{
\newpage
\code{#1}{#2}
}
我想按照小节标题对它们进行排序。