Wie lege ich die Nummer der ersten Zitierung fest?

Wie lege ich die Nummer der ersten Zitierung fest?

Ich verwende BibTeX natbibfür meine Zitate. Im Literaturverzeichnis beginnt der erste Eintrag normalerweise mit [1]. Nun möchte ich alle Nummern im Literaturverzeichnis und im Text um einen bestimmten Offset verschieben, z. B. 15, so dass der erste Eintrag in diesem Dokument 16 heißt.

Antwort1

Ich bin mir nicht sicher, warum Sie dies tun möchten (es gibt verschiedene Pakete, die sich mit mehreren/unterteilten Bibliographien befassen), aber Sie könnten dasetoolboxPaket zum Anhängen natbibder Umgebungsdefinition thebibliography.

\documentclass{article}

\usepackage[numbers]{natbib}

\usepackage{etoolbox}

\makeatletter
\apptocmd{\thebibliography}{\global\c@NAT@ctr 15\relax}{}{}
\makeatother

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
  author = {Author, A.},
  year = {2001},
  title = {Alpha},
}
@misc{B02,
  author = {Buthor, B.},
  year = {2002},
  title = {Bravo},
}
\end{filecontents}

\begin{document}

Some text \citep{A01,B02}.

\bibliographystyle{plainnat}
\bibliography{\jobname}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen