Wie liste ich einen BibTex-Eintrag für einen Zeitschriftenartikel auf, der in mehreren Ausgaben veröffentlicht wurde?

Wie liste ich einen BibTex-Eintrag für einen Zeitschriftenartikel auf, der in mehreren Ausgaben veröffentlicht wurde?

Ich bin relativ neu bei LaTeX und ganz neu bei BibTeX. Ich muss eine Reihe von Bibliographieeinträgen für Zeitschriftenartikel erstellen, die als einzelne Einträge zitiert werden, aber in mehreren Ausgaben veröffentlicht wurden. Beispiel:

Angus-Leppan, PV: Eine Studie der Brechung in der unteren Atmosphäre.120, 62;121, 107;122, 166

Ich verwende bereits das Natbib-Paket, falls das von Nutzen ist.

Antwort1

Hier ist ein Beispiel mit biblatexeinem Eintragssatz:

Beispielausgabe

bibDatei

@Set{AL:lower,
  entryset = {AL:main,AL2,AL3},
}

@Article{AL:main,
  author =   {Angus-Leppan, P. V.},
  title =    {A Study of Refraction in the Lower Atmosphere},
  journaltitle = {Survey Review},
  year =     1961,
  volume =   120,
  pages =    62
}

@Article{AL2,
  xref = {AL:main},
  volume =   121,
  pages =    107
}

@Article{AL3,
  xref = {AL:main},
  volume =   122,
  pages =    166
}

Hauptdokument

\documentclass{article}

\usepackage[style=authoryear,backend=biber]{biblatex}
\renewbibmacro{in:}{%
  \ifentrytype{article}{}{%
  \printtext{\bibstring{in}\space}}}
\DeclareBibliographyDriver{set}{\entryset{%
  \ifnumequal{\thefield{entrysetcount}}{1}{}{\addsemicolon\space}}{}%
  \finentry}

\addbibresource{\jobname.bib}

\begin{document}

\cite{AL:lower}

\printbibliography

\end{document}

verwandte Informationen