PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mehrere Quellen inkl. Seitenzahl zitieren mit cite



teXXniker
05-07-2006, 14:51
Hallo zusammen,
ich würde gerne mehrer Quellen zitieren und nutze ein abgewandelten Alpha-Bibtex-Stil. Bisher verwende ich das so:

\cite{Abc04} --> [Abc04]
\cite[1-2]{Abc04} --> [Abc04, 1-2]
Bei mehreren Quellen funktioniert Folgendes:

\cite{Abc04, Def01} --> [Abc04, Def01]
Jetzt würde ich aber gerne zusätzlich Seitenzahlen haben, die dann in der Form

[Abc04, 1-2; Def01, 4]
ausgegeben werden.
Hat jemand eine Idee, wie ich die Seitenzahlen so unterbringen kann?

Vielen Dank im voraus!

teXXniker
06-07-2006, 10:23
hat niemand eine Idee?
Muss doch irgendwie möglich sein, 2 Quellen inkl. Seitenzahlen zu zitieren......

teXXniker
07-07-2006, 16:21
wirklich keiner? :(

daswaldhorn
07-07-2006, 17:16
Hallo,

schau dir mal das Paket "jurabib" an, vielleicht kann das dein Gewünschtes. Aber nagel mich nicht darauf fest, ich kenne das auch nur vom Hören-Sagen, ich hab es selbst noch nicht genutzt ;)

Grüße, Carsten

teXXniker
11-07-2006, 12:09
Hi daswaldhorn,
erstmal schönen Dank für den Hinweis! Habe mir das Paket mal etwas angeguckt, aber auch dort nichts passendes gefunden....
*verzweifel* :(

countbela666
11-07-2006, 12:27
Hier mal eine Bastellösung mit dem natbib-Paket (so richtig das Wahre isses aber nicht, eher eine Übergangslösung, bis jemand mit Ahnung hier hereinschaut :D):

\begin{filecontents}{lit.bib}
@book{lustig,
author={Peter Lustig},
title={Ueber das Schreiben von Blindtexten},
address={Berlin},
year=2005
}
@book{traurig,
author={Klaus Traurig},
title={Ueber das Schreiben von Blindtexten II},
address={Hamburg},
year=2006
}
\end{filecontents}
\documentclass{scrartcl}
\usepackage[square]{natbib}
\bibliographystyle{alphadin}
\providecommand{\twocite}[4]{\citep[{\citealp[#1]{#2};}][#3]{#4}}
\begin{document}
\twocite{S.~5}{lustig}{S.~6}{traurig}
\bibliography{lit}
\end{document}Grüße,
Marcel

teXXniker
11-07-2006, 14:25
Hi countbela666,

super, vielen Dank!
Hab mir das für noch mehr Zitate erweitert, in der Form

\providecommand{\citeTwo}[4]{\citep[{\citealp[#1]{#2};}][#3]{#4}}
\providecommand{\citeThree}[6]{\citep[{\citealp[#1]{#2}; \citealp[#3]{#4};}][#5]{#6}}
\providecommand{\citeFour}[8]{\citep[{\citealp[#1]{#2}; \citealp[#3]{#4}; \citealp[#5]{#6};}][#7]{#8}}usw...

Grüße
teXXniker!