Seite 1 von 2
Harvard
Verfasst: Di 10. Mai 2016, 17:35
von Eduard
Hallo zusammen,
ich habe eine leider etwas zusammengebastelte Programmierung und würde gerne wissen, ob ich darin auf einfach Art und Weise auf "Harvard"-Zitation umstellen könnte.
\documentclass[paper=a4, fontsize=12pt]{scrartcl}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french,ngerman]{babel}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{setspace}
\setlength{\parindent}{0pt}
\addbibresource{.bib}
\usepackage[style=apa,
apabackref=true,
backend=biber,
hyperref=true,
maxnames=1,
maxcitenames=6,
maxbibnames=99,
natbib=true,
language=ngerman,
doi=true,
url=true ]{biblatex}
\begin{document}
Hallo World
\end{onehalfspace}
\clearpage
\printbibliography[heading=bibintoc]
\end{document}
Verfasst: Di 10. Mai 2016, 18:27
von Johannes_B
Apa ist ein Spezialfall der Harvardfamilie.
Verfasst: Di 10. Mai 2016, 18:30
von Eduard
Danke für die schnelle Antwort. Habe mich wahrscheinlich unklar ausgedrückt. Zurzeit sieht die Zitation folgendermaßen aus: "Müller, 2012, S. 20". Würde gerne es aber zu "Müller 2012: 20" verändern.
Verfasst: Di 10. Mai 2016, 18:30
von Beinschuss
Kein Problem, ersetze einfach die Optionen, mit denen Du biblatex lädst:
\usepackage[style=authoryear]{biblatex}
Zum Harvard-Stil siehe:
http://tex.stackexchange.com/questions/ ... g-biblatex
Verfasst: Di 10. Mai 2016, 18:32
von Eduard
Das habe ich schon gemacht, erhalte aber dann folgenden Fehler: "apabackref undefined".
Verfasst: Di 10. Mai 2016, 18:39
von Noch so einer
Wenn Du nicht mehr Stil apa verwendest, darfst Du natürlich auch nicht mehr die Option apabackref verwenden. Ggf. sind auch Hilfsdateien wie die bbl-Datei vor dem nächsten LaTeX-Lauf zu löschen. Natürlich muss man auch biber nach dem nächsten LaTeX-Lauf neu aufrufen und dann weitere LaTeX-Läufe durchführen.
Verfasst: Di 10. Mai 2016, 19:24
von Bartman
Falls Du unbedingt den apa-Stil einsetzen möchtest, dürfte folgendes Beispiel weiterhelfen.
\begin{filecontents}{\jobname.bib}
@ARTICLE{7.01:2,
AUTHOR = {D. G. Gilbert and J. F. McClernon and N. E. Rabinovich
and C. Sugai and L. C. Plath and G. Asgaard and D. Dickinson
and N. Botros},
TITLE = {Effects of Quitting Smoking and {EEG} Activation
and Attention Last for More Than 31 Days and are More Severe With Stress,
Dependence, {DRD2 A1} Allele, and Depressive Traits},
JOURNALTITLE = {Nicotine and Tobacco Research},
VOLUME = {6},
PAGES = {249--267},
YEAR = {2004},
DOI = {10.1080/14622200410001676305}
}
@ARTICLE{7.01:3a,
AUTHOR = {T. J. Sillick and N. S. Schutte},
TITLE = {Emotional Intelligence and Self-esteem Mediate Between
Perceived Early Parental Love and Adult Happiness},
JOURNALTITLE = {E-Journal of Applied Psychology},
VOLUME = {2},
NUMBER = {2},
PAGES = {38--48},
YEAR = {2006},
URL = {http://ojs.lib.swin.edu.au/index.php/ejap}
}
\end{filecontents}
\documentclass[fontsize=12pt]{scrartcl}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french,ngerman]{babel}
\usepackage{lmodern}
\usepackage[
style=apa,
apabackref=true,
backend=biber,
hyperref=true,
maxnames=1,
maxcitenames=6,
maxbibnames=99,
natbib=true,
language=ngerman,
doi=true,
url=true
]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\addbibresource{\jobname.bib}
% Kein Komma vor dem Jahr im Verweis
\renewcommand*{\nameyeardelim}{\addspace}
% Doppelpunkt nach dem Jahr im Verweis
\renewcommand*{\postnotedelim}{\addcolon\space}
% Seitenangabe ohne automatischen Zusatz
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}
\begin{document}
\autocite[250]{7.01:2} \autocite[40]{7.01:3a}
\printbibliography[heading=bibintoc]
\end{document}
Verfasst: Do 19. Mai 2016, 19:29
von Eduard
Vielen Dank für den Vorschlag!
Ich hätte noch eine Frage. Hatte den Code aus einer anderen Datei von mir herauskopiert. Schrieb dort eine Arbeit auf Englisch und jedes Mal als ich einen Autor zweimal hintereinander zitierte, erhielt ich "ibid. : Seitenzahl". Jetzt bekommt ich dieses "ibid." nicht. Kann es daran liegen, dass ich die Sprachen (jetzt Deutsch, damals Englisch) gewechselt habe?
Verfasst: Do 19. Mai 2016, 19:58
von Beinschuss
Über die Spracheinstellung kann es dazu kommen, dass es statt ibib ebd. heißt. Wenn es ganz wegfällt, liegt es wohl eher am Stil. Mach bitte ein
Minimalbeispiel, um das zu prüfen.
Verfasst: Do 19. Mai 2016, 20:39
von Eduard
\begin{filecontents}{\jobname.bib}
@ARTICLE{7.01:2,
AUTHOR = {D. G. Gilbert and J. F. McClernon and N. E. Rabinovich
and C. Sugai and L. C. Plath and G. Asgaard and D. Dickinson
and N. Botros},
TITLE = {Effects of Quitting Smoking and {EEG} Activation
and Attention Last for More Than 31 Days and are More Severe With Stress,
Dependence, {DRD2 A1} Allele, and Depressive Traits},
JOURNALTITLE = {Nicotine and Tobacco Research},
VOLUME = {6},
PAGES = {249--267},
YEAR = {2004},
DOI = {10.1080/14622200410001676305}
}
@ARTICLE{7.01:3a,
AUTHOR = {T. J. Sillick and N. S. Schutte},
TITLE = {Emotional Intelligence and Self-esteem Mediate Between
Perceived Early Parental Love and Adult Happiness},
JOURNALTITLE = {E-Journal of Applied Psychology},
VOLUME = {2},
NUMBER = {2},
PAGES = {38--48},
YEAR = {2006},
URL = {http://ojs.lib.swin.edu.au/index.php/ejap}
}
\end{filecontents}
\documentclass[paper=a4, fontsize=12pt]{scrartcl}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french,ngerman]{babel}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{setspace}
\setlength{\parindent}{0pt}
\usepackage[
style=apa,
apabackref=true,
backend=biber,
hyperref=true,
maxnames=1,
maxcitenames=6,
maxbibnames=99,
natbib=true,
language=ngerman,
doi=true,
url=true
]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
% Kein Komma vor dem Jahr im Verweis
\renewcommand*{\nameyeardelim}{\addspace}
% Doppelpunkt nach dem Jahr im Verweis
\renewcommand*{\postnotedelim}{\addcolon\space}
% Seitenangabe ohne automatischen Zusatz
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}
\usepackage{xpatch}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\tracingpatches
\xpatchbibmacro{url+urldate}{retrieved}{urlseen}{}{}
\usepackage{mathtools}
\usepackage{accents}
\newcommand{\hatset}[1]{\accentset{\wedge}{#1}}
\usepackage{nicefrac}
\usepackage{array,longtable}
\usepackage{tikz}
\newcommand{\tpause}{\raisebox{ -.5ex
}{\tikz\draw(0,0)--(.8ex,.8ex)--(1.6ex,0);}}
\addbibresource{\jobname.bib}
\usepackage[autostyle,
german=guillemets,
english=british,
french=guillemets
]{csquotes}
\DeclareCiteCommand{\citefullauthor}
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\usebibmacro{prenote}}
{\ifciteindex
{\indexnames{labelname}}
{}%
\printnames[first-last]{labelname}}
{\multicitedelim}
{\usebibmacro{postnote}}
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}
\usepackage{mathptmx}
\setkomafont{disposition}{\normalfont\bfseries}
\begin{document}
\autocite[250]{7.01:2} \autocite[40]{7.01:3a}
\autocite[250]{7.01:2} \autocite[40]{7.01:3a}
\parencite[][]{7.01:2}
\parencite[][]{7.01:2}
\printbibliography[heading=bibintoc]
\end{document}