
Ich verwende biblatex
und den Stil authoryear
. Ich verwende den Befehl, \textcite
um Zitate im Text zu machen. Derzeit \textcite
wird etwas wie Folgendes ausgegeben:
Ich hätte es aber gern kursiv (inklusive Klammern), etwa so:
Ich kenne diesen ähnlichen BeitragWie werden Zitate im Text kursiv gesetzt?Der Schwerpunkt liegt jedoch auf \cite
und \parencite
, aber nicht auf \textcite
.
Mein MWE:
\documentclass{article}
\usepackage[french]{babel}
\usepackage[
backend=biber,
natbib=true,
bibencoding=utf8,
style=authoryear,
sorting=nyt,
maxcitenames=2,
giveninits=true,
uniquename=init]{biblatex}
% Because of the use of the french option of babel with biblatex, all names are in uppercase. This revert to lowercase except the first letter of the names.
\DefineBibliographyExtras{french}{\restorecommand\mkbibnamefamily}
\addbibresource{biblatex-examples.bib}
\begin{document}
\textcite{cicero}
\printbibliography[
title={Bibliographie},
]
\end{document}
Antwort1
Sie können den gleichen Ansatz wie in den verlinkten Fragen und Antworten verwenden. Kopieren Sie die Definition von \textcite
aus Ihrem Stil (in diesem Fallauthoryear.cbx
, Bd. 126-137 in v3.18b) und fügen Sie \mkbibemph
dem Wrapper-Code ein hinzu.
\documentclass{article}
\usepackage[french]{babel}
\usepackage[
backend=biber,
style=authoryear,
maxcitenames=2,
giveninits=true,
uniquename=init,
]{biblatex}
\DefineBibliographyExtras{french}{\restorecommand\mkbibnamefamily}
\DeclareCiteCommand{\textcite}[\mkbibemph]
{\boolfalse{cbx:parens}}
{\usebibmacro{citeindex}%
\iffirstcitekey
{\setcounter{textcitetotal}{1}}
{\stepcounter{textcitetotal}%
\textcitedelim}%
\usebibmacro{textcite}}
{\ifbool{cbx:parens}
{\bibcloseparen\global\boolfalse{cbx:parens}}
{}}
{\usebibmacro{textcite:postnote}}
\addbibresource{biblatex-examples.bib}
\begin{document}
\textcite{cicero}
\printbibliography[
title={Bibliographie},
]
\end{document}
Beachten Sie, dass die Definition \textcite
vom Stil abhängt. \textcite
Die Implementierung ist bei komplexeren Stilen um einiges komplexer. Der allgemeine Ansatz funktioniert weiterhin, muss aber möglicherweise ein wenig angepasst werden.