diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html | 182 |
1 files changed, 182 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html new file mode 100644 index 00000000000..f66a6202217 --- /dev/null +++ b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html @@ -0,0 +1,182 @@ +<html> +<head> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> +<title> Zastaw ciekawych makroinstrukcji </title> +<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> +<meta http-equiv="Content-language" content="pl"> +<meta name="Author" content="Włodzimierz Macewicz"> +<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> +</head> +<body bgcolor=#a0f0a0> +<h2>longtable</h2> + +<p> +Pakiet definiuje środowisko <code>longtable</code> pozwalające na +budowę tabel (p. też. <a href="ltxtable.html">ltxtable</a> i <a href="ltabptch.html">ltabptch</a>) +o długości większej niż strona +(konstrukcja <code>longtable</code> blokuje umieszczenie tekstu +definiowanego przez <code>\afterpage{...}</code> oraz umieszczanie rysunków +na stronie zawierającej kontynuację tabeli.). +Aby zapewnić +jednakowe szerokości tych samych kolumn na wszystkich stronach, +wymagana jest <b>dwukrotna kompilacja</b> (dwa przebiegi TeX'a).</p> + +<p> +<table border=1> +<tr><th>Parametr/polecenie </th><th> opis </th></tr> +<tr><td> +<code>\setlongtables</code> </td><td> polecenie które należy + wykonać przed każdą tablicą mającą + mieć różne szerokości kolumn niż poprzednia + (w szczególności przed pierwszą tablicą)</td></tr> +<tr><td> +<code>\LTleft</code> </td><td> przestrzeń z lewej strony tablicy + (wartość standardowa <code>\fill</code>) </td></tr> +<tr><td> +<code>\LTright</code> </td><td> przestrzeń z prawej strony tablicy\footnote{% + Z wartości parametrów można + wywnioskować że tablica standardowo + jest zawsze wycentrowana.} + (wartość standardowa <code>\fill</code>) </td></tr> +<tr><td> +<code>\LTpre</code> </td><td> przestrzeń powyżej tablicy + (wartość standardowa <code>\bigskipamout</code>) </td></tr> +<tr><td> +<code>\LTpost</code> </td><td> przestrzeń poniżej tablicy + (wartość standardowa <code>\bigskipamout</code>) </td></tr> +<tr><td> +<code>\LTchunksize</code> </td><td> + liczba wierszy (wartość standardowa 20)</td></tr> +<tr><td> +<code>\LTcapwidth</code> </td><td> szerokość łamania podpisu tabeli + (wartość standardowa 4in)</td></tr> +<tr><th colspan=2> +opcje polecenia <code>\begin{longtable}</code></th></tr> +<tr><td> +</td><td>tabela jest pozycjonowana wg zmiennych <code>\LTleft</code> i <code>\LTright</code></td></tr> +<tr><td> +<tt>[c]</tt> </td><td>tabela jest centrowana</td></tr> +<tr><td> +<tt>[l]</tt> </td><td> tabela jest dosunięta do lewego marginesu</td></tr> +<tr><td> +<tt>[r]</tt> </td><td> tabela jest dosunięta do prawego marginesu</td></tr> +<tr><th colspan=2> +polecenia wewnątrz tabeli</th></tr> +<tr><td> +<code>\endhead</code> </td><td>koniec definicji nagłówka (pierwszych wierszy) na kolejnych + stronach</td></tr> +<tr><td> +<code>\endfirsthead</code> </td><td>koniec definicji nagłówka tabeli (pierwszech + wierszy) na pierwszej + stronie; jeśli definicja nie wystąpi + nagłówek będzie taki, jaki został zdefiniowany + przez <code>\endhead</code></td></tr> +<tr><td> +<code>\endfoot</code> </td><td>koniec definicji zamknięcia tabeli (ostatnich wierszy + tabeli) na kolejnych stronach</td></tr> +<tr><td> +<code>\endlastfoot</code> </td><td>koniec definicji zamknięcia tabeli (ostatnich wierszy + tabeli) na końcu (jeśli nie wystąpi, brana jest + definicja określona przez polecenia <code>\endfoot</code>)</td></tr> +<tr><td> +<code>\kill</code> </td><td>polecenie powodujące że wiersz nie będzie drukowany; + służy do tego żeby określić szerokość cel tabeli + na podstawie najszerszej celi; np można zdefiniować + wiersz złożony z najszerszych cel w poszczególnych + kolumnach i zakończyć go poleceniem <code>\kill</code>; + analogia do środowiska <tt>tabbing</tt>.</td></tr> +<tr><td> +<code>\caption{...}</code> </td><td>definicja podpisu tabeli</td></tr> +<tr><td> +<code>\caption[<i>xxx</i>]{...}</code> + </td><td><i>xxx</i> określa tekst, który znajdzie się + w spisie tabel (pusta definicja <tt>[]</tt> + spowoduje że w spisie tabel nie będzie + informacji o tej tabeli)</td></tr> +<tr><td> +<code>\caption*{...}</code> </td><td>definicja podpisu tabeli, bez umieszczania + informacji o tabeli w spisie tabel</td></tr> +<tr><td> +<code>\newpage</code> </td><td>wymuszenie zmiany strony</td></tr> +</table> +</p> + + +<p> +Przykład definicji tabeli (używane są kopnstrukcje pakietu <a href="hhline.html">hhline</a>) +<table> +<tr><td valign="top"> +<small> +<pre> +\setlongtables +\begin{longtable}{||l|p{5cm}||} +\hhline{|t:==:t|} +\multicolumn{2}{||c||}{początek}\\ +\hhline{|:==:|} +1-f & 2-f\\ +\hhline{|:==:|} +\endfirsthead +\hhline{|t:==:t|} +1-n & 2-n\\ +\hhline{|:==:|} +\endhead +\hhline{|:==:|} +x-n & y-n\\ +\hhline{|b:==:b|} +\endfoot +\hhline{|:==:|} +x-l & y-l\\ +\hhline{|:==:|} +\multicolumn{2}{||c||}{koniec}\\ +\hhline{|b:==:b|} +\endlastfoot +aqq & bqq\\ +\hhline{||-|-||} +aqq & bqq\\ +\hhline{||-|-||} +aqq & bqq\\ +\hhline{||-|-||} +aqq & bqq\\ +\hhline{||-|-||} +aqq & bqq\\ +\hhline{||-|-||} +aqq & bqq\\ +\hhline{||-|-||} +aqq & bqq\\ +\end{longtable} +</small> +</pre> +</td><td valign="top"> +i efekt definicji</td><td valign="top"> +<img src=lt1.gif> +</td></tr> +</table> +</p> +<p> +Nagłówki należy definiować za pomocą przewidzianych konstrukcji (nawet +jeśli składają się tylko z pojedynczej linii), +w przeciwnym wypadku może się zdarzyć złamanie strony +zaraz po pierwszej linii (lub przed ostatnią). + +<p> +Pakiet posiada następujące opcje: +<dl> +<dt><tt>errorshow</tt> +<dt><tt>pausing</tt> +<dt><tt>set</tt> +<dt><tt>final</tt> +</dl> +</p> +<hr> + + + + +<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> +<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> +<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> +<hr> +Ostatnie zmiany: 8.02.2004 r + +</body> +</html> |