Literaturverzeichnis nicht im Inhalt/APA-Stil geht nicht

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


derpate
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Do 30. Mai 2013, 15:47

Beitrag von derpate »

Erst einmal vielen vielen Dank für die Antworten! Nach dem ich die Befehle von Ulrike ergänzt habe und diese Änderung mit biber in den Einstellungen von TexStudio gemacht habe, wird das Dokument übersetzt und es gibt ein Literaturverzeichnis, welches nach nochmaligen Übersetzen auch im Inhaltsverzeichnis angezeigt wird.
Trotzdem habe ich noch zwei Probleme:

- Im Literaturverzeichnis wird nun der Titel komplett kleingeschrieben angezeigt
- Der Verweis im Text hat noch keine eckigen Klammern

Wisst ihr auch hier eine Abhilfe?

EDIT: Oh, es gibt sogar noch in Problem: Das Verzeichnis heißt nun Literatur, es soll aber Literaturverzeichnis heißen...

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

Kleinschreibung

Beitrag von nixversteh »

derpate hat geschrieben:Erst einmal vielen vielen Dank für die Antworten! Nach dem ich die Befehle von Ulrike ergänzt habe und diese Änderung mit biber in den Einstellungen von TexStudio gemacht habe, wird das Dokument übersetzt und es gibt ein Literaturverzeichnis, welches nach nochmaligen Übersetzen auch im Inhaltsverzeichnis angezeigt wird.
Trotzdem habe ich noch zwei Probleme:

- Im Literaturverzeichnis wird nun der Titel komplett kleingeschrieben angezeigt
- Der Verweis im Text hat noch keine eckigen Klammern

Wisst ihr auch hier eine Abhilfe?

EDIT: Oh, es gibt sogar noch in Problem: Das Verzeichnis heißt nun Literatur, es soll aber Literaturverzeichnis heißen...
Hallo derpate,

es handelt sich um englischsprachige Software, du musst um den Titel doppelte Klammern setzen. (Beispiel)
@InCollection {Schuetze1994,
 booktitle = {{Modernisierung sozialer Arbeit durch Methodenentwicklung und -reflexion.}},
 title = {{Ethnographie und sozialwissenschaftliche Methoden der Feldforschung}},
 author = {Schütze, Fritz},
 editor = {Groddeck, Norbert and Schumann, Michael},
 year = {1994},
 publisher = {Lambertus-Verl.},
 url = {http://nbn-resolving.de/urn:nbn:de:0168-ssoar-49375},
 urldate = {2011-11-27}
}
Wie du die Klammern eckig bekommst weiß ich im Moment nicht. Das Verzeichnis kannst du so umbenennen:
\renewcommand*{\bibname}{Literaturverzeichnis}
Gruß

Martin
Absence of evidence is not evidence of absence

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Wegen des kleingeschriebenen Titels: Du musst dem bib-Eintrag einen Hinweis auf die Sprache hinzufügen:
@book{petrowski,
 author = {Petrowski, I. G.},
 title = {Vorlesungen über die Theorie der gewöhnlichen Differentialgleichungen},
 year = {1954},
 edition = {4.},
 publisher = {B. G. Teubner Verlagsgesellschaft},
 address = {Leipzig},
 hyphenation={ngerman}
}
Wenn alle (oder die meisten) deiner bib-Einträge deutsch sind, kannst du dass auch on-the-fly biber während der Kompilation machen lassen. Dann musst du in deine Präambel das hier einfügen:
\DeclareSourcemap{
    \maps[datatype=bibtex]{
      \map{
       \step[fieldset=hyphenation,
                fieldvalue={ngerman}]
          }
    }
}

derpate
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Do 30. Mai 2013, 15:47

Beitrag von derpate »

Hallo,

vielen Dank noch einmal für eure Kommentare!
Jetzt müsste ich nur das Problem mit den eckigen Klammern klären. Würde ein anderer (ähnlicher) Zitierstil das Problem lösen?

Euch einen schönen Abend!

EDIT:

Ich konnte nun alle Probleme mit eurer Hilfe lösen, vielen Dank.
Für alle, die ähnlich Probleme haben:
Das Literaturverzeichnis konnte ich umbenennen, indem ich den Befehl
\renewcommand{\bibname}{Literaturverzeichnis}
vor
\printbibliography
eingefügt habe.
Die eckigen Klammern setze ich einfach im Text um meinen Referenzbefehl.

Der Latex-Code, der nun diese ganzen Probleme löst sieht nun so aus:
\documentclass[a4paper,11pt,titlepage,bibliography=totocnumbered]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{setspace}
\onehalfspacing
\usepackage{amsmath,amssymb}
\usepackage{amsthm}
\usepackage{geometry}
\geometry{left=2.5cm,right=2.5cm,top=3cm,bottom=3cm}

\usepackage[notref,notcite]{showkeys}

\pagestyle{plain}
\setkomafont{sectioning}{\normalcolor\bfseries}

\usepackage[babel,german=quotes]{csquotes}
\usepackage[style=apa,backend=biber]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\addbibresource{literatur.bib}

\begin{document}

\tableofcontents
\chapter{Erstes Kap}
Test so das ich [\cite[55]{petrowski}] zitieren kann.

\newpage

\renewcommand{\bibname}{Literaturverzeichnis}
\printbibliography

\end{document}
Die bib-Datei so
@book{petrowski,
author = {Petrowski, I. G.},
title = {{Vorlesungen über die Theorie der gewöhnlichen Differentialgleichungen}},
year = {1954},
edition = {4.},
publisher = {B. G. Teubner Verlagsgesellschaft},
address = {Leipzig},
}
ALLEN NOCH EINMAL VIELEN DANK, nun kann ich endlich weiterarbeiten!

Antworten