Pakiet expdlist zmienia definicję środowiska description; nowa wersja daje większe możliwości wpływu na wygląd listy.
W najprostszej wersjii wywołania:
\begin{description}
\item[aqq] bqq
\item[cqq] dqq
\end{description}
środowisko zachowuje się tak, jak standardowe, ale można również
określić dodatkowe parametry sterujące -- postać wywołania jest następująca:
\begin{description}[\breaklabel\setleftmargin{30pt}\compact\setlabelstyle{\itshape}]
\item[aqq] bqq
\item[cqq] dqq
\end{description}
gdzie parametr określa dodatkowe własności (są to normalne wywołania poniżej przedstawionych makroinstrukcji):
| parametr | opis |
|---|---|
| \setleftmargin{rozmiar} | rozmiar
określa wielkość lewego marginesu np: \setleftmargin{30pt} |
| \setlabelphantom{tekst} | wielkość lewego
marginesu jest określana na podstawie rozmiaru zajmowanego przez
tekst np: \setlabelphantom{aqq bqq} |
| \breaklabel | jeżeli etykieta jest dłuższa niż założony rozmiar (wielkość naturalna, wielkość określona przez parametr \setleftmargin lub \setlabelphantom) to tekst opisu etykiety zacznie się ,,od nowej'' linii |
| \compact | mniejsze odległości między elementami listy |
| \setlabelstyle{określenie czcionki} | definicja typu (i/lub wielkości) czcionki, którą jest składana etykieta np: \setlabelstyle{\itshape} |
dodatkowo zdefiniowane są dwa nowe makropolecenia
| polecenie | opis |
|---|---|
| \listpart{tekst} | polecenie może
być użyte wewnątrz dowolnego środowiska definiującego listę
(enumerate, itemize i description). Konstrukcja
ta służy do wprowadzenia dodatkowego komentarza (tekst)
wewnątrz listy --
nie jest ona opatrywana etykietą. Konstrukcja:
\begin{itemize}
\item aqq
\begin{enumerate}
\item pierwsza pozycja
\listpart{to jest dodatkowe objaśnienie wewnątrz listy numerowanej}
\item druga pozycja
\end{enumerate}
\item bqq
\end{itemize}
daje następujący efekt:
|
| \listpartsep=rozmiar | określa dodatkową odległość w pionie między konstrukcją określoną przez polecenie \listpart{tekst}, a resztą tekstu |
Pakiet jest dostępny pod adresem: ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/supported/expdlist.tar
Włodzimierz Macewicz