Im Text Quellenangabe: Autor [1]

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


chris_klpp

Im Text Quellenangabe: Autor [1]

Beitrag von chris_klpp »

Hallo,
beim schreiben einer Literaturrecherche bin ich auf folgendes Problem gestoßen:
Die Anforderung an den Quellenverweis im Text lautet:
Autor [Quellennummer]. Also z.B. In Messungen durch Wulf [4] ...
Für Quellen mit mehr als 2 Autoren dann Wulf et al.
Und zusätzlich muss das ganze noch in Kapitälchen geschrieben sein.


Gibt es dafür fertige Pakete oder was sind eure Ideen?

Vielen Dank

Einbindung von biblatex:
\usepackage[backend=biber, style=numeric,hyperref]{biblatex}[\code]

Gast

Beitrag von Gast »

Mit numeric-ähnlichen Stilen gibt \textcite den Autor zusätzlich aus.

Kapitälchen für Namen gibt es mit \renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}. Wenn Du das nur für Zitate willst, nutze
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
\AtBeginBibliography{%
  \renewcommand*{\mkbibnamefamily}[1]{#1}%
}

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

et al. erhält man, falls man eine deutschsprachige Arbeit mit babel verfasst, durch:
\DefineBibliographyStrings{ngerman}{ 
    andothers = {{et\,al\adddot}},             
}
Im Minimalbeispiel:
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage[style=numeric,backend=biber, maxcitenames=2, mincitenames=2]{biblatex}
\addbibresource{biblatex-examples.bib}
\usepackage{csquotes}
\DefineBibliographyStrings{ngerman}{ 
    andothers = {{et\,al\adddot}},             
}
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}} 
\AtBeginBibliography{% 
  \renewcommand*{\mkbibnamefamily}[1]{#1}% 
}
\usepackage{hyperref}
\begin{document}
Referenz mit einem Autor: \textcite{reese}

Referenz mit zwei Autoren: \textcite{kastenholz}

Referenz mit fünf Autoren: \textcite{herrmann} 
\printbibliography
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen.

chris_klpp

Beitrag von chris_klpp »

Vielen Dank für die Hilfe, funktioniert wunderbar.
Gibt es noch eine Möglichkeit einzustellen nach wievielen Autoren et al. verwendet wird.
Als Beispiel habe ich eine Quelle mit exakt drei Autoren, diese soll aber mit Autor1 et al. abgedruckt werden. Also die Grenze auf 2 Autoren herunter setzen.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2466
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Ändere die Liste der optionalen Argumente in dem Beispiel von markusv wie folgt:
\usepackage[
%   style=numeric,
   backend=biber,
   maxcitenames=2,
%   mincitenames=2
]{biblatex}
Die jeweilige Voreinstellung der Optionen kannst Du in der Dokumentation von biblatex nachlesen.

Antworten