Umo¿liwiaj± one tworzenie podpisów pod rysunkami i
tabelami (¶rodowiska figure
i table
) bêd±cych
kontynuacj± opisu poprzedniego obiektu (nie jest inkrementowany licznik) oraz
tworzenia opisów sk³adanych tak jak opis rysunku (caption
)
w dowolnym miejscu dokumentu.
poni¿sza konstrukcja da nastêpuj±cy rezultat:
\begin{figure} \caption{podpis pod rysunkiem} \end{figure} \begin{figure} \contcaption{kontynuacja podpisu z poprzedniego rysunku} \end{figure}
oprócz polecenia \contcaption mamy do dyspozycji jeszcze kilka innych:
\legend{tekst} |
mo¿e byæ u¿yta w dowolnym kontek¶cie; tworzy ,,anonimowy'' podpis
formatowany tak jak podpisy pod tabelami i rysunkami. Wewn±trz
jest wywo³ywane polecenie formatlegend, tak ¿e mo¿emy
dziêki temu
tworzyæ dodatkowe efekty:
\def\formatlegend#1{{\bfseries mój podpis:}\~#1} . . . \legend{tre¶æ podpisu} | ||||||
\abovelegendskip | dodatkowy odstêp przed podpisem (definiowany w nastêpuj±cy sposób \setlength{\abovelegendskip}{1cm}) | ||||||
\belowlegendskip | dodatkowy odstêp za podpisem (definiowany w nastêpuj±cy sposób \setlength{\belowlegendskip}{1cm}) | ||||||
\namedlegend | polecenie zachowuje sie identycznie jak caption, ale podpis nie jest numerowany i nie jest wprowadzany do spisu obiektów (tabel lub rysunków); uwaga -- wewn±trz te¿ jest wywo³ywane polecenie formatlegend | ||||||
\newfixedcaption{\nazwapolecenia}{nazwa¶rodowiska} | polecenie tworzy now± makroinstrukcjê formatuj±c± tekst (mo¿na jej u¿ywaæ w dowolnym miejscu} tak jak polecenie \caption. Tekst jest opatrzony etykiet± i jest numerowany tak jak podpis ¶rodowiska nazwa¶rodowiska | ||||||
\newfixedcaption[\polecenie]{\nazwapolecenia}{nazwa¶rodowiska} | tak zdefiniowane polecenie nie numeruje formatowanego tekstu, a polecenie (musi byæ zdefiniowane wcze¶niej) jest wywo³ywane wewn±trz; ma analogiczny sens jak wcze¶niej opisane polecenie \formatlegend | ||||||
\renewfixedcaption | podobnie jak wy¿ej opisywane; pozwala przedefiniowaæ istniej±c± makrodefinicjê | ||||||
\providefixedcaption | podobnie jak powy¿ej; pozwala na utworzenie nowej lub przedefiniowanie istniej±cej (je¶li istnieje) makroinstrukcji | ||||||
\newfloatenv[licznik]{nazwa}{ext}{etykieta} | polecenie pozwala na utworzenie nowego obiektu ruchomego
(zachowuj±cego siê tak jak table lub figure)
| ||||||
\listfloats{nazwa}{Opis} | polecenie tworzy wykaz wszystkich obiektów tworzonych za pomoc± ¶rodowiska nazwa, opisanych za pomoc± polecenia opisuj±cego (\caption lub w³asnego tworzonego poleceniem \newfixedcaption). Wykaz jest opatrzony tekstem Opis |
Patrz te¿ pakiet caption.