> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/es/referencias-y-citas/03-bibliography-management-with-biblatex.md).

# Gestión de bibliografía con biblatex

Cuando se trata de paquetes de gestión bibliográfica, hay tres opciones principales en LaTeX: bibtex, natbib y biblatex. Biblatex es un programa moderno para procesar información bibliográfica, ofrece una interfaz más fácil y flexible y una mejor localización lingüística que las otras dos opciones. Este artículo explica cómo usar **biblatex** para gestionar y dar formato a la bibliografía en un documento LaTeX.

## Introducción

Un ejemplo mínimo funcional del **biblatex** paquete se muestra a continuación:

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{biblatex}
\addbibresource{sample.bib}

\begin{document}
¡Citemos! El artículo de revista de Einstein \cite{einstein} y el de Dirac
libro \cite{dirac} son elementos relacionados con la física.

\printbibliography

\end{document}
```

![BiblatexEx1.png](/files/a320e5145d3a3335a2472fb9c598df728da50f30)

Hay cuatro comandos relacionados con la bibliografía en este ejemplo:

**\usepackage{biblatex}**

Importa el paquete biblatex.

**\addbibresource{sample.bib}**

Importa el archivo de datos bibtex sample.bib; este archivo es el que incluye información sobre cada libro, artículo, etc. Consulte la sección del archivo de bibliografía para más información.

**\cite{einstein}**

Este comando inserta una referencia dentro del documento, \[1] en este caso, que corresponde a un elemento de la bibliografía; "einstein" es una palabra clave correspondiente a una entrada en sample.bib.

**\printbibliography**

Imprime la lista de referencias citadas; el título predeterminado es "Referencias" para la clase de documento article y "Bibliografía" para libros e informes.

***Overleaf ofrece varias plantillas con estilos predefinidos para gestionar la bibliografía. Véase*** [***estos ejemplos.***](https://www.overleaf.com/latex/templates/tagged/bibliography)

[Abrir un ejemplo del paquete biblatex en Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Uso básico

Se pueden pasar varios parámetros a la instrucción de importación del paquete; veamos

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{comment}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{Gestión de bibliografía: \texttt{biblatex} package}
\author{Overleaf}
\date{ }

\begin{document}

\maketitle

Usando \texttt{biblatex} puedes mostrar la bibliografía dividida en secciones,
según el tipo de cita.
¡Citemos! El artículo de revista de Einstein \cite{einstein} y el de Dirac
libro \cite{dirac} son elementos relacionados con la física.
A continuación, el libro \textit{The \LaTeX\ Companion} \cite{latexcompanion}, el Donald
El sitio web de Knuth \cite{knuthwebsite}, \textit{The Comprehensive Tex Archive
Network} (CTAN) \cite{ctan} son elementos relacionados con \LaTeX; pero los otros Donald
Los elementos de Donald Knuth \cite{knuth-fa,knuth-acp} están dedicados a la programación.

\medskip

\printbibliography

\end{document}
```

![BiblatexEx2.png](/files/bc3771bab8f340f3c0debbb5d0a26dbaff416df7)

Se añaden algunas opciones extra, entre corchetes y separadas por comas, al importar **biblatex**:

**backend=biber**

Establece el backend para ordenar la bibliografía; biber es el predeterminado y el recomendado, ya que proporciona localización completa para varios comandos y los estilos para biber son más fáciles de modificar porque usan macros estándar de LaTeX. El otro backend compatible es bibtex, que es un programa más tradicional; si se establece como backend, solo se usará para ordenar la bibliografía, por lo que aquí no se pueden usar estilos bibtex.

**style=alphabetic**

Define el estilo de bibliografía y el estilo de cita; en este caso, alfabético. Según el estilo, pueden estar disponibles más comandos de citación. Véase estilos de bibliografía y estilos de cita para más información.

**sorting=ynt**

Determina los criterios para ordenar las fuentes bibliográficas. En este caso se ordenan por año, nombre y título. Consulte la guía de referencia para obtener una lista de opciones de ordenación.

El resto de los comandos ya se explicaron en la [introducción](#introduction).

[Abrir un ejemplo del paquete biblatex en Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## El archivo bibliográfico

Los archivos bibliográficos deben tener la sintaxis estándar de BibTeX

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
    [{Sobre} la electrodinámica de cuerpos en movimiento]",
    journal =      "Annalen der Physik",
    volume =       "322",
    number =       "10",
    pages =        "891--921",
    year =         "1905",
    DOI =          "http://dx.doi.org/10.1002/andp.19053221004",
    keywords =     "física"
}

@book{dirac,
    title={Los principios de la mecánica cuántica},
    author={Paul Adrien Maurice Dirac},
    isbn={9780198520115},
    series={Serie internacional de monografías sobre física},
    year={1981},
    publisher={Clarendon Press},
    keywords = {física}
}

@online{knuthwebsite,
    author    = "Donald Knuth",
    title     = "Knuth: Computadoras y composición tipográfica",
    url       = "http://www-cs-faculty.stanford.edu/~uno/abcde.html",
    keywords  = "latex,knuth"
}

@inbook{knuth-fa,
    author = "Donald E. Knuth",
    title = "Fundamental Algorithms",
    publisher = "Addison-Wesley",
    year = "1973",
    chapter = "1.2",
    keywords  = "knuth,programming"
}
...
```

Este archivo contiene registros en un formato especial; por ejemplo, la primera referencia bibliográfica se define mediante:

**@article{...}**

Esta es la primera línea de una entrada de registro, @article le indica a BibTeX que la información almacenada aquí es sobre un artículo. La información sobre esta entrada está encerrada entre llaves. Además de los tipos de entrada mostrados en el ejemplo (article, book, online e inbook) hay muchos más; consulte la guía de referencia.

**einstein**

La etiqueta einstein se asigna a esta entrada; es un identificador que puede usarse para referirse a este artículo dentro del documento.

**author = "Albert Einstein",**

Este es el primer campo de la entrada bibliográfica; indica que el autor de este artículo es Albert Einstein. Se pueden añadir varios campos separados por comas usando la misma sintaxis clave = valor, por ejemplo: title, pages, year, URL, etc. Consulte la guía de referencia para obtener una lista de los campos posibles.

La información de este archivo puede imprimirse y citarse más adelante dentro de un documento de LaTeX, como se mostró en las secciones anteriores, con el comando `\addbibresource{sample.bib}`. No toda la información del archivo .bib se mostrará; depende del estilo bibliográfico establecido en el documento.

[Abrir un ejemplo del paquete biblatex en Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Personalización de la bibliografía

Biblatex permite una gran personalización de la sección bibliográfica con poco esfuerzo. Se mencionó que varias [estilos de cita](/latex/es/referencias-y-citas/08-biblatex-citation-styles.md) y [estilos bibliográficos](/latex/es/referencias-y-citas/07-biblatex-bibliography-styles.md) están disponibles, y también puede crear nuevos. Otra opción de personalización es cambiar el título predeterminado de la sección bibliográfica.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{comment}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{Gestión de bibliografía: \texttt{biblatex} package}
\author{Overleaf}
\date{ }

\begin{document}

\maketitle

Usando \texttt{biblatex} puedes mostrar la bibliografía dividida en secciones,
según el tipo de cita.
¡Citemos! El artículo de revista de Einstein \cite{einstein} y el de Dirac
libro \cite{dirac} son elementos relacionados con la física.
A continuación, el libro \textit{The \LaTeX\ Companion} \cite{latexcompanion}, el Donald
El sitio web de Knuth \cite{knuthwebsite}, \textit{The Comprehensive Tex Archive
Network} (CTAN) \cite{ctan} son elementos relacionados con \LaTeX; pero los otros Donald
Los elementos de Donald Knuth \cite{knuth-fa,knuth-acp} están dedicados a la programación.

\medskip

\printbibliography[title={Bibliografía completa}]

\end{document}
```

![BiblatexEx3.png](/files/51268b88710054d10adae785704b130aa1825841)

El parámetro adicional `title={Bibliografía completa}` pasado entre corchetes al comando `\printbibliography` es el que cambia el título.

La bibliografía también puede subdividirse en secciones basadas en diferentes filtros; por ejemplo: imprimir solo referencias del mismo autor, de la misma revista o con título similar. A continuación, un ejemplo.

```latex
\printbibliography[type=article,title={Solo artículos}]
\printbibliography[type=book,title={Solo libros}]

\printbibliography[keyword={physics},title={Solo relacionados con la física}]
\printbibliography[keyword={latex},title={Solo relacionados con \LaTeX}]
```

![BiblatexEx4.png](/files/15a08a1fcd2b607bed7b73cfb230205626ee6414)

Aquí, la bibliografía se divide en 4 secciones. La sintaxis de los comandos usados aquí se explica a continuación:

**\printbibliography\[type=article,title={Solo artículos}]**

Solo imprime las entradas cuyo tipo es "article", y establece el título "Solo artículos" para esta sección. La misma sintaxis funciona para cualquier otro tipo de entrada.

**\printbibliography\[keyword={physics},title={Solo relacionados con la física}]**

Filtra las entradas bibliográficas que incluyen la palabra "physics" en cualquiera de los campos. Establece el título "Solo relacionados con la física" para dicha sección.

[Abrir un ejemplo del paquete biblatex en Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Añadir la bibliografía en el índice

Para que la bibliografía se imprima en el índice, debe pasarse una opción extra a `\printbibliography`

```latex
\printbibliography[
heading=bibintoc,
title={Bibliografía completa}
]

\printbibliography[heading=subbibintoc,type=article,title={Solo artículos}]
```

![BiblatexEx5.png](/files/49324f2a68bcdcdf413117ddd2a45601285d94d2)

Se añaden una sección y una subsección al índice:

* En el primer caso, añadir `heading=bibintoc` añade el título al índice como un capítulo sin numerar si es posible o como una sección sin numerar en caso contrario.
* El segundo caso es `heading=subbibintoc` que añade el título como una entrada de segundo nivel en el índice; en este ejemplo, como una subsección anidada en "Bibliografía completa".

[Abrir un ejemplo del paquete biblatex en Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=Example+using+BiBLaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Guía de referencia

**Tipos de entrada admitidos**

|                   |                    |              |
| ----------------- | ------------------ | ------------ |
| artículo          | clase de documento | mvbook       |
| inbook            | bookinbook         | suppbook     |
| booklet           | collection         | mvcollection |
| incollection      | suppcollection     | manual       |
| misc              | online             | patent       |
| periodical        | suppperiodical     | proceedings  |
| mvproceedings     | inproceedings      | reference    |
| mvreference       | inreference        | informe      |
| set               | thesis             | unpublished  |
| custom            | conference         | electronic   |
| tesis de maestría | phdthesis          | techreport   |
| tipo de datos     |                    |              |

**Campos de entrada admitidos** (La información impresa depende del estilo bibliográfico)

|               |              |               |                 |
| ------------- | ------------ | ------------- | --------------- |
| resumen       | afterword    | anotación     | anotador        |
| author        | authortype   | bookauthor    | bookpagination  |
| booksubtitle  | booktitle    | chapter       | commentator     |
| date          | doi          | edition       | editor          |
| editortype    | eid          | entrysubtype  | eprint          |
| eprinttype    | eprintclass  | eventdate     | eventtitle      |
| editable      | foreword     | holder        | howpublished    |
| indextitle    | institution  | introducción  | isan            |
| isbn          | ismn         | isrn          | issue           |
| issuesubtitle | issuetitle   | iswc          | journalsubtitle |
| journaltitle  | label        | idioma        | library         |
| ubicación     | mainsubtitle | maintitle     | month           |
| note          | number       | organization  | origdate        |
| origlanguage  | origlocation | origpublisher | origtitle       |
| pages         | pagetotal    | pagination    | part            |
| publisher     | pubstate     | reprinttitle  | serie           |
| shortauthor   | shortedition | shorthand     | shorthandintro  |
| shortjournal  | shortseries  | shorttitle    | subtitle        |
| title         | translator   | type          | url             |
| venue         | version      | volume        | year            |

**Opciones de ordenación de la bibliografía**

| opción    | descripción                                                   |
| --------- | ------------------------------------------------------------- |
| `nty`     | ordenar por nombre, título, año                               |
| `nyt`     | ordenar por nombre, año, título                               |
| `nyvt`    | ordenar por nombre, año, volumen, título                      |
| `anyt`    | ordenar por etiqueta alfabética, nombre, año, título          |
| `anyvt`   | ordenar por etiqueta alfabética, nombre, año, volumen, título |
| `ydnt`    | ordenar por año (descendente), nombre, título                 |
| `ninguno` | las entradas se procesan en orden de citación                 |

## Lectura adicional

Para más información, consulta

* [Estilos de bibliografía](/latex/es/referencias-y-citas/04-bibtex-bibliography-styles.md)
* [Estilos de cita de Biblatex](/latex/es/referencias-y-citas/08-biblatex-citation-styles.md)
* [Gestión básica de la bibliografía](/latex/es/mas-temas/05-bibliography-management-in-latex.md)
* [Gestión de bibliografía con natbib](/latex/es/referencias-y-citas/02-bibliography-management-with-natbib.md)
* [Documentación de biblatex](http://linorg.usp.br/CTAN/macros/latex/contrib/biblatex/doc/biblatex.pdf)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/es/referencias-y-citas/03-bibliography-management-with-biblatex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
