Seite 1 von 1

apa6, zitieren - bibkey wird nicht aufgelöst

Verfasst: Mo 24. Jun 2013, 20:23
von hopscatulli
hallo, ich nutze die apa6 documentclass und muss strikt nach apa-style schreiben. jedoch klappt keinerlei zitation. der bibkey der zitationsbefehle (welche auch nicht funktionieren) wird nicht aufgelöst. die im sty-dokument enthaltenen befehle werden nicht erkannt. ich vermute, das style-dokument wird nicht eingelesen. ich habe keinen weg gefunden, es zum laufen zu bringen. wenn es überhaupt daran liegt. die frage: stimmen die einstellungen im u.g. beispiel, und falls ja, welche systemkonfigurationen o.ä. muss ich verändern?

meine systembedingungen:
windows 7, erst miktex für 64 bit, dann auf 32 bit neuinstalliert, apa6-datein manuell nach installiert (ausder 64er version heraus), statt apacite biblatex-apa und biber genutzt (apacite ging auch nicht). editor: TeXstudio 2.6.0
\documentclass[man,a4paper]{apa6} 
%apacite in options mit rein eigentlich??

\usepackage[ngerman,english, american]{babel}
\usepackage{csquotes}
%\usepackage{apacite} ??

\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber]{biblatex}
%\usepackage[backend=biber]{biblatex}
\DeclareLanguageMapping{american}{american-apa} %was macht dieser Befehl?

% laut apa6.sty - Datei soll folgendes eingefügt werden, das funktioniert aber nicht:
%\documentstyle[...,apa-dp28,...]{...}
%\bibliographystyle{apa-dp28}

%welches der beiden funktioniert?
\bibliography{literatur.bib}
\addbibresource{literatur.bib}



\begin{document}
                               
%\include{./sections/Theory/theory}
%eingefügt aus theory:

\section{Theory}

Carl Rogers as one of the main figures of humanistic psychology and the founder of Client-centred therapy based his therapeutic approach on the three core concepts of empathy, congruence and acceptance \cite{Rogers1959}. In his recent publication \outcite{Silani2013} associates Rogers' humianstic concepts to cognitive processes and links these to respective/putative brain areas. 

\subsection{Social cognition}

Social cognition addresses the question on how people process, store, and apply information about other people and social situations. It centers on the role that cognitive processes play in our social interactions and how these influence how we think, feel, and interact with the world around us \cite{socialcognition_a}.


\end{document}

so sieht der bibtex-code aus (mit JabRef):
@ARTICLE{Rogers1959,
  author = {Rogers, Carl Ransom and Koch, Sigmund},
  title = {A Theory of Therapy, Personality, and Interpersonal Relationships:
	As Developed in the Client-centered Framework},
  year = {1959},
  owner = {hopscatulli},
  publisher = {McGraw-Hill New York},
  timestamp = {2013.06.24}
}

@INCOLLECTION{Silani2013,
  author = {Silani, Giorgia and Zucconi, Alberto and Lamm, Claus},
  title = {Carl Rogers Meets the Neurosciences: Insights from Social Neuroscience
	for Client-Centered Therapy},
  booktitle = {Interdisciplinary Handbook of the Person-Centered Approach},
  publisher = {Springer},
  year = {2013},
  pages = {63--78},
  file = {:silani2013_RogersmeetsNeuroschience.pdf:PDF},
  owner = {hopscatulli},
  timestamp = {2013.06.13},
  url = {http://link.springer.com/chapter/10.1007/978-1-4614-7141-7_5}
}


Link

Verfasst: Mo 24. Jun 2013, 23:18
von dmb
Hallo hopscatulli,

probier mal ein Setting, wie es hier aufgesetzt wird.

http://blog.alexandermclean.com/2013_03_01_archive.html

vlg dmb

Verfasst: Di 25. Jun 2013, 08:14
von Johannes_B
Lies bitte zuerst in ein wenig in der Dokumentation um die grundlegensten Befehle und Optionen kennen zu lernen. Mit einer aktuellen TeX-Distribution findest du diese am schnellsten, wenn du texdoc apa6[/url] in ein Terminal/Eingabeaufforderung eintippst.

\addbibressource{Literatur.bib} <- Hier ist die Dateiendung wichtig
\bibliography{Literatur} <- ohne Dateiendung

Du brauchst aber nur eins von beiden.

Hast du den Bibliographieprozessor biber laufen lassen? In TeXstudio müsste der auf F11 liegen.
Woher kommt der Befehl outcite? Den kenne ich noch gar nicht.


Die Klassendatei sollte in deinem System enthalten sein, die musst du nicht selbst erzeugen (Link im vorigen Beitrag). Falls nicht, dann nutze den Paketmanager zur Installation.

Da du neu bist solltest du dir auch etwas über Minimalbeispiele durchlesen, die werden für dich noch wichtig werden.


EDIT: Ich hab jetzt apa.sty gefunden, jetzt weiß ich auch woher du outcite und documentstyle hast. Vergiss die Datei und schau da nicht rein. Die ist für dich vollkommen ungeeignet.

Re: apa6, zitieren - bibkey wird nicht aufgelöst

Verfasst: Di 25. Jun 2013, 10:25
von u_fischer
hopscatulli hat geschrieben:apa6-datein manuell nach installiert
Dass das nötig war, ist ein Fehler im miktex-Paket. Da fehlen alle nötigen Dateien - ich habe einen entsprechenden Bugreport gemacht.

Dein Code ist im Wesentlichen korrekt. Hier die korrigierte Fassung:

\documentclass[man,a4paper]{apa6}
\usepackage[ngerman,english, american]{babel}
\usepackage{csquotes}
\usepackage[style=apa,sortcites=true,sorting=nyt]{biblatex}
\DeclareLanguageMapping{american}{american-apa} 
\addbibresource{literatur.bib}

\shorttitle{A title} %nötig

\begin{document}


\section{Theory}

 Carl Rogers as one of the main figures of humanistic psychology and the founder of Client-centred therapy based his therapeutic approach on the three core concepts of empathy, congruence and acceptance \cite{Rogers1959}. In his recent publication \cite{Silani2013} associates Rogers' humianstic concepts to cognitive processes and links these to respective/putative brain areas.

\subsection{Social cognition}

 Social cognition addresses the question on how people process, store, and apply information about other people and social situations. It centers on the role that cognitive processes play in our social interactions and how these influence how we think, feel, and interact with the world around us 
%\cite{socialcognition_a}. %nicht da


\end{document}
Wenn es damit nicht geht, dann hast du entweder biber nicht laufen lassen, oder es gab Fehler. Schau dann in die blg-Datei.