Reducir la bibliografía a una línea con puntos y números de referencia

Reducir la bibliografía a una línea con puntos y números de referencia

Me gustaría que mis referencias se parecieran

• [ 1 ] Foo et al. 2008, Naturaleza, 100, 200 • [2] Bar & Baz et al. 2010, Ciencia, 300, 400 • [ 3 ] Einstein, 1905, New Scientist, 5, 6

etcétera.

Para hacer eso estoy usando el siguiente código amablemente sugerido por Mico:

\usepackage[sort&compress,numbers]{natbib}
\let\olditem\item
\renewenvironment{thebibliography}[1]{%
\par\noindent
\raggedright
\textsc{\textbf{References}}
\let\par\relax\let\newblock\relax
\renewcommand{\item}[1][]{\textbullet~\olditem}
% \inparaitem[{[}1{]}]}{\endinparaitem}
\inparaenum}{\noindent\hspace*{\fill}\endinparaenum}

Con un estilo bibtex unsrtnat.

Sin embargo, este código agrega molestos espacios entre el punto y la referencia numérica. Además, este espacio varía arbitrariamente como se muestra a continuación:

ingrese la descripción de la imagen aquí

¿Conoces alguna forma de eliminar los espacios? ¡Muchas gracias!

información relacionada