\newcommand*{\bibpagespunct}{\addcomma\space}
\renewcommand*{\bibpagespunct}{% \ifentrytype{incollection} {\addperiod} {\addcomma}% \space}
\renewcommand*{\bibpagespunct}{% \ifentrytype{article} {\addcomma} {\addperiod}% \space}
Wie von Bartman erklärt wird das "von" zum "Von" weil es nach einem Punkt kommt und dort groß geschrieben wird. biblatex macht das automatisch: Nach Satzendpunkten wird groß geschrieben, nach Kommas etc. nur klein. Man kann die Groß- und Kleinschreibung explizit überstimmen, in diesem Fall wäre
\DeclareFieldFormat{url}{\midsentence\bibstring{urlfrom}\addcolon\space\url{#1}}
Der Strich lässt sich mit der Option dashed=false entfernen.
\documentclass[a4paper, 11pt, parskip]{scrreprt} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{geometry} \usepackage{libertinus} % hier waren zwei Befehle, die sich direkt widersprachen % nur der hier (der zweite) gewinnt \deffootnote{3em}{1em}{\makebox[3em][l]{\textsuperscript{\thefootnotemark}}} \setkomafont{footnote}{\sffamily} \usepackage{csquotes} \usepackage[backend=biber, citestyle=ext-authoryear, bibstyle=ext-authortitle, sorting=nyt, giveninits, uniquename=init, maxcitenames=3, maxbibnames=3, introcite=plain, autocite=footnote, innamebeforetitle=true, dashed=false] {biblatex} \counterwithout*{footnote}{chapter} \urlstyle{same} \NewBibliographyString{savedas} \DefineBibliographyStrings{german}{ andothers = {et\addabbrvspace al\adddot}, savedas = {gespeichert unter}, urlseen = {Zugriff am}, urlfrom = {von}, } \DeclareInnerCiteDelims{footcite}{\bibopenparen}{\bibcloseparen} \DeclareFieldFormat{bbx@introcite}{\mkbibbold{#1}} \DeclareDelimFormat[bbx@introcite]{nameyeardelim}{\addspace} \DeclareInnerCiteDelims{bbx@introcite}{\bibopenparen}{\bibcloseparen} \renewcommand*{\introcitepunct}{\newline} % last-first ist der veraltete Name \DeclareNameAlias{sortname}{family-given} \DeclareDelimFormat{multinamedelim}{\slash} \DeclareDelimAlias*{finalnamedelim}{multinamedelim} \AtEveryCitekey{\renewcommand*{\mkbibnamefamily}{\textsc}} \renewcommand*{\newunitpunct}{\addperiod\space} \DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space} \DeclareFieldFormat*{title}{#1} \DeclareFieldFormat*{citetitle}{#1} \DeclareFieldFormat{journaltitle}{#1} \DeclareFieldFormat{issuetitle}{#1} \DeclareFieldFormat{maintitle}{#1} \DeclareFieldFormat{booktitle}{#1} \renewcommand*{\jourvoldelim}{\addcomma\space} \renewbibmacro*{journal+issuetitle}{% \usebibmacro{journal}% \setunit*{\jourvoldelim}% \iffieldundef{series} {} {\setunit*{\jourserdelim}% \printfield{series}% \setunit{\servoldelim}}% \usebibmacro{volume+issue+date+number+eid}% \setunit{\addcolon\space}% \usebibmacro{issue}% \newunit} \newcommand*{\voldatedelim}{\addspace} \newcommand*{\datenumdelim}{\addspace} \newbibmacro*{volume+issue+date+number+eid}{% \printfield{volume}% \setunit*{\voldatedelim}% \usebibmacro{issue+date}% \setunit{\datenumdelim}% \printfield{number}% \setunit{\adddot\space}% \printfield{eid}} \renewbibmacro*{edition}{} %Änderungen Online \renewbibmacro*{pubinstorg+location+date}[1]{% \printfield{edition}% \setunit*{\addcomma\space}% \usebibmacro{date}% \newunit\newblock \printlist{location}% \iflistundef{#1} {\setunit*{\locdatedelim}} {\setunit*{\locpubdelim}}% \printlist{#1}% \newunit} \renewcommand*{\bibpagespunct}{% \ifentrytype{article} {\addcomma} {\addperiod}% \space} % oder eben kein \midsentence, denn nach einem Satzendpunkt wird groß geschrieben \DeclareFieldFormat{url}{\midsentence\bibstring{urlfrom}\addcolon\space\url{#1}} \DeclareFieldFormat{urldate}{\bibstring{urlseen}~#1} \renewbibmacro*{url+urldate}{% \usebibmacro{urldate}% \newunit \usebibmacro{url}% } \DeclareFieldFormat{file}{\bibstring{savedas}\addcolon\space\nolinkurl{#1}} \renewbibmacro*{addendum+pubstate}{% \iffieldxref{addendum} {} {\printfield{addendum}}% \newunit\newblock \iffieldxref{pubstate} {} {\printfield{pubstate}}% \newunit\newblock \printfield{file}} \DeclareFieldFormat{editortype}{\mkbibparens{#1}} % ", (Hrsg.)" ist unüblich, das hier entfernt das Komma \DeclareDelimFormat{editortypedelim}{\addspace} \begin{filecontents}{\jobname.bib} @book{Baetge2004, author = {Baetge, J. and Kirsch, H. J. and Thiele, S.}, title = {Bilanzanalyse}, year = {2004}, edition = {2}, location = {Düsseldorf}, publisher = {IDW-Verlag}, } @article{fvw202019b, author = {Klaus Hildebrandt}, title = {Das \enquote{Lehman Brothers} der europäischen Touristik}, journal = {fvw}, year = {2019}, pages = {3-12}, volume = {20}, } @online{Graue2019, author = {Oliver Graue}, title = {Trotz Cook-Pleite: Die Pauschalreise hat Zukunft}, date = {2019}, urldate = {2020-01-04}, url = {https://www.fvw.de/reisevertrieb/news/trotz-cook-pleite-gute-zukunft-fuer-die-pauschalreise-205030.}, file = {CD/Internetquellen/Graue.pdf}, } @incollection{Hrsg2009, author = {Kraus, K.-J. and Buschmann, H.}, booktitle = {Restrukturierung, Sanierung, Insolvenz}, edition = {3}, editor = {Buth, A. K. and Hermanns, M.}, location = {München}, pages = {135-159}, publisher = {C.H. Beck}, title = {Sanierungskonzept und Umsetzungsmanagement einer nachhaltigen Unternehmenssanierung}, year = {2009}, address = {München}, } \end{filecontents} \addbibresource{\jobname.bib} \addbibresource{biblatex-examples.bib} \begin{document} Lorem\autocite{Baetge2004} ipsum\autocite[380]{Graue2019} dolor\autocite[Vgl.][380]{fvw202019b} dolor\autocite[Vgl.][135]{Hrsg2009} dolor\autocite{knuth:ct:a,knuth:ct:b} \printbibliography \end{document}