Saltar al contenido

bibtex contra biber y biblatex contra natbib

Recabamos en todo el mundo on line para traerte la respuesta a tu dilema, si tienes alguna duda deja tu duda y responderemos porque estamos para servirte.

Solución:

(La siguiente es una expansión de la entrada de la etiqueta biblatex, que ayudé a escribir).

Algo de terminología

En primer lugar, es importante darse cuenta de que el término BibTeX se usa a menudo para referirse a varias cosas distintas, y esto puede generar cierta confusión. Por ejemplo, normalmente les decimos a los nuevos usuarios que “usen bibtex para su bibliografía”, lo que generalmente significa que no lo haga a mano, sino que almacene sus referencias en un .bib archivar y utilizar algún método automático para formatear citas y bibliografía. Además, también hablamos de un “archivo bibtex” (es decir, un .bib expediente). Ambos usos son en realidad bastante vagos, y parte de la razón de esta pregunta es distinguir entre ellos con más cuidado.

Entonces, en esta pregunta usaremos los siguientes términos:

  • bibtex y biber son programas externos que procesan información bibliográfica y actúan (aproximadamente) como la interfaz entre sus .bib archivo y su documento LaTeX.

  • natbib y biblatex son paquetes LaTeX que dan formato a citas y bibliografías; natbib obras solamente con bibtex, tiempo biblatex (por el momento) funciona con ambos bibtex y biber.)

Para aquellos usuarios que ya usan natbib, y están contemplando un cambio, la siguiente pregunta también será útil: ¿Qué hacer para cambiar a biblatex ?.

natbib

los natbib El paquete ha existido durante bastante tiempo y, aunque aún se mantiene, es justo decir que no se está desarrollando más. Todavía se usa ampliamente y es muy confiable.

Ventajas

  • Tiene una amplia gama de productos ya desarrollados. .bst archivos que se ajustan a muchas revistas y editoriales de las ciencias.
  • El autor de la natbib paquete ha escrito un paquete llamado custom-bib, que proporciona una utilidad llamada makebst. Esta utilidad se controla mediante menús y le permite generar de forma interactiva archivos de estilo de bibliografía personalizados. Archivos de estilo de bibliografía generados con makebst son muy estables y (como era de esperar, dada la autoría) funcionan muy bien con natbibcomandos de citación.
  • El código de bibliografía resultante se puede pegar directamente en un documento (a menudo se requiere para envíos de revistas). Ver Biblatex: enviar a una revista.

Desventajas

  • Porque depende de bibtex, su interfaz requiere .bst archivos, que utilizan un lenguaje postfix que es difícil de programar para la mayoría de las personas. Esto significa que realizar incluso modificaciones menores en un estilo existente para cumplir con los requisitos de formato particulares puede resultar bastante difícil.
  • Está diseñado especialmente para los estilos de citas de autor-año y (en menor medida) numéricos que son comunes en las ciencias naturales y sociales. Está no Capaz de hacer estilos de citas de estilo de humanidades tradicionales, como Autor / Título o citas de estilo de nota al pie y bibliografías (incluidos varios tipos de ibídem seguimiento).
  • Varias bibliografías en un solo documento o bibliografías categorizadas requieren paquetes adicionales.
  • Dependiendo de bibtex como backend, hereda todas sus desventajas (ver más abajo).

Es posible que desee utilizar natbib si:

  • hay un .bst archivo ya creado para la revista específica a la que envía un artículo;
  • una revista acepta latex presentaciones y requiere o espera natbib. Tal revista no puede aceptar biblatex para la bibliografía.

biblatex

los biblatex El paquete se está desarrollando activamente junto con el biber backend.

Ventajas

Citas al estilo de las humanidades

  • biblatex es casi necesario si necesita alguno de los siguientes:

    • citas de estilo de humanidades (esquemas de tipo autor-título; citas usando ibídem etc.)
    • un mucho mas amplio array de los campos de la base de datos BibTeX (de nuevo, especialmente adecuado para las humanidades).
    • Codificado en Unicode .bib archivos (utilizables con el biber reemplazo para bibtex).
    • control preciso sobre sus propios estilos de bibliografía utilizando latex métodos.

Citas numéricas y por año del autor

  • biblatex proporciona la misma funcionalidad que natbib para citas numéricas y de año de autor comunes en las ciencias naturales y sociales. Por tanto, puede utilizarse como sustituto de natbib.

Consideraciones Generales

  • Todo el formato de las citas y las entradas de la bibliografía se realiza utilizando macros LaTeX normales. Como consecuencia, los usuarios habituales de LaTeX pueden realizar modificaciones a los estilos existentes con bastante facilidad. biblatex también tiene ganchos incorporados para la mayoría de los tipos de modificaciones.

  • Aunque biblatex puedo usar bibtex como backend, no formatea con .bst archivos, pero solo usa bibtex para clasificar.

  • Se admiten directamente múltiples bibliografías y bibliografías categorizadas.

Estilos biblatex disponibles

Además de los estilos estándar que se documentan en el biblatex manual, CTAN actualmente enumera los siguientes paquetes de estilo adicionales para biblatex:

  • biblatex-abnt Estilo ABNT (Asociación Brasileña de Normas Técnicas) para biblatex.

  • biblatex-apa Estilo APA para biblatex.

  • biblatex-chem Estilos de química para biblatex.

  • biblatex-chicago Limas estilo Chicago para biblatex.

  • biblatex-dw Estilos de humanidades para biblatex.

  • biblatex-historian Un estilo Biblatex basado en Turabian.

  • biblatex-ieee Archivos de estilo IEEE para biblatex.

  • biblatex-jura Archivos de estilo Biblatex para literatura jurídica alemana.

  • biblatex-mla Archivos de estilo MLA para biblatex.

  • biblatex-nature Soporte Biblatex para la revista Nature.

  • biblatex-philosophy Estilos de uso de biblatex para el trabajo filosófico.

  • biblatex-science Soporte Biblatex para la revista Science.

Se están creando muchos nuevos estilos de revistas para biblatex. Dada la flexibilidad de adaptarse biblatex estilos, en muchos casos puede ser bastante fácil modificar un estilo existente para adaptarse al estilo de una revista en particular.

Desventajas

  • Es posible que las revistas y los editores no acepten documentos que utilicen biblatex si tienen un estilo de casa con el suyo natbib compatible .bst expediente.
  • No es baladí incluir las bibliografías creadas por biblatex en un documento (según lo requieran muchas editoriales). Ver Biblatex: enviar a una revista.

bibtex contra biber

Muchas de las desventajas de natbib son una consecuencia de su dependencia de bibtex para formatear. Ésta es la principal (enorme) distinción entre los natbib y biblatex, como este último, incluso cuando utiliza bibtex como backend, no lo usa para formatear, solo para ordenar. Sin embargo, biblatex también está diseñado para usar biber, un nuevo backend que agrega más funcionalidad a biblatex.

bibtex

Ventajas

  • muy estable y ampliamente utilizado

Desventajas

  • Es muy difícil modificar los estilos de bibliografía sin aprender un idioma diferente (si se usa natbib; no es un problema si se usa biblatex)
  • muy deficiente compatibilidad con varios idiomas y con scripts no europeos. Es mejor evitar los caracteres no ASCII. Consulte Cómo escribir “ä” y otras diéresis y letras acentuadas en la bibliografía para obtener orientación sobre cómo escribir caracteres con acentos y diacríticos.

biber

Ventajas

  • capaz de lidiar con muchos más tipos de entrada y campo en el .bib expediente.
  • capaz de trabajar con codificación UTF-8 .bib archivos.
  • mejor control de clasificación.

Desventajas

  • Solo funciona con biblatex, no con natbib.

Diferencias entre .bib archivos

Como se señaló al principio de esta respuesta, tendemos a usar el término bibtex archivo para hacer referencia al .bib archivo en sí, lo que lleva a suponer que las herramientas que manipulan .bib los archivos solo están disponibles para bibtex usuarios y no biber usuarios. Este simplemente no es el caso: herramientas diseñadas para manipular .bib archivos como administradores de referencias y varios .bib Se pueden utilizar herramientas de generación / manipulación de archivos.

Sin embargo, es el caso que a medida que pasa a utilizar todas las funciones de biber/biblatex puede encontrar ciertas diferencias en el .bib los archivos se vuelven más relevantes.

Una pregunta aparte ¿Compatibilidad de los archivos de bibliografía bibtex y biblatex? explora algunas de las diferencias entre los bibtex.bib archivos y .bib archivos que se han adaptado para su uso con biber y biblatex.

Aquí hay un enfoque más visual basado en la gran respuesta de Alan. Esto podría completar sus explicaciones con un enfoque más visual (y “para tontos”).

ingrese la descripción de la imagen aquí

Para usar su base de datos (es decir, su .bib archivo) dentro de su documento LaTeX, necesita un programa externo para procesarlo, es decir, para transformar su .bib archivar en un .tex comprensible.

Por lo tanto, puede utilizar biber o BibTeX. Ambos usan tu .bib archivo como entrada, incluso si algunas de sus características / campos pueden estar disponibles para biber solo (p. ej. utf8 codificación, los campos crossref, urldate, …).

Para mostrar su bibliografía y usar comandos de citas, debe usar un paquete LaTeX. Puedes usar cualquiera biblatex, o natbib. Con este último, tu .bib el archivo debe procesarse con BibTeX. Pero si usas biblatex, puede procesar su .bib archivar con biber, o con BibTeX.

Tenga en cuenta que, como lo menciona PLK en ¿Compatibilidad de archivos bibliográficos bibtex y biblatex? biber admite otro formato de archivo de base de datos que .bib (por ejemplo, integración nativa de Zotero, Mendeley, etc.).

En lugar de pdflatex uno puede usar lulatex o xelatex:

ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquí

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *