2010-02-23 125 views
2

我想要創建一個新的環境,該環境可以包含兩個列表,每個列表都有任意數量的項目。使用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 

我創建使用默介紹,我有一個反覆出現的滑動結構上的多張幻燈片(但不是全部)。一個有兩個列表,右邊有一個圖片。我想從顯示中分離內容(項目和圖片路徑)。假設我想讓照片在右邊而不是在左邊。我希望能夠更改環境定義,並將更改應用於所有相關幻燈片。

謝謝

+0

您能否添加更多規格:您是否總是有6件物品可以通過?它們應該總是被分組爲4 + 2嗎?它必須是一個環境還是一個命令的工作? – Aniko 2010-02-23 17:45:48

回答

1

我不知道我是否理解您的要求。我猜可能\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}

文本中。

請添加一些細節到你所需要的,如果它不同。 ;-)