Seite 1 von 1

Biblatex: Reihenfolge Jahr/Ausgabe, ...

Verfasst: Mo 11. Nov 2013, 21:30
von päge
Hallo zusammen!

Hab jetzt eine Weile an meinem Literaturverzeichnis gebastelt. Leider sind noch nicht alle Sachen so wie sie sein sollten.

So siehts momentan aus:

[1] R. Chevalier, B. Colsch, C. Afonso, N. Baumann, J.-C. Tabet und J.-M. Mallet. Tetrahedron Letter 62 (2006), 563.

Aussehen sollte es folgendermassen:

[1] R. Chevalier, B. Colsch, C. Afonso, N. Baumann, J.-C. Tabet, J.-M. Mallet, Tetrahedron Letter 2006, 62, 563.

Also Jahr vor Ausgabe, kein "und" vor dem letzten Autor und ein Komma nach der Ausgabe.

Wäre super wenn mir jemand ein paar Tipps geben könnte!! Vielen Dank
\documentclass{scrartcl} 
\usepackage[
    backend=biber,
    style=numeric
]{biblatex}

\usepackage[ngerman]{babel}
\usepackage[babel, german=quotes]{csquotes}
\renewbibmacro{in:}{}

\ExecuteBibliographyOptions{%
bibencoding=utf8, 
bibwarn=true, 
sortlocale=de_DE, 
isbn=false,
url=false,
doi=false,
eprint=false,
clearlang=true,
maxbibnames=99,
firstinits=true, 
sorting=none,
}
\DeclareFieldFormat[article]{title}{}
\DeclareFieldFormat[article]{number}{}
\DeclareFieldFormat{date}{\bfseries{#1}} 
\DeclareFieldFormat{pages}{\mkfirstpage[{\mkpageprefix[bookpagination]}]{#1}}
\DefineBibliographyStrings{german}{%
   page = {{}{}},
   pages = {{}{}},
}
\bibliography{Lit/OCPrakt} 


\begin{document} 
blablabla\cite{Bromierung}
\printbibliography 
\end{document} 
Bib-Eintrag:
@article{Bromierung,
	Author = {Reynald Chevalier and Beno{\^\i}t Colsch and Carlos Afonso and Nicole Baumann and Jean-Claude Tabet and Jean-Maurice Mallet},
	Date-Added = {2013-10-28 10:46:57 +0000},
	Date-Modified = {2013-11-11 20:26:08 +0000},
	Journal = {Tetrahedron Letter},
	Pages = {563-577},
	Read = {0},
	Title = {Synthetic sulfated glucuronosyl paragloboside (SGPG) and its use for the detection of autoimmune peripheral neuropathies},
	Volume = {62},
	Year = {2006}}

Verfasst: Di 12. Nov 2013, 08:08
von Beinschuss
Ergänze
\renewcommand*{\finalnamedelim}{\addcomma\addspace}
in Deiner Präambel, und Du erhälst schon einmal das gewünschte Komma vor dem letzten Autor.

Helmut

Verfasst: Di 12. Nov 2013, 15:22
von päge
super danke, dass hat schon mal geklappt!!

Verfasst: Mi 13. Nov 2013, 22:10
von päge
\documentclass{scrartcl} 
\usepackage[ 
    backend=biber, 
    style=numeric
]{biblatex} 

\usepackage[ngerman]{babel} 
\usepackage[babel, german=quotes]{csquotes} 
\renewbibmacro{in:}{} 

\ExecuteBibliographyOptions{% 
bibencoding=utf8, 
bibwarn=true, 
sortlocale=de_DE, 
isbn=false, 
url=false, 
doi=false, 
eprint=false, 
clearlang=true, 
maxbibnames=99, 
firstinits=true, 
sorting=none, 
} 
\DeclareFieldFormat[article]{title}{} 
\DeclareFieldFormat[article]{number}{} 
\DeclareFieldFormat{date}{\bfseries{#1}} 
\DeclareFieldFormat{pages}{\mkfirstpage[{\mkpageprefix[bookpagination]}]{#1}} 
\DefineBibliographyStrings{german}{% 
   page = {{}{}}, 
   pages = {{}{}}, 
} 

\renewbibmacro*{journal+issuetitle}{%
  \usebibmacro{journal}%
  \setunit*{\addspace}%
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addspace}}%
  \usebibmacro{issue+date}%
  \setunit{\addcomma\space}%
  \usebibmacro{volume+number+eid}% 
  \setunit{\addcolon\space}%
  \usebibmacro{issue}%
  \newunit}

\newbibmacro*{issue+date}{%
    \iffieldundef{issue}
      {\usebibmacro{date}}
      {\printfield{issue}%
       \setunit*{\addspace}%
       \usebibmacro{date}}%
  \newunit}


\addbibresource{OCPrakt.bib} 

\begin{document} 

Text~\cite{Bromierung}.

\printbibliography 

\end{document}