summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extramarks.html
blob: 432d3a491b43a636b21ffdb42ddf9dcf8f415a03 (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


<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><a name=extramarks>extramarks</a></h2>
Do³±czenie pakietu powoduje przedefiniowanie standardowych
makroinstrukcji definiuj±cych warto¶ci rejestrów <code>\rightmark</code> i
<code>\leftmark</code> oraz zdefiniowanie nowych rejestrów.

<table border=1>
<tr><th>
Polecenie </th><th> opis</th></tr>
<tr><td><code>\markboth{<i>lewy&nbsp;</i>}{<i>prawy&nbsp;</i>}</code> </td><td> definiuje
		                                        warto¶ci rejestrów:
				<dl>
			    <dt><code>leftmark</code> 
			    <dd>
rejestr zawiera tekst okre¶lony
			  pierwszym parametrem polecenia <code>\markboth</code>
			  (<i>lewy&nbsp;</i>).
					Rejestr <code>leftmark</code>
					zwykle przechowuje tytu³
					rozdzia³u i jest wykorzystywany
					jako pagina na lewej stronie
					dokumentu (parzystej).<br>
			    W przypadku
			    wyst±pienia kilku poleceñ
			    <code>\markboth</code> na jednej stronie
			    <code>\leftmark</code> bêdzie mia³o
			    warto¶æ okre¶lon± przez <b>
			    ostatnie wyst±pienie</b> definicji;
			    jest ona obowi±zuj±ca
				na stronie bie¿±cej i dalszych <br>
			    <dt><code>rightmark</code> <dd>
rejestr zawiera tekst okre¶lony
			  drugim parametrem polecenia <code>\markboth</code>
			  lub parametrem polecenia <code>\markright</code>
			  (<i>prawy&nbsp;</i>).
					Rejestr <code>rightmark</code>
					zwykle przechowuje tytu³
					podrozdzia³u i jest wykorzystywany
					jako pagina na prawej stronie
					dokumentu (nieparzystej).<br>
				    W przypadku
				    wyst±pienia kilku poleceñ
				    <code>\markboth</code> na jednej stronie
				    <code>\rightmark</code> bêdzie mia³o
				    warto¶æ okre¶lon± przez
				    <b> pierwsze wyst±pienie</b> definicji;
				    na bie¿±cej
				    stronie warto¶ci± jest tekst
				    zdefiniowany <b>
				    pierwszym</b> poleceniem,
				    a na nastêpnych stronach
				    warto¶ci± rejestru bêdzie tekst
				    zdefiniowany <b>ostatnim</b>
				    poleceniem. 
<dt>
<code>\firstleftmark</code>	<dd> rejestr zawieraj±cy tekst zdefiniowany
			 pierwszym wyst±pieniem polecenia (<i>lewy&nbsp;</i>)
			 <code>\markboth</code> na danej stronie.
<dt>
<code>\lastrightmark</code>	<dd> rejestr zawieraj±cy tekst zdefiniowany
			 ostatnim wyst±pieniem polecenia (<i>prawy&nbsp;</i>)
			 <code>\markboth</code> na danej stronie.
			 </dl></td></tr>
<tr><td>
<code>\markright{<i>prawy&nbsp;</i>}</code> </td><td> definiuje warto¶æ rejestru <code>rightmark</code>
					(rejestr zachowuje siê identycznie
					jak definiowany poleceniem
					<code>\markboth</code></td></tr>
<tr><td>
<code>\extramarks{<i>górny&nbsp;</i>}{<i>dolny&nbsp;</i>}</code> </td><td> definiuje 
			warto¶ci
				rejestrów:<br>
		    <dl>
		    <dt><code>\firstxmark</code> <dd> zawiera tekst <i>górny&nbsp;</i>
		    			okre¶lony pierwszym wyst±pieniem
					polecenia na danej stronie,
		    <dt><code>\topxmark</code> <dd> zawiera tekst <i>górny&nbsp;</i>
		    	okre¶lony ostatnim poleceniem u¿ytym na poprzednich
			stronach,
		    <dt><code>\lastxmark</code> <dd> zawiera tekst <i>dolny&nbsp;</i>
			    okre¶lony ostatnim poleceniem na danej stronie.
		    </dl>
		    na nastêpnych stronach warto¶ciami rejestrów
		    bêd± teksty zdefiniowane ostatnio u¿ytym poleceniem.
		    Mechanizm mo¿e byæ wykorzystany do zrobienia
		    paginy w s³owniku, gdzie na górze lewej strony
		    (parzystej) podajemy has³o z poprzedniej strony ---
		    kontynuowane na bie¿±cej b±d¼ pierwsze has³o na 
		    stronie, a na dole strony nieparzystej (prawej)
		    podajemy has³o ostatnie na stronie.</td></tr>
</table>
<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>