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.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.