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.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.