使用Latex创建具有多个子环境的新环境
问题描述:
我想要创建一个新的环境,该环境可以包含两个列表,每个列表都有任意数量的项目。使用Latex创建具有多个子环境的新环境
Some fixed text
\begin{itemize}
\item item 1
\item item 2
\item item 3
\item item 4
% Maybe more items
\end{itemize}
Some more fixed text
\begin{itemize}
\item item 5
\item item 6
% Could have more items here
\end{itemize}
Some text at the end
我创建使用默介绍,我有一个反复出现的滑动结构上的多张幻灯片(但不是全部)。一个有两个列表,右边有一个图片。我想从显示中分离内容(项目和图片路径)。假设我想让照片在右边而不是在左边。我希望能够更改环境定义,并将更改应用于所有相关幻灯片。
谢谢
答
我不知道我是否理解您的要求。我猜可能\newcommand
将所有你需要:
\newcommand{\myenvironment}[6]{%
Some fixed text
\begin{itemize}
\item #1
\item #2
\item #3
\item #4
\end{itemize}
Some more fixed text
\begin{itemize}
\item #5
\item #6
\end{itemize}
Some text at the end
}
如果你把上面到文档的序言中,你yould使用
\myenvironment{item 1}{item 2}{item 3}{item 4}{item 5}{item 6}
文本中。
请添加一些细节到你所需要的,如果它不同。 ;-)
您能否添加更多规格:您是否总是有6件物品可以通过?它们应该总是被分组为4 + 2吗?它必须是一个环境还是一个命令的工作? – Aniko 2010-02-23 17:45:48