Seite 1 von 1

Komma zwischen Journal und Volume.Number???

Verfasst: Mo 29. Sep 2014, 21:02
von Cartman1344
Guten Abend,

ich kämpfe gerade mit den letzten Details meiner Masterarbeit, genauer gesagt mit dem Literaturverzeichnis. Bisher sieht es so aus:

Czuchry, A. J., Yasin, M. M. und Little, G. S. (1999). „A practical, systematic approach to understanding cost of quality : a field study“. In: Industrial Management & Data Systems 99.8, S. 362–366.

Allerdings soll es so aussehen:

Czuchry, A. J., Yasin, M. M. und Little, G. S. (1999). „A practical, systematic approach to understanding cost of quality : a field study“. In: Industrial Management & Data Systems, 99.8, S. 362–366.

Der Unterschied ist das Komma zwischen Journal und Volume.Number. Hat jemand eine Idee, wie man das da hinbekommt? Bei Bedarf kann ich gern noch ein Minimalbeispiel dazu basteln, falls das hilft.

So sieht mein Code dazu aus:
\usepackage[backend=biber
			,style=authoryear-icomp		% Zitierstil
			,dashed=false				% Autor ausschreiben, falls er mehr als einmal vorkommt (statt --)
			,isbn=false             	% ISBN nicht anzeigen, gleiches geht mit nahezu allen anderen Feldern
			,doi=false					% DOI nicht anzeigen
			,url=false					% url nicht anzeigen
			,eprint=false				% ePrint nicht anzeigen
			,pagetracker=false         	% ebd. bei wiederholten Angaben 
			,maxbibnames=50            	% maximale Namen, die im Literaturverzeichnis angezeigt werden 
			,maxcitenames=3             % maximale Namen, die im Text angezeigt werden
			,firstinits=true			% Vornamen als Initialen ausgeben
			,autocite=inline            % regelt Aussehen für \autocite (inline=\parancite)
			,block=space 	            % kleiner horizontaler Platz zwischen den Feldern
			,uniquename=false			% keine Abkuerzung des Vornamens bei gleichen Nachnamen
			% backrefstyle=none, three, two, two+, three+, all+
			,backrefstyle=three+       	% fasst Seiten zusammen, z.B. S. 2f, 6ff, 7-10
			,date=short                 % Datumsformat
			]{biblatex}

% bibtex aufraeumen	
\AtEveryBibitem{
	\clearlist{publisher}
	\clearlist{address}
	\clearfield{date}
	\clearfield{eprint}
	\clearfield{isbn}
	\clearfield{issn}
	\clearlist{location}
	\clearfield{month}
	\clearfield{volume}
}

% Bibliographie
\DeclareNameAlias{sortname}{last-first}
\addbibresource{bib/masterarbeit.bib}
Vielen Dank schon einmal!

Dominic

Verfasst: Di 30. Sep 2014, 07:55
von Besserwisser
Wenn ich den Code durch LaTeX jage, bekomme ich einen Fehler wegen fehlendem \documentclass. Anders gesagt: Beachte bitte die wichtigen Hinweise (TOP-Thema in diesem Unterforum).

Verfasst: Di 30. Sep 2014, 15:59
von Cartman1344
\begin{filecontents}{\jobname.bib}
	@article{aristotle:physics,
		Title                    = {{A practical, systematic approach to understanding cost of quality : a field study}},
		Author                   = {Czuchry, Andrew J. and Yasin, Mahmoud M. and Little, Gregory S.},
		Journal                  = {Industrial Management \& Data Systems},
		Year                     = {1999},
		Number                   = {8},
		Pages                    = {362--366},
		Volume                   = {99}
	}
\end{filecontents}

\documentclass{scrartcl}
\KOMAoptions{bibliography=totoc}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
	adieresis={ä},
	germandbls={ß}
}
\usepackage[ngerman]{babel}
\usepackage[backend=biber
,style=authoryear-icomp      % Zitierstil
,dashed=false                % Autor ausschreiben, falls er mehr als einmal vorkommt (statt --)
,isbn=false                  % ISBN nicht anzeigen, gleiches geht mit nahezu allen anderen Feldern
,doi=false                   % DOI nicht anzeigen
,url=false                   % url nicht anzeigen
,eprint=false                % ePrint nicht anzeigen
,pagetracker=false           % ebd. bei wiederholten Angaben
,maxbibnames=50              % maximale Namen, die im Literaturverzeichnis angezeigt werden
,maxcitenames=3              % maximale Namen, die im Text angezeigt werden
,firstinits=true             % Vornamen als Initialen ausgeben
,autocite=inline             % regelt Aussehen für \autocite (inline=\parancite)
,block=space                 % kleiner horizontaler Platz zwischen den Feldern
,uniquename=false            % keine Abkuerzung des Vornamens bei gleichen Nachnamen
,backrefstyle=three+         % fasst Seiten zusammen, z.B. S. 2f, 6ff, 7-10
,date=short                  % Datumsformat
]{biblatex}

% bibtex aufraeumen  
\AtEveryBibitem{
	\clearlist{publisher}
	\clearlist{address}
	\clearfield{date}
	\clearfield{eprint}
	\clearfield{isbn}
	\clearfield{issn}
	\clearlist{location}
	\clearfield{month}
	\clearfield{volume}
}

\DeclareNameAlias{sortname}{last-first}  
\addbibresource{\jobname.bib}

\begin{document}
\section{Besserwisser hat recht.}

Ändert aber nichts am Problem (\cite[365]{aristotle:physics}).

\printbibliography
\end{document} 
Hat jemand eine Idee?

Verfasst: Di 30. Sep 2014, 16:07
von u_fischer
\renewbibmacro*{journal+issuetitle}{%
  \usebibmacro{journal}%
  \setunit*{\addcomma\addspace}%<--da
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addspace}}%
  \usebibmacro{volume+number+eid}%
  \setunit{\addspace}%
  \usebibmacro{issue+date}%
  \setunit{\addcolon\space}%
  \usebibmacro{issue}%
  \newunit}

Verfasst: Di 30. Sep 2014, 16:46
von Cartman1344
u_fischer hat geschrieben:
\renewbibmacro*{journal+issuetitle}{%
  \usebibmacro{journal}%
  \setunit*{\addcomma\addspace}%<--da
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addspace}}%
  \usebibmacro{volume+number+eid}%
  \setunit{\addspace}%
  \usebibmacro{issue+date}%
  \setunit{\addcolon\space}%
  \usebibmacro{issue}%
  \newunit}
Fantastisch, funktioniert! Vielen Dank!!!