Ändern Sie den Journaltitel in \fullcite in Kursivschrift.

Ändern Sie den Journaltitel in \fullcite in Kursivschrift.

In einem Dokument möchte ich eine Publikation mit allen Autoren und dem gesamten Text in Kursivschrift vor dem Beginn eines Abschnitts zitieren. Die Kursivschrift ist notwendig, um sie optisch vom Rest des Textes abzuheben. Ich habe die folgenden Zeilen in meine Präambel eingefügt und sie tun, was sie sollen. Den Namen der Zeitschrift kann ich \itshapeallerdings nicht angeben. Wenn möglich, würde ich auch gerne das Wort „In:“ entfernen, das jedes Mal vor dem Zeitschriftentitel gedruckt wird.

\preto\fullcite{\AtNextCite{\defcounter{maxnames}{99}}}
\preto\fullcite{\AtNextCitekey{\clearfield{url} \clearfield{doi} 
\clearfield{eprint} \clearfield{pages} \clearfield{note}}}
\preto\fullcite{\AtNextCitekey{\normalfont\itshape}} %\sl for slanted
# This next line doesnt work
#\preto\fullcite{\AtNextCitekey{\DeclareFieldFormat{journaltitle}{\normalfont\itshape{#1}}} %\sl for slanted

Vielen Dank im Voraus

Antwort1

Die fehlende schließende Klammer habt ihr ja schon in den Kommentaren gefunden, daher hier ein alternativer Ansatz, bei dem ein neuer Befehl definiert wird, \itfullcitedessen Ausgabe komplett kursiv ist. Um sicherzugehen, dass kein Zurückschalten erfolgt, definieren wir die biblatexBefehle \mkbibemphund einfach neu \mkbibitalic.

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=authoryear, backend=biber]{biblatex}

\makeatletter
\newrobustcmd*{\mkbibforceitalic}[1]{%
  \begingroup
  \mkbibitalic{%
    \renewrobustcmd*{\mkbibemph}{\@firstofone}%
    \renewrobustcmd*{\mkbibitalic}{\@firstofone}%
    #1%
  }%
  \endgroup
}
\makeatother

\DeclareCiteCommand{\itfullcite}[\mkbibforceitalic]
  {\usebibmacro{prenote}}
  {\usedriver
     {\DeclareNameAlias{sortname}{default}}
     {\thefield{entrytype}}}
  {\multicitedelim}
  {\usebibmacro{postnote}}

\addbibresource{biblatex-examples.bib}

\begin{document}
\itfullcite{sigfridsson}

\printbibliography
\end{document}

Vollständiges Zitat in Kursivschrift und Bibliographieeintrag (nicht in Kursivschrift)

verwandte Informationen