PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mit bibtex automatisch mit Titel verweisen



hubchev
15-01-2008, 23:07
Hallo miteinander

folgendes:

Mit bibtex und den \cite...-Befehlen kann man wunderbar im Text auf die im LitVz stehende Angabe verweisen, leider nur immer je nach bib-Style "verkürzt". Ich möchte allerdings ab und zu nicht nur etwa sowas:

\cite{autorxy} --> Autor(1998)

sondern manchmal auch den Titel und/oder das Journal
zusätzlich dabei:


\cite??...{autorxy} --> Autor(1998), Titel, Journal... .


Gibts da vielleicht schon irgendeinen cite-Befehl der automatisch den Titel dazuschreibt??

Vielen Dank an das Genie der bereit ist mir die Frage zu beantworten!

Stephan

PS: zur info ich verwende natbib und authordate styles mit bibtex

marius79
16-01-2008, 11:25
Hallo,

das bibentry-Paket aus natbib (http://tug.ctan.org/tex-archive/macros/latex/contrib/natbib/) dürfte für Dich interessant sein. Der folgende Code produziert eine Ausgabe, die Deinen Wünschen vermutlich ziemlich nahe kommt?

\begin{filecontents}{lit.bib}
@article{test,
author = {Musterfrau, Petra},
title = {Sehr interessant},
journal = {Sinnfreies},
volume = {666},
year = {2000}
}
\end{filecontents}

\documentclass{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{natbib}
\usepackage{bibentry}

\begin{document}
\nobibliography*

Hier kommt ein konventionelles Zitat: \citet{test}.

Und hier ein Zitat mit vollständiger Quellenangabe: \bibentry{test}

\bibliographystyle{plainnat}
\bibliography{lit}
\end{document}
Grüße
marius