Hallo, ich erhalte einen Abstandfehler zwischen der '2. Aufl.( Kurze Einführen [...]' nach der Aufl. ein Abstandszeichen fehlt und nach der Klammer, vor dem Reihentitle eins zu viel ausgegeben wird.

Open in Online-Editor
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel}
\usepackage[
  style=authoryear-icomp,
  maxnames=2,
  backend=biber,
  safeinputenc,
]{biblatex}
\DefineBibliographyStrings{ngerman}{%
urlseen={Abruf v.}%
}

\DeclareNameFormat{author}{%
    \usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}%
}
%\DeclareNameAlias{labelname}{author}
\renewcommand*{\multinamedelim}{{{\color{red!80!black}/}}}
\DefineBibliographyStrings{ngerman}{and={/}}
\renewcommand*{\finalnamedelim}{%
  \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
  \bibstring{and}}

\DeclareFieldFormat{pages}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[book]{subtitle}{#1}
\DeclareFieldFormat[incollection]{booktitle}{#1}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[article]{journaltitle}{#1}
\DeclareFieldFormat[online]{title}{#1}

\renewbibmacro*{publisher+location+date}{%
  \printlist{location}%
  \iflistundef{publisher}
    {\setunit*{\addcomma\space}}
    {\setunit*{\addcolon\space}}%
 % \printlist{publisher}%
  \setunit*{\addcomma\space}%
  \usebibmacro{date}%
  \newunit}

\DeclareFieldFormat{postnote}{#1}
\renewcommand{\labelnamepunct}{\addcolon\addspace}
\renewcommand*{\bibnamedash}{%
      \bibsentence\bibstring{idem\thefield{gender}}}

\DeclareBibliographyDriver{incollection}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{in:}%
  \usebibmacro{maintitle+booktitle}%
  \setunit{}
  \usebibmacro{series+number}%
  \newunit\newblock
  \usebibmacro{byeditor+others}%
  \newunit\newblock
  \printfield{edition}%
  \newunit
  \iffieldundef{maintitle}
    {\printfield{volume}%
     \printfield{part}}
    {}%
  \newunit
  \printfield{volumes}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \usebibmacro{publisher+location+date}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit\newblock
 % \iftoggle{bbx:isbn}
    %\printfield{isbn}}
     % \iftoggle{bbx:issn}
        %\printfield{issn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{finentry}}

\renewbibmacro*{series+number}{%
  \iffieldundef{series}
  {}
  {\bibopenparen%
   \printfield{series}%
   \setunit*{\addcomma\addspace}%
   \printfield{number}%
   \bibcloseparen%
   \newunit}%
  }

  \usepackage{xpatch}
  \makeatletter
  \xpatchbibdriver{incollection}{%
    \setunit{\labelnamepunct \addspace}\newblock
  }{%
    \setunit{\addcolon}\newblock
  }{}{}

    \usepackage{filecontents}
\begin{filecontents}{\jobname.bib}

@BOOK{Scherer2014,
  author = {Carmen Scherer},
  shortauthor = {Scherer},
  gender = {sf},
  title = {Korpuslinguistik},
  year = {2014},
  publisher = {Winter},
  number = {2},
  series = {Kurze Einführungen in die Germanistische Linguistik},
  edition = {2},
  location = {Heidelberg},
  editor = {Jörg Meibauer and Markus Steinbach},
}

\end{filecontents}
\usepackage{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
\fullcite{Scherer2014}

\printbibliography

\end{document}

gefragt 05 Jul '15, 19:34

HDBianca's gravatar image

HDBianca
18531418
Akzeptiert-Rate: 0%

bearbeitet 06 Jul '15, 08:12

saputello's gravatar image

saputello
11.1k154365


Open in Online-Editor
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel}
\usepackage[
    style=authoryear-icomp,
    maxnames=2,
    backend=biber,
    safeinputenc,
]{biblatex}

\renewbibmacro*{series+number}{%
    \iffieldundef{series}
    {}%
    {\printtext{\bibopenparen}%
    \printfield{series}%
    \setunit*{\addcomma\addnbspace}%
    \printfield{number}%
    \printtext{\bibcloseparen}%
\newunit}%
}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
    @BOOK{Scherer2014,
        author = {Carmen Scherer},
        shortauthor = {Scherer},
        gender = {sf},
        title = {Korpuslinguistik},
        year = {2014},
        publisher = {Winter},
        number = {2},
        series = {Kurze Einführungen in die Germanistische Linguistik},
        edition = {2},
        location = {Heidelberg},
        editor = {Jörg Meibauer and Markus Steinbach},
    }
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
Permanenter link

beantwortet 05 Jul '15, 20:29

Johannes's gravatar image

Johannes
7.3k294566
Akzeptiert-Rate: 43%

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×220
×55
×14

gestellte Frage: 05 Jul '15, 19:34

Frage wurde gesehen: 7,503 Mal

zuletzt geändert: 06 Jul '15, 08:12