\citet aus natdin.bst verändern

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Isegrim2.0
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Fr 19. Mai 2023, 10:33

\citet aus natdin.bst verändern

Beitrag von Isegrim2.0 »

Hallo,

ich nutze für die Literatur natdin.bst und zitiere in der Regel über \citet.
Das gibt bei mit bspw. die folgenden Ausgabe: Vgl. Kossovsky (2014), S. 363
Ich möchte aber gerne, dass der Autor kursiv dargestellt wird: Vgl. Kossovsky (2014), S. 363

Wie muss ich da wo eingreifen um das zu ändern?

Danke und Grüße

Isegrim

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 802
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: \citet aus natdin.bst verändern

Beitrag von MoeWe »

Was ist den mit den Namen in \citep? Wenn es OK ist, dass es sowohl bei \citet als auch \citep kursiv wird, kannst Du \NAT@nmfmt umdefinieren.
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}

\usepackage{natbib}
\makeatletter
\def\NAT@nmfmt#1{{\itshape\NAT@up#1}}
\makeatother

\begin{filecontents}{\jobname.bib}
@book{elk,
  author    = {Anne Elk},
  title     = {A Theory on Brontosauruses},
  year      = {1972},
  publisher = {Monthy \& Co.},
  address   = {London},
}
\end{filecontents}


\begin{document}
Lorem \citet{elk}

Lorem \citep{elk}

\bibliographystyle{natdin}
\bibliography{\jobname}
\end{document}

Antworten