Belegausgabe bei Multicite

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Belegausgabe bei Multicite

von u_fischer » Do 7. Jan 2016, 16:10

Du benützt den falschen Stil, nimm z.B. style=authoryear-comp.

von Leni » Do 7. Jan 2016, 15:17

Ich möchte diesen Post nochmal auffrischen...

Ich habe das selbe Problem.
Leider funktioniert es immer noch nicht.
\documentclass[12pt,a4paper,xcolor=dvipsnames]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{url}
\usepackage{ifpdf}
\usepackage[utf8]{inputenc}

\usepackage[style=authoryear, natbib=true, backend=biber, maxcitenames=1, maxbibnames=99, citetracker=context, dashed=false]{biblatex}
\AtEveryCitekey{\ifciteseen{}{\defcounter{maxnames}{999}}}


\addbibresource{referenzen1.bib}


\begin{document}


\parencites{MG,Telefondolmetscher}
Es soll bei demselben Autor so (Autor, Jahr; Jahr) ausgegeben werden. 

\parencites{MG}{Telefondolmetscher}
Es soll so (Autor, Jahr; Autor, Jahr) ausgegeben werden. 

\end{document}

Die Bib dazu:
@misc{Telefondolmetscher,
 author = {{Bundesamt f{\"u}r Gesundheit, Schweizerische Eidgenossenschaft}},
 year = {o.J.},
 title = {{Kurzfilm zum Telefondolmetscherdienst}},
 url = {http://www.bag.admin.ch/themen/gesundheitspolitik/07685/12532/13703/14637/index.html?lang=de},
 urldate = {2016-01-06}
}

@misc{MG,
 author = {{Bundesamt f{\"u}r Gesundheit, Schweizerische Eidgenossenschaft}},
 year = {2014},
 title = {{Nationales Programm Migration und Gesundheit (2014-2017)}},
 url = {http://www.bag.admin.ch/themen/gesundheitspolitik/07685/index.html?lang=de&download=NHzLpZig7t,lnp6I0NTU042l2Z6ln1acy4Zn4Z2qZpnO2Yuq2Z6gpJCLfYR,f2ym162dpYbUzd,Gpd6emK2Oz9aGodetmqaN19XI2IdvoaCVZ,s-},
 urldate = {2016-01-06}
}
Wenn der Autor derselbe ist, möchte ich gerne (Autor, Jar; Jahr) darstehen haben.

Weiss Jemand Rat?

von kasiii » Sa 15. Aug 2015, 14:07

Ich hätte schwören können, dass ich das schon ausprobiert habe... :oops:

Vielen Dank!

von Gast » Sa 15. Aug 2015, 13:03

Von den Kompaktifizierungsmaßnahmen von biblatex kannst Du nur Gebrauch machen, wenn die Quellen in derselben geschweiften Klammer stehen.
\parencite{wiki:HTML,wiki:Wiki}
Tut also was es soll.

Das liegt daran, dass biblatex auf die anderen Quellen nur Zugriff hat, wenn sie in derselben Gruppe stehen, bei unterschiedlichen Gruppen in den Multicites ist das nicht der Fall, dort werden im Grunde die Zitationsbefehle einzeln nacheinander ohne voneinander zu wissen ausgeführt.

MWE
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}

\usepackage[style=apa, backend=biber]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}

\addbibresource{biblatex-examples.bib}

\begin{document}
  Funktioniert wie gewünscht \parencite{kant:kpv,kant:ku}.

  Aber \parencites{kant:kpv}{kant:ku} nicht ganz.

  \printbibliography
\end{document}

von kasiii » Sa 15. Aug 2015, 12:29

Der Bibtex-Eintrag wird von Wikipedia selbst bereitgestellt.

Aber unabhängig davon, ob diese Einträge korrekt sind, habe ich das Problem auch bei anderen Belegen. Die Wiki-Artikel sind erstmal nur als Platzhalter für andere Einträge zu sehen.

von Johannes_B » Sa 15. Aug 2015, 12:25

Wikipedia ist kein Autor, sondern gehört in das feld organization, der Titel sollte außerdem der Titel des spezifischen Wikipedia Eintrages sein.

Einen Autor zu nennen ist bei einem Wiki-Artikel auch nicht sinnvoll, denn es ist ja ein Gemeinschaftsprojekt.

Belegausgabe bei Multicite

von kasiii » Sa 15. Aug 2015, 12:13

Hallo,

ich muss die Ausgabe der Belege von multicites ändern. Bei einem Autor mit mehreren Werken sollen diese Zusammengefasst werden, z.B. Müller (1999a, 1999b, 2001).
Ich verwende biblatex mit dem apa-Style. Ich hoffe das Minimalbeispiel erklärt ausreichend, was ich erreichen möchte.

\documentclass[paper=a4, headings=small, footlines=0, headlines=1, twoside, numbers=noendperiod, bibliography=totoc]{scrreprt}

\usepackage[american, ngerman]{babel}
\usepackage[utf8,]{inputenc}
\usepackage[T1,]{fontenc}

\usepackage[style=apa, apabackref=false, backend=biber, autolang=other]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}

\usepackage{filecontents}

\begin{filecontents*}{\jobname.bib}
	@online{wiki:Wiki,
		author = {Wikipedia},
		title = {{Wiki --- Wikipedia{,} Die freie Enzyklopädie}},
		url = {http://de.wikipedia.org/w/index.php?title=Wiki&oldid=140164851},
		year = {2015},
		urldate = {2015-05-13},
		keywords = {online},
		hyphenation = {ngerman},
	}
	@misc{wiki:HTML,
		author = {Wikipedia},
		title = {Hypertext Markup Language --- Wikipedia{,} Die freie Enzyklopädie},
		year = {2015},
		url = {https://de.wikipedia.org/w/index.php?title=Hypertext_Markup_Language&oldid=144996066},
		urldate = {2015-08-15},
		keywords = {online},
		hyphenation = {ngerman},
	}
	@misc{wiki:Hypertext,
		author = {Wikipedia},
		title = {Hypertext --- Wikipedia{,} Die freie Enzyklopädie},
		year = {2015},
		url = {https://de.wikipedia.org/w/index.php?title=Hypertext&oldid=143576665},
		urldate = {2015-08-15},
		keywords = {online},
		hyphenation = {ngerman},
	}
\end{filecontents*}

\addbibresource{\jobname.bib}

\begin{document}
	
	\minisec{textcite Ist:}
	
	\textcites{wiki:HTML}{wiki:Hypertext} 
	
	\minisec{textcite Soll:}
	Autor (Jahr, Jahr, ...)
	
	
	\minisec{parencites Ist:}
		
	\parencites{wiki:HTML}{wiki:Wiki} 
	
	\minisec{parencites Soll:} 
	
	(Autor, Jahr, Jahr, ...)
	
	\printbibliography{\jobname.bib}
\end{document}

Nach oben