cite

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 sort/nosort). Oprócz tego zmieniaj±c definicje poni¿ej wymienionych makroinstrukcji mo¿emy sterowaæ szeregiem parametrów (podobne parametry s± zdefiniowane w pakiecie chapterbib):
\citeform
np.
\renewcommand\citeform[1]{\romannumeral 0#1}
makroinstrukcja jest wywo³ywana przy generowaniu numeru pozycji; tu pozycje numerowane cyframi rzymskimi
\renewcommand\citeform[1]{(#1)}
a tu ka¿da pozycja bêdzie ujêta w nawiasy okr±g³e
\renewcommand\citeform {\thechapter.}
w tym przypadku poprzedzona numerem rozdzia³u

\citepunc
np.
\renewcommand\citepunct{,}
sekwencja wstawiana miêdzy numerami

\citemid
np.
\renewcommand\citemid{; }
sekwencja wstawiana przed not± umieszczan± wewn±trz listy (polecenie
\cite[nota]{lista cytowanych pozycji}).

\citeleft
np.
\renewcommand\citeleft{(}
sekwencja poprzedzaj±ca listê cytowanych publikacji (standardowo [)

\citeright
np.
\renewcommand\citeright{)}
sekwencja koñcz±ca listê cytowanych publikacji (standardowo ])

Pakiet posiada nastêpuj±ce opcje:

verbose
bêd± sygnalizowane b³êdy
nospace
pozycje nie bêd± oddzielane spacj±
space
pozycje bêd± oddzielane spacj±
sort
pozycje na li¶cie bêd± sortowane (domy¶lnie)
adjust
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
noadjust
wy³±cza opcjê adjust

Przyklad:

\def\citemid{;\ }
\cite{wm-94,wm-95,ein}
\cite{ein,wm-94,wm-95}
\cite[uwaga w cytowanych pozycjach]{ein,ein}
Powy¿szy ci±g poleceñ generuje poni¿szy tekst:
[Einstain, 1-3] [Einstain, 1, 2] [Einstain, Einstain; uwaga w cytowanych pozycjach]
W³odzimierz Macewicz
Ostatnie zmiany: 05.05.2014.