Seite 1 von 1

Zitierweise

Verfasst: Sa 6. Jul 2019, 17:49
von CarolaThiel
Hallo

ich habe eine Frage zur Zitierweise. Ich habe ziemlich strenge Vorgaben.

Bei büchern ist als Kurzzitierweise. Name des Autors, Abkürzung des Vornamen, Erscheinungsjahr, Seitenangaben

Bei Internet
Name und vorname des Autors, Erscheinungsjahr, URL, Seitenangabe, Zugriffdatum

Das Jahr erscheint bei meinen Style hinter dem Autor in Klammern. Es soll aber (ohne klammern) vor die Seitenzahl bei Büchern und ohne klammern hinter dern Autor bei Internt.
% Das ist mein LaTeX-Dokument.
\linespread{1.3}
\usepackage[backend=biber,style=authoryear-ibid, autocite=footnote]{biblatex}%style=authoryear-ibid
\addbibresource{Literatur.bib}
\usepackage[babel,german=guillemets]{csquotes}
\renewcommand*{\newunitpunct}{\addcomma\space}
Literatur.bib
@book{BeispielBuch,
    author    = "Mustermann {,} Max",
    title     = "Wie ich zur Musterfrau fand",
    series    ={International series of monographs on physics},
    publisher = "Musterverlag",
    year =      "2000",
    address   = " Musterstadt"

@online{spektrum,
    author  = "o. V.{,} 2017",
    title   = "Warum nehmen Essstörungen zu?",
    url     = "https://www.spektrum.de/news/essstoerungen-wie-magersucht-nehmen-zu/1439050",
    year     = "2017",
    urldate = {2019-10-05}
ich vermute das Style geändert werden muss, abe ebd. muss bleiben

Verfasst: So 7. Jul 2019, 14:51
von Gast
Als ersten Vorschlag könnte ich
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[autostyle,german=guillemets]{csquotes}

\usepackage[backend=biber, style=authoryear-ibid, autocite=footnote]{biblatex}

\renewcommand*{\newunitpunct}{\addcomma\space}

\renewbibmacro*{cite}{%
  \global\boolfalse{cbx:loccit}%
  \iffieldundef{shorthand}
    {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
       {\usebibmacro{cite:ibid}}
       {\ifbibmacroundef{cite:\thefield{entrytype}}
          {\usebibmacro{cite:*}}
          {\usebibmacro*{cite:\thefield{entrytype}}}}}
    {\usebibmacro{cite:shorthand}}}

\newbibmacro*{cite:*}{%
  \ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
    {\usebibmacro{cite:label}%
     \setunit{\printdelim{nonameyeardelim}}}
    {\printnames{labelname}%
     \setunit{\printdelim{nameyeardelim}}}%
  \usebibmacro{cite:labeldate+extradate}}

\newbibmacro*{cite:online}{%
  \usebibmacro{cite:*}%
  \newunit
  \usebibmacro{url+urldate}}

\DeclareNameFormat{labelname}{%
  \ifnumcomp{\value{uniquename}}{<}{2}%
    {\ifuseprefix
       {\usebibmacro{name:family-given}
         {\namepartfamily}
         {\namepartgiveni}
         {\namepartprefix}
         {\namepartsuffixi}}
       {\usebibmacro{name:family-given}
         {\namepartfamily}
         {\namepartgiveni}
         {\namepartprefixi}
         {\namepartsuffixi}}}%
    {\usebibmacro{name:family-given}
       {\namepartfamily}
       {\namepartgiven}
       {\namepartprefix}
       {\namepartsuffix}}%
  \usebibmacro{name:andothers}}

\DeclareFieldFormat{urldate}{\bibstring{urlseen}\space#1}
\renewbibmacro*{url+urldate}{%
  \usebibmacro{url}%
  \setunit*{\addcomma\space}%
  \usebibmacro{urldate}}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{burger,
  author  = {Kathrin Burger},
  title   = {Warum nehmen Essstörungen zu?},
  url     = {https://www.spektrum.de/news/essstoerungen-wie-magersucht-nehmen-zu/1439050},
  date    = {2017-02-24},
  urldate = {2019-10-05}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem\autocite{sigfridsson}
ipsum\autocite{burger}
dolor\autocite{nussbaum}
sit\autocite{worman}
amet\autocite{geer}.
\printbibliography
\end{document}
anbieten.