natbib: coma después del nombre del sitio web

natbib: coma después del nombre del sitio web

Considere el MWE a continuación. La bibliografía resultante muestra una molesta coma después del nombre del sitio web. ¿Hay alguna forma de solucionarlo (pero mantenga elunsrtnatestilo para todos los demás tipos como artículos)?

ingrese la descripción de la imagen aquí

\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}

Respuesta1

La coma está antes de year. (Cuando ejecuta bibtexese archivo, recibe advertencias sobre "año vacío").

La documentación natbibparece indicar (en "2.7 Referencias sin autor y sin año") que eso debería omitirse en ese momento, pero parece que no funciona en todos los estilos.

Usaría Biblatex que maneja muy bien los campos faltantes (ejecutar biberen lugar de 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}

información relacionada