natbib: Komma nach dem Websitenamen

natbib: Komma nach dem Websitenamen

Betrachten Sie das MWE unten. Die resultierende Bibliographie zeigt ein störendes Komma nach dem Website-Namen. Gibt es eine Möglichkeit, dies zu beheben (aber denunsrtnatStil für alle anderen Typen wie Artikel)?

Bildbeschreibung hier eingeben

\documentclass{scrartcl}
\usepackage{filecontents}
\usepackage[square,numbers]{natbib}
\bibliographystyle{unsrtnat}
\usepackage[english]{babel}
\usepackage{url}
\begin{filecontents}{\jobname.bib}
@Other{some-web,
  Title                    = {A Website},
  url = {https://en.wikipedia.org/wiki/Main_Page},
 Note                     = {Last visited: 15.03.2014},
}
@Other{some-web2,
  Title                    = {Another Website},
  url = {https://en.wikipedia.org/wiki/Main_Page},
 Note                     = {Last visited: 15.03.2014},
}
\end{filecontents}

\begin{document}
\section{first section}
some content \cite{some-web,some-web2}
\newpage
\section{Bibliography}
\bibliography{\jobname}
\end{document}

Antwort1

Das Komma steht vor dem year. (Wenn Sie bibtexdiese Datei ausführen, erhalten Sie Warnungen über „leeres Jahr“.)

Die Dokumentation natbibscheint darauf hinzuweisen (in „2.7 Autorlose und jahreslose Referenzen“), dass dies dann einfach weggelassen werden sollte, aber es scheint, als ob es nicht in allen Stilen funktioniert.

Ich würde Biblatex verwenden, das mit fehlenden Feldern sehr gut umgeht (ausführen biberstatt bibtex):

\documentclass{scrartcl}
\usepackage{filecontents}
\usepackage[style=numeric-comp]{biblatex}
\addbibresource{\jobname.bib}
\usepackage[english]{babel}
\usepackage{url}
\begin{filecontents}{\jobname.bib}
@online{some-web,
  Title                    = {A Website},
  url = {https://en.wikipedia.org/wiki/Main_Page},
  urldate                     = {2014-03-15},
}
@online{some-web2,
  Title                    = {Another Website},
  url = {https://en.wikipedia.org/wiki/Main_Page},
  urldate                     = {2014-03-15},
}
\end{filecontents}

\begin{document}
\section{first section}
some content \cite{some-web,some-web2}
\newpage
\printbibliography[title=Bibliography]
\end{document}

verwandte Informationen