blob: 4aac5cea4811f71991b71a9da9c9d3221c294f6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
<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>multirow</h2>
Pakiet dostarcza makroinstrukcjê pozwalaj±c±
w³amaæ tekst w tabeli obejmuj±cy kilka wierszy (p. <a
href="blkarray.html"><tt>blkarray.sty</tt></a>).
Postaæ definicji wygl±da nastêpuj±co:<br>
<code>\multirow{<i>liczba wierszy</i>}[<i>njot</i>]{<i>szeroko¶æ celi</i>}%
[<i>vmove</i>]{<i>zawarto¶æ</i>}</code><br>
<dl>
<dt><i>liczba wierszy</i>
<dd>liczba wierszy tabeli obejmowanych
definiowan± cel±
<dt><i>njot</i>
<dd>liczba przez któr± mno¿ona jest wielko¶æ
<i>bigstrutjot</i> (standardowo równa 0pt);
o tak wyliczon± wielko¶æ przesuwana jest w pionie
zawarto¶æ celi (bez zwiêkszania jej wysoko¶ci)
<dt><i>szeroko¶æ celi</i>
<dd>szeroko¶æ ³amania tekstu w celi
<dt><i>vmove</i>
<dd>parametr umo¿liwiaj±cy ,,rêczn±'' korektê
pionowego rozmieszczenia tekstu
wzglêdem obejmowanych s±siednich celi, poprzez
zwiêkszenie wysoko¶ci celi (standardowo cela
ma naturaln± wysoko¶æ sumy obejmowanych wierszy,
opisywany parametr zwiêksza t± wysoko¶æ o wskazany wymiar)
<dt><i>zawarto¶æ</i>
<dd>tekst umieszczany w celi
</dl>
<p>
Dodatkowo mo¿na zdefiniowaæ makroinstrukcjê <tt>multirowsetup</tt>. Jest
ona rozwijana przy ka¿dym rozpoczêciu celi definiowanej
przez <tt>multirow</tt>
<pre>
\renewcommand{\multirowsetup}{\centering}
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a &
\multirow{4}{2cm}{tekst w trzeciej kolumnie} & C4a\\
& C2b & & C4b\\
& C2c & & C4c\\
& C2d & & C4d\\
\hline
\end{tabular}
</pre>
<img src=multirow1.gif>
<pre>
\bigstrutjot=1pt%
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a &
\multirow{4}{2cm}{tekst w trzeciej kolumnie} & C4a\\
& C2b & & C4b\\
& C2c & & C4c\\
& C2d & & C4d\\
\hline
\end{tabular}
</pre>
<img src=multirow2.gif>
<pre>
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a &
\multirow{4}[30]{2cm}{tekst w trzeciej kolumnie} & C4a\\
& C2b & & C4b\\
& C2c & & C4c\\
& C2d & & C4d\\
\hline
\end{tabular}
</pre>
<img src=multirow3.gif>
<pre>
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a &
\multirow{4}{2cm}[30pt]{tekst w trzeciej kolumnie} & C4a\\
& C2b & & C4b\\
& C2c & & C4c\\
& C2d & & C4d\\
\hline
\end{tabular}
</pre>
<img src=multirow4.gif>
<pre>
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a &
\multirow{4}[30]{2cm}[-30pt]{tekst w trzeciej kolumnie} & C4a\\
& C2b & & C4b\\
& C2c & & C4c\\
& C2d & & C4d\\
\hline
\end{tabular}
</pre>
<img src=multirow5.gif>
<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>
<!--#config timefmt="%y-%m-%d" -->
Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->.
</body>
</html>
|