Ich mag ja etwas übersehen haben, aber soweit ich das übersehen kann, ist dein Stil einfach
verbose-inote mit ein paar Anpassungen.
Du hast \setunit{\labelnamepunct}\newblock immer durch \setunit{\addcolon\addspace}\newblock ausgetauscht. Das ist keine so gute Idee, denn
\renewcommand*{\labelnamepunct}{\addcolon\space}
tut das auch, und Du musst nicht jeden Treiber einzeln anzupassen.
Dann hast Du noch
\renewbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
Und
\renewbibmacro*{location+date}{%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
Also kannst Du einfach ein echtes Minimalbeispiel mit style=verbose-inote und dem bisschen Code oben erstellen.
Ein Anfang für die Änderung der Zeichen für Zitate und Bibliographie ist das folgende
\renewcommand*{\newunitpunct}{\addcomma\space}
\AtBeginBibliography{%
\renewcommand*{\labelnamepunct}{\addcolon\space}%
\renewcommand*{\newunitpunct}{\addperiod\space}%
}
\AtEveryCitekey{\clearlist{publisher}\clearfield{note}}
oder
\AtBeginBibliography{\renewcommand*{\labelnamepunct}{\addcolon\space}}
\AtEveryCite{\renewcommand*{\newunitpunct}{\addcomma\space}}
\AtEveryCitekey{\clearlist{publisher}\clearfield{note}}
damit wir auch mal alle Hooks benutzen.
Je nach dem was Du mit Info meinst und welche Felder noch in den Zitaten unterdrückt werden sollen, kannst Du dem \AtEveryCitekey noch weitere \clearlists oder \clearfields hinzufügen (dafür musst Du jeweils wissen, ob Du ein field oder eine list löschen möchtest in der Dokumentation von [d]biblatex[/d] stehen die Typen der Felder in §2.2.2
Data Fields). So ist der Verlag im publisher-Feld eine list und wird so mit \clearlist{publisher} unterdrückt, aber die note ist ein field und wird daher mit \clearfield{note} unterdrückt.
MWE
\documentclass[ngerman]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=verbose-inote]{biblatex}
%\renewcommand*{\newunitpunct}{\addcomma\space}
%\AtBeginBibliography{%
% \renewcommand*{\labelnamepunct}{\addcolon\space}%
% \renewcommand*{\newunitpunct}{\addperiod\space}%
%}
%\AtEveryCitekey{\clearlist{publisher}}
\AtBeginBibliography{\renewcommand*{\labelnamepunct}{\addcolon\space}}
\AtEveryCite{\renewcommand*{\newunitpunct}{\addcomma\space}}
\AtEveryCitekey{\clearlist{publisher}}
\renewbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{location+date}{%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\footcite{sigfridsson}
ipsum\footcite{geer}
dolor\footcite{worman}
sit\footcite{nussbaum}
amet\footcite{wilde}
consecetur\footcite{cicero}
nomen\footcite{knuth:ct:b}
sanct\footcite{cotton}.
\printbibliography
\end{document}
Ich mag ja etwas übersehen haben, aber soweit ich das übersehen kann, ist dein Stil einfach [p]verbose-inote[/p] mit ein paar Anpassungen.
Du hast [tt]\setunit{\labelnamepunct}\newblock[/tt] immer durch [tt]\setunit{\addcolon\addspace}\newblock[/tt] ausgetauscht. Das ist keine so gute Idee, denn
[code]\renewcommand*{\labelnamepunct}{\addcolon\space}[/code]
tut das auch, und Du musst nicht jeden Treiber einzeln anzupassen.
Dann hast Du noch
[code]\renewbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}[/code]
Und
[code]\renewbibmacro*{location+date}{%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}[/code]
Also kannst Du einfach ein echtes Minimalbeispiel mit [tt]style=verbose-inote[/tt] und dem bisschen Code oben erstellen.
Ein Anfang für die Änderung der Zeichen für Zitate und Bibliographie ist das folgende
[code]\renewcommand*{\newunitpunct}{\addcomma\space}
\AtBeginBibliography{%
\renewcommand*{\labelnamepunct}{\addcolon\space}%
\renewcommand*{\newunitpunct}{\addperiod\space}%
}
\AtEveryCitekey{\clearlist{publisher}\clearfield{note}}[/code]
oder
[code]
\AtBeginBibliography{\renewcommand*{\labelnamepunct}{\addcolon\space}}
\AtEveryCite{\renewcommand*{\newunitpunct}{\addcomma\space}}
\AtEveryCitekey{\clearlist{publisher}\clearfield{note}}[/code]
damit wir auch mal alle Hooks benutzen.
Je nach dem was Du mit Info meinst und welche Felder noch in den Zitaten unterdrückt werden sollen, kannst Du dem [tt]\AtEveryCitekey[/tt] noch weitere [tt]\clearlist[/tt]s oder [tt]\clearfield[/tt]s hinzufügen (dafür musst Du jeweils wissen, ob Du ein [tt]field[/tt] oder eine [tt]list[/tt] löschen möchtest in der Dokumentation von [d]biblatex[/d] stehen die Typen der Felder in §2.2.2 [i]Data Fields[/i]). So ist der Verlag im [tt]publisher[/tt]-Feld eine [tt]list[/tt] und wird so mit [tt]\clearlist{publisher}[/tt] unterdrückt, aber die [tt]note[/tt] ist ein [tt]field[/tt] und wird daher mit [tt]\clearfield{note}[/tt] unterdrückt.
MWE
[code]\documentclass[ngerman]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=verbose-inote]{biblatex}
%\renewcommand*{\newunitpunct}{\addcomma\space}
%\AtBeginBibliography{%
% \renewcommand*{\labelnamepunct}{\addcolon\space}%
% \renewcommand*{\newunitpunct}{\addperiod\space}%
%}
%\AtEveryCitekey{\clearlist{publisher}}
\AtBeginBibliography{\renewcommand*{\labelnamepunct}{\addcolon\space}}
\AtEveryCite{\renewcommand*{\newunitpunct}{\addcomma\space}}
\AtEveryCitekey{\clearlist{publisher}}
\renewbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
\renewbibmacro*{location+date}{%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\newunit}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\footcite{sigfridsson}
ipsum\footcite{geer}
dolor\footcite{worman}
sit\footcite{nussbaum}
amet\footcite{wilde}
consecetur\footcite{cicero}
nomen\footcite{knuth:ct:b}
sanct\footcite{cotton}.
\printbibliography
\end{document}[/code]