summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/latex2e/macro/cite.html
blob: 420b98d524e5713a7a8e23c7a89e9f458a7df897 (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
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<meta http-equiv="Content-language" content="pl">
<meta name="Author" content="W³odzimierz Macewicz">
<meta name="Keywords" content="latex, bibliografia, pakiet cite, cytowanie, Wirtualna Akademia">

<title> Zastaw ciekawych makroinstrukcji </title>
</head>

<body bgcolor=#a0f0a0>
<h2><a name=cite>cite</a></h2>
Pakiet umo¿liwia sterowanie sk³adem powo³añ na publikacje, standardowo powoduje
¿e bêd± one prezentowane
w rosn±cej kolejno¶ci, bez wzglêdu na ich kolejno¶æ na li¶cie
bibliografii (opcja <tt>sort</tt>/<tt>nosort</tt>).

Oprócz tego zmieniaj±c definicje poni¿ej wymienionych
makroinstrukcji mo¿emy sterowaæ szeregiem parametrów (podobne 
parametry s± zdefiniowane w pakiecie 
<a href=chapterbib.html><code>chapterbib</code></a>):<br>

<code>\citeform</code><br>
np.<br>
<code>\renewcommand\citeform[1]{\romannumeral 0#1}</code><br>
makroinstrukcja jest wywo³ywana przy generowaniu numeru pozycji;
tu pozycje numerowane cyframi rzymskimi<br>
<code>\renewcommand\citeform[1]{(#1)}</code><br>
a tu ka¿da pozycja bêdzie ujêta w nawiasy okr±g³e<br>
<code>\renewcommand\citeform {\thechapter.}</code><br>
w tym przypadku poprzedzona numerem rozdzia³u<br>

<p>
<code>\citepunc</code><br>
np.<br>
<code>\renewcommand\citepunct{,}</code><br>
sekwencja wstawiana miêdzy numerami<br>

<p>
<code>\citemid</code><br>
np.<br>
<code>\renewcommand\citemid{; }</code><br>
sekwencja wstawiana przed not± umieszczan± wewn±trz listy (polecenie<br>
<code>\cite[<i>nota</i>]{<i>lista cytowanych pozycji</i>}</code>).

<p>
<code>\citeleft</code><br>
np.<br>
<code>\renewcommand\citeleft{(}</code><br>
sekwencja poprzedzaj±ca listê cytowanych publikacji (standardowo <code>[</code>)<br>

<p>
<code>\citeright</code><br>
np.<br>
<code>\renewcommand\citeright{)}</code><br>
sekwencja koñcz±ca listê cytowanych publikacji (standardowo <code>]</code>)<br>

<p>
Pakiet posiada nastêpuj±ce opcje:
<dl>
<dt><code>verbose</code>
<dd>bêd± sygnalizowane b³êdy
<dt><code>nospace</code>
<dd>pozycje nie bêd± oddzielane spacj±
<dt><code>space</code>
<dd>pozycje bêd± oddzielane spacj±
<dt><code>sort</code>
<dd>pozycje na li¶cie bêd± sortowane (domy¶lnie)
<dt><code>adjust</code>
<dd>korygowany jest klej (glue) przed list± (domy¶lnie) -- mo¿e powodowaæ
niekorzystne skutki uboczne, je¿eli chcemy aby lista przylega³a do czego¶ z
lewej strony
<dt><code>noadjust</code>
<dd>wy³±cza opcjê <tt>adjust</tt>
</dl>

<p>
<p><b>Przyklad:</b><br>
<pre>
\def\citemid{;\ }
\cite{wm-94,wm-95,ein}
\cite{ein,wm-94,wm-95}
\cite[uwaga w cytowanych pozycjach]{ein,ein}
</pre>

Powy¿szy ci±g poleceñ generuje poni¿szy tekst:<br>
[Einstain, 1-3] [Einstain, 1, 2] [Einstain, Einstain; uwaga w cytowanych pozycjach]

<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: 15.04.2003
</body>
</html>