
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 biblatex
einem Eintragssatz:
bib
Datei
@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}