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
ybiber
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
ybiblatex
son paquetes LaTeX que dan formato a citas y bibliografías;natbib
obras solamente conbibtex
, tiempobiblatex
(por el momento) funciona con ambosbibtex
ybiber
.)
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 llamadocustom-bib
, que proporciona una utilidad llamadamakebst
. 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 conmakebst
son muy estables y (como era de esperar, dada la autoría) funcionan muy bien connatbib
comandos 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 esperanatbib
. Tal revista no puede aceptarbiblatex
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 elbiber
reemplazo parabibtex
). - 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 quenatbib
para citas numéricas y de año de autor comunes en las ciencias naturales y sociales. Por tanto, puede utilizarse como sustituto denatbib
.
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 usarbibtex
como backend, no formatea con.bst
archivos, pero solo usabibtex
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 suyonatbib
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 usabiblatex
) - 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 connatbib
.
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”).
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
: