summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html
diff options
context:
space:
mode:
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.html182
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>