High-Performance Open-Source Archive
Pakiet reimplementuje �rodowiska enumerate, itemize i description;
wprowadzaj�c mechanizmy dzi�ki kt�rym mo�na �atwiej wp�ywa� na ich w�asno�ci
(ich definicje s� dalej oparte na �rodowisku list). S� dwa sposoby
zmiany w�asno�ci: w momencie wywo�ania �rodowiska -- okre�laj�c je w postaci
parametru (opcjonalnego) np.
\begin{enumerate}[parametry]
lub wywo�uj�c specjalne konstrukcje:
\setlist{parametry} | okre�la parametry
wszystkich �rodowisk (enumerate, itemize i description)
na wszystkich poziomach |
\setlist[poziom]{parametry} | jw. ale tylko dla wskazanego poziomu zagnie�dzenia |
\setenumerate{parametry} | okre�la parametry
�rodowisk enumerate na wszystkich poziomach |
\setenumerate[poziom]{parametry} | jw. ale tylko dla wskazanego poziomu zagnie�dzenia |
\setitemize{parametry} | okre�la parametry
�rodowisk itemize na wszystkich poziomach |
\setitemize[poziom]{parametry} | jw. ale tylko dla wskazanego poziomu zagnie�dzenia |
\setdescription{parametry} | okre�la parametry
�rodowisk description na wszystkich poziomach |
\setlist, nast�pnie przez \setlist dla danego
poziomu, p�niej
\set... -- w�a�ciwe dla
danego �rodowiska dla wszystkich poziom�w, potem okre�lone dla danego poziomu, a na ko�cu okre�lone
przy wywo�aniu �rodowiska. W�asno�ci okre�lamy podaj�c list� parametr�w
oddzielonych przecinkiem w postaci nazwa=warto��.
topsep=skip | odleg�o��
przed i po zawarto�ci �rodowiska (p. nolistsep) | ||||||
partopsep=skip | dodatkowa odleg�o�� przed i po, je�li �rodowisko rozpoczyna (ko�czy) akapit | ||||||
itemsep=skip | odleg�o��
mi�dzy elementami listy (p. noitemsep) | ||||||
parsep=skip | odleg�o�� mi�dzy akapitami (dodawana r�wnie� je�li element listy rozpoczyna nowy akapit) | ||||||
leftmargin=d�ugo�� | wielko�� lewego marginesu tekstu podstawowego �rodowiska | ||||||
rightmargin=d�ugo�� | warto�� prawego marginesu | ||||||
listparindent=d�ugo�� | wielko�� wci�cia akapitowego wewn�trz �rodowiska | ||||||
labelwidth=d�ugo�� | szeroko�� pola etykiety | ||||||
labelindent=d�ugo�� | dodatkowe wci�cie pierwszej linii etykiety | ||||||
labelsep=d�ugo�� | odleg�o�� etykiety od tekstu podstawowego | ||||||
itemindent=d�ugo�� |
dodatkowe wci�cie pierwszej linii tekstu (zawiera si� w
labelsep) | ||||||
calcmargin | ustala szeroko��
etykiety (labelwidth) ustalaj�c j� na szeroko��: cyfry dla numeracji liczbami w notacji
arabskiej, szeroko�� napisu ,,viii'' dla numeracji liczbami w notacji
rzymskiej, szeroko�� litery ,,m'' dla oznacze� kolejnymi literami (analogicznie
,,VIII'' i ,,M'' je�eli u�ywane s� wielkie litery) oraz wielko�� lewego
marginesu jako sumy labelwidth, labelsep i
labelindent | ||||||
calcmargin=napis | ustala szeroko��
etykiety (labelwidth) jako szeroko�� podanego napisu oraz wielko�� lewego
marginesu jako sumy labelwidth, labelsep i
labelindent | ||||||
calcsep | ustala szeroko��
etykiety (labelwidth) ustalaj�c j� na szeroko��: cyfry dla numeracji liczbami w notacji
arabskiej, szeroko�� napisu ,,viii'' dla numeracji liczbami w notacji
rzymskiej, szeroko�� litery ,,m'' dla oznacze� kolejnymi literami (analogicznie
,,VIII'' i ,,M'' je�eli u�ywane s� wielkie litery) oraz odleg�o��
mi�dzy etykiet�, a tekstem (labelsep) jako wielko��
pozosta�� po odj�ciu od leftmargin labelwidth
i labelindent | ||||||
calcsep=napis | ustala szeroko��
etykiety (labelwidth) jako szeroko�� podanego napisu oraz odleg�o��
mi�dzy etykiet�, a tekstem (labelsep) jako wielko��
pozosta�� po odj�ciu od leftmargin labelwidth
i labelindent | ||||||
resume | numeracja b�dzie kontynuowana (licznikiem tego samego poziomu) | ||||||
start=warto�� | ustala warto�� pocz�tkow� licznika | ||||||
format= |
ci�g polece�, kt�re wywo�ane zostan� przed tre�ci� etykiety np.
format=\sffamily\color{blue} okre�li czcionk� bezszeryfow�
w kolorze niebieskim, kt�r� zostanie zaprezentowany numer | ||||||
style=nazwa |
istotne tylko dla �rodowiska description;
nazwa okre�la nazw� stylu i mo�e przyjmowa� warto�ci:
| ||||||
label= |
polecenie okre�la spos�b wyprowadzania licznika (powinno ono mie� jeden
parametr na kt�ry zostanie podstawiona warto��, zaznaczamy go
symbolicznie znakiem *) podany tekst zostanie po prostu
zaprezentowany np.:
label=\arabic*. okre�la wyprowadzenie licznika w postaci
liczby w notacji arabskiej oraz znaku kropki | ||||||
ref= |
polecenie okre�la spos�b prezentacji etykiety zwi�zanej z warto�ci�
bie��c� zapami�tan� przez polecenie \label -- domy�lnie
warto�ci� etykiety jest to samo co pojawia si� jako etykieta elementu
listy (jest to okre�lone parametrem label). Mo�e to nie
by� korzystne; np. nale�y pozby� si� kropki po numerze lub nawias�w | ||||||
nolistsep | kasuje �wiat�o mi�dzy elementami listy | ||||||
noitemsep | kasuje �wiat�o przed i po �rodowisku |
Need mirroring services?
Contact our team at info@vpspulse.com.
Mirror powered by VPSpulse
Infrastructure sponsored by VPSPulse & Secure Payments by ArionPay.