Deutsche Bibliographie in Overleaf mit Plainnat-Stil

Deutsche Bibliographie in Overleaf mit Plainnat-Stil

\usepackage[round]{natbib}Ich wollte meine Bibliographie von einem Stil zu einem anderen wechseln \bibliographystyle{plainnat}, der mir nichtUndanstattundzwischen den Autoren.

Ich habe versucht \usepackage{bibgerm}, und \bibliographystyle{gerplain}zusammen mit \usepackage[round]{natbib}, aber das gibt mir(17)anstatt(Autor et al., 2017)Zitat. Und \citeauthorfunktioniert auch nicht mehr.

Ich habe gerade versucht, etwas anzugeben \usepackage[style=alphabetic, citestyle=authoryear ,sorting=ytn]{biblatex}, aber keines meiner Zitate wird erkannt.

Ich verwende Overleaf und habe daher keine Möglichkeit gefunden, die plainnat.bst einfach zu bearbeiten. Meine Bib-Datei wird generiert von

Hier ist mein MWE:

\documentclass[11pt,a4paper,twoside]{article}
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage[hidelinks]{hyperref}
\usepackage[ngerman,english]{babel}
\usepackage[round]{natbib}

\begin{document}
\bibliographystyle{plainnat}
\bibliography{ma.bib}
\end{document}

Antwort1

Ich schlage vor, dass Sie wie folgt vorgehen, um eine entsprechend geänderte Version von zu erstellen plainnat.bst.

  • Wenn Sie die Datei Overleafs TeX-Distribution nicht finden können, können Sie sie kopieren vonhttps://www.ctan.org/tex-archive/macros/latex/contrib/natbib/plainnat.bst.

  • Benennen Sie die Kopie um und nennen Sie sie beispielsweise plainnat-und.bst. Sie können natürlich auch einen anderen Dateinamen wählen – solange die Dateinamenerweiterung .bst. lautet.

  • Öffnen Sie die Datei plainnat-und.bstin einem Texteditor.

  • Ersetzen Sie alle drei Instanzen der Zeichenfolge " and "durch " und "-- jeweils eine in den Funktionen format.names, format.full.namesund format.lab.names.

  • Speichern Sie die Datei plainnat-und.bstin dem Ordner, in dem sich Ihre Haupt-Tex-Datei befindet.

  • Wechseln Sie in der Haupt-Tex-Datei \bibliographystyle{plainnat}zu \bibliographystyle{plainnat-und}und führen Sie einen vollständigen Neukompilierungszyklus durch, um alle Änderungen vollständig zu übernehmen.


Nachtrag: Hier ist ein vollständiges MWE (Minimum Working Example) und seine Ausgabe.

Bildbeschreibung hier eingeben

\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@misc{ab:3001, author = "A and B", title = "Gedanken", year = 3001}
@misc{cde:3002, author = "C and D and E", title = "Gedanken", year = 3002}
\end{filecontents}

\usepackage[ngerman]{babel}
\usepackage[authoryear,round,longnamesfirst]{natbib} 
\bibliographystyle{plainnat-und}

\begin{document}
\citet{ab:3001}

\citet{cde:3002}, \citep{cde:3002}
\bibliography{mybib}
\end{document}

verwandte Informationen