Estilo de bibliografía personalizado en ShareLaTeX

Estilo de bibliografía personalizado en ShareLaTeX

Quiero usar un estilo de bibliografía particular en ShareLaTeX pero no creo que sea estándar. Como resultado, necesito una forma de personalizarlo. Si no se puede hacer en ShareLaTeX (aunque esto es realmente lo que necesito), también se agradece una solución en LaTeX estándar.

Actualmente estoy usando biblatex, pero realmente no me importa lo que sea, siempre y cuando obtenga el resultado deseado.

Me gustaría que la referencia se viera así en el texto 1, 3-5

Y para que la referencia en la bibliografía se vea como se ve a continuación, es decir, me gustaría que los números entre corchetes a la izquierda y el título quedaran fuera de la cita.

muestra aquí

Respuesta1

Es muy difícil prometer que esto es correcto, porque hay muchas características distintivas de su estilo preferido (aparte de aquellas sobre las que usted llama la atención) que tal vez no haya captado, y usted no nos brinda datos de muestra para trabajar. de. Por lo tanto, deberá consultar una muestra de los tipos típicos de literatura (p. ej., normalmente,al menosun libro, un artículo, un artículo de una colección y, en cada caso, con y sin información de DOI y URL) es posible que sea necesario perfeccionarlo. Su ejemplo también muestra algunos matices, pero no está claro si eso le importa.

Dicho todo esto, creo que el natureestilo te acerca mucho y es mejor empezar desde ahí y luego modificarlo. Es un estilo disponible enTeXlive, así que supongo que está encendidocompartirlatex, que no uso.

Las modificaciones son entonces fáciles:

  • Para obtener citas en superíndice, comprimidas y ordenadas (como en su ejemplo), simplemente use \autocite(o \supercite), que es el comando estándar \autocitepara elnaturalezaestilo.

  • Para perder los títulos de los artículos de revistas, pase biblatexla opción articletitle=false.

  • Para sustituir las etiquetas entre corchetes por las predeterminadas ennaturalezaque es una etiqueta con un punto, agrégala \Declarefieldformat{labelnumberwidth}{\mkbibbrackets{#1}}en tu preámbulo.

Con esos tres cambios, y usando algunos ejemplos del .bibarchivo de ejemplo predeterminado, obtengo lo siguiente, que parece bastante parecido a lo que usted especificó.

EDITADO PARA AGREGAR(Como lección práctica de por qué estas cosas requieren precisión, después de entender esto, me di cuenta de un problema:naturalezausa apellidos, mientras que sus ejemplos usan primero y último. Para lograrlo, necesitamos realizar una modificación adicional al formato del nombre, que se muestra en el código siguiente).

No lo he probadocompartirlatexNo veo ninguna razón por la que no debería funcionar en ninguna configuración TeX razonablemente estándar.

producción

Fuente completa (modificada a la luz del comentario a continuación) para eso:

\documentclass{article}
\usepackage[style=nature,articletitle=false]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}
\DeclareNameAlias{default}{given-family}
\begin{document}

A citation\autocite{bertram,springer,cotton}

\printbibliography
\end{document}

información relacionada