hi,
also hier im folgenden nochmal abgeaendert.
was ich nicht loesen konnte ist dein kommentar
" Wie kann ich .Number weglassen? Vorher war es noch nicht da."
du bist lustig, nicht einmal hast du eine beispiel bib datei hier gepostet, wie soll man da wissen wie es bei dir aussieht? haben deine journale keine nummern, was machst du wenn eines doch eine nummer hat?
das gleiche gilt fuer die autoren die "vorher richtig" angezeigt wurden.... dazu kann ich nichts sagen, hier bei meinem eintrag mit zwei autoren erscheinen diese so wie sie wohl sollen, oder?
Code:
\begin{filecontents}{\jobname.bib}
@article{key,
author = {Josef Wurstmacher and Paul Schweinebauch},
title = {{Wurst, die dickste ist die Beste}},
year = {2011},
journal = {{Advanced Wurst matters}},
number ={16},
pages = {1200--1243},
doi = {0815 4711}
}
@book{key2,
author = {Sepp Landmaier and Sigrid Landeier},
title = {Science is never right},
year = {2000},
pages = {1 -- 100},
publisher = {Laendlicher Bauernverlag},
volume = 2
}
\end{filecontents}
\documentclass{article}
\usepackage{csquotes}
\usepackage[style=authoryear,autocite=inline,firstinits=true,doi=false,url=false
]{biblatex}
\bibliography{\jobname.bib}
%Den Name mit Initialen ohne Punkt ausgeben
\makeatletter
\def\MKbibnamefirst#1{\expandafter\mkbibnamefirst@i#1..\@nil}
\def\mkbibnamefirst@i#1.#2.#3\@nil{#1}
\renewbibmacro*{name:last-first}[4]{%
\ifuseprefix
{\usebibmacro{name:delim}{#3#1}%
\usebibmacro{name:hook}{#3#1}%
\ifblank{#3}{}{%
\ifcapital
{\mkbibnameprefix{\MakeCapital{#3}}\isdot}
{\mkbibnameprefix{#3}}%
\ifpunctmark{'}{}{\addhighpenspace}}%
\mkbibnamelast{#1}\isdot
\ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}%
\ifblank{#2}{}{\addlowpenspace\mkbibnamefirst{#2}}}
{\usebibmacro{name:delim}{#1}%
\usebibmacro{name:hook}{#1}%
\mkbibnamelast{#1}\isdot
\ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}%
% \ifblank{#2#3}{}{\addcomma}%
\ifblank{#2}{}{\addlowpenspace\MKbibnamefirst{#2}}%
% \ifblank{#3}{}{\addlowpenspace\mkbibnameprefix{#3}\isdot}
}}
\makeatother
%Immer Nachname Vornamen(Initialien)
\DeclareNameAlias{sortname}{last-first}
%Kein In bei Journalen
\renewbibmacro{in:}{}
%Kursivschreibung der Titel unterbinden
\DeclareFieldFormat{title}{#1}
\DeclareFieldFormat[article]{title}{#1}
%Bei Artikeln das pp: weglassen
\DeclareFieldFormat{pages}{#1} % remove Pp. from pages
%Vor der Seite einen Doppelpunkt ausgeben
\renewcommand*{\bibpagespunct}{\addcolon}
%Den Journaltitel ueberschreiben (nicht kursiv oder aehnliches)
\DeclareFieldFormat[article]{journaltitle}{#1}
%Einzug der 2. Zeile im Verzeichnis verhindern
\setlength{\bibhang}{0pt}
%Vertikaler Abstand zwischen den Eintraegen
\setlength{\bibitemsep}{\baselineskip}
%Den Punkt nach dem Jahr verhindern und nur ein Leerzeichen ausgeben
\renewcommand*{\labelnamepunct}{\addspace}
\begin{document}
A\autocite{key}, \autocite{key2}
\printbibliography
\end{document}
Lesezeichen