I'm trying to change the order of \footcite using biblatex only for a specific entrytype. For example if I'd try to do that for the \ifentrytype{commentary}, how can I achieve that. I want the following order:
My idea so war was to change the position of \usebibmacro{prenote} in \DeclareCiteCommand{\footcite}
See attached Example:
\documentclass[12pt,ngerman]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%
\usepackage[%
citestyle=authoryear,%
bibstyle=authortitle,%
backend=biber%
]{biblatex}
%
\usepackage{lipsum}
\usepackage{fontspec}
\setmainfont{Times New Roman}
%
\usepackage{verbatim}
% =======================================================
% =======================================================
\DeclareBibliographyDriver{commentary}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor+others/translator+others}%
\setunit{\printdelim{nametitledelim}}\newblock
\usebibmacro{maintitle+title}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{edition}
\newunit
\usebibmacro{location+date}%
\newunit\newblock
\usebibmacro{finentry}}
% =======================================================
\AtEveryCite{
\ifentrytype{commentary}{%
\DeclareCiteCommand{\footcite}%
%{\usebibmacro{prenote}}% OLD
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{\usebibmacro{prenote}}% NEW moved the prenote
{\multicitedelim}
{\usebibmacro{postnote}}
}{}%
}
% =======================================================
% =======================================================
% =======================================================
\addbibresource{\jobname.bib}
%
\begin{filecontents}{\jobname.bib}
@commentary{citekey,
maintitle={M{\"u}nchener Kommentar zum B{\"u}rgerlichen Gesetzbuch},
editor={S{\"a}cker, Franz},
volume={1},
title={Allgemeiner Teil},
edition={7},
address={M{\"u}nchen},
year={2015},
shorthand={M{\"u}nchKomm},
}
\end{filecontents}
\begin{document}
% =======================================================
% =======================================================
The idea was to just change the position of \verb|\usebibmacro{prenote}|
\footcite[Armbrüster][§ 138 Rn. 11]{citekey}\\
But sadly it doesn't change anything.
\printbibliography[title=Bibliography]
\end{document}
Any idea how to achieve an order like shown on the picture?


prenotefor a specific entrytype. I also want theprenoteto be formatted intextitfor the entrytype. So I just have to insert the name and not always\textit{name}. The rest of the citation is not supposed to be intextit, like shown in the picture. That's why I thought it would be a solution to change the order for a specific entry type. – texnewbie May 08 '18 at 21:19citebibmacro. But I'm not sure I understand exactly what you want to achieve, so that's a guess. – gusbrs May 08 '18 at 21:52textit) right after the citation offootcite. Since I'm not after a one time solution, just using the postnote won't work for me. And I only want to change the order for oneentrytype, so I can't see the harm in doing that. – texnewbie May 08 '18 at 22:18