Geschachtelte Zitation

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Seerosengiesser
Forum-Anfänger
Forum-Anfänger
Beiträge: 32
Registriert: Do 5. Aug 2010, 11:02

Geschachtelte Zitation

Beitrag von Seerosengiesser »

Hallo,
wenn ich eine geschachtelte (verschachtelte?) Zitation machen möchte, dann wird ein Semikolon zu viel eingefügt. Das Minimalbeispiel
\documentclass[a4paper, 12pt]{article}
\usepackage[ngerman]{babel}
\usepackage{selinput}
\usepackage{hyperref}
\usepackage{apacite}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
}
\begin{document}
Beispiel für eine geschachtelte Zitation: \citeA[cited from \citeNP{Niesen2009}]{Rawls2003}. Das Semikolon zwischen from und Niesen, 2009 sollte verschwinden. Zu einer Fehlermeldung führt %\citeA[cited from \citeNP[S. 33]{Niesen2009}]{Rawls2003}
\bibliographystyle{apacite}
\bibliography{example-bib}

\end{document}
führt zu der Ausgabe Rawls (2003, cited from ; Niesen, 2009). Wie bekomme ich das Semikolon weg? \protect vor \citeNP{} ändert leider auch nichts.
Wenn ich in die zweite Zitation noch eine Seitenzahl einfügen möchte, kommt gleich eine Fehlermeldung.

Warum lassen sich hier eigentlich keine .bib-Dateien hochladen?
 @INCOLLECTION{Niesen2009,
  author = {Peter Niesen},
  title = {{Die politische Theorie des politischen Liberalismus: John Rawls [The
	political theory of the political liberalism: John Rawls]}},
  booktitle = {{Politische Theorien der Gegenwart II. Eine Einf"uhrung [Political
	theories of the present age]}},
  publisher = {Barbara Budrich},
  year = {2009},
  pages = {27--64},
  editor = {Andr\'e Brodocz and Gary S. Schaal},
  address = {Opladen \& Farmington Hills}
 }
 
 @BOOK{Rawls2003,
  title = {{Politischer Liberalismus [Political Liberalism]}},
  publisher = {Suhrkamp},
  year = {2003},
  author = {John Rawls},
  address = {Frankfurt a.M.}
}
Danke.

Epllus
Forum-Guru
Forum-Guru
Beiträge: 470
Registriert: So 23. Sep 2012, 17:31

Beitrag von Epllus »

Versuch es mal hiermit:
\documentclass[a4paper, 12pt]{article} 
\usepackage[ngerman]{babel} 
\usepackage{selinput} 
\usepackage{hyperref} 
\usepackage{apacite} 
\SelectInputMappings{ 
  adieresis={ä}, 
  germandbls={ß}, 
} 
\begin{document} 

\citeauthor{Rawls2003} (\citeyearNP{Rawls2003}; cited from \citeNP{Niesen2009}) 

\bibliographystyle{apacite} 
\bibliography{example-bib} 

\end{document} 
Der Originalsatz stammt aus der apacite-Beschreibung, also nehme ich an, dass dies so empfohlen wird.

Hoffe es hilft
Epllus

Seerosengiesser
Forum-Anfänger
Forum-Anfänger
Beiträge: 32
Registriert: Do 5. Aug 2010, 11:02

Beitrag von Seerosengiesser »

Danke. Die Lösung hatte ich auch schon, mit der von mir favorisierten wäre es ein \cite-Kommand weniger, aber wenn es nicht anders geht...

Antworten