De la clave .bib a la cita en el texto

El bucle BibTeX habitual con comandos de cita y bibliografía.

De la clave .bib a la cita en el texto

Citar una fuente en LaTeX implica dos partes: una base de datos de texto plano que describe cada trabajo una vez y un comando \cite en su documento que apunta a una entrada por su clave. LaTeX numera la cita, da formato a la lista de referencias y mantiene todo coherente cuando reordena las secciones o agrega fuentes. Nunca escribe “[12]” a mano y nunca renumera nada usted mismo.

Los comandos en el documento.

See \cite{knuth84} for the original discussion.
\bibliographystyle{plain}
\bibliography{refs} % refs.bib

\cite{knuth84} inserta el marcador en el texto dondequiera que pertenezca la cita. Los dos comandos en la parte inferior hacen el resto: \bibliographystyle{plain} elige cómo se formatean las citas y referencias, y \bibliography{refs} nombra el archivo de base de datos (sin su extensión .bib) y marca dónde se debe imprimir la lista de referencias, generalmente justo antes de \end{document}. En la lista sólo aparecen las fuentes que usted realmente cita.

La entrada en la base de datos.

@article{knuth84,
author = {Knuth, Donald E.},
title = {Literate Programming},
journal = {The Computer Journal},
year = {1984}
}

Esto se encuentra en refs.bib, un archivo separado al lado de su main.tex. La palabra después de @ es el tipo de entrada, knuth84 es la clave de cita y el resto son campos que el estilo utiliza para crear la referencia formateada. La clave es el único vínculo entre los dos archivos, por lo que debe coincidir exactamente con el argumento de \cite, incluidas las mayúsculas. Puede verificar una base de datos completa en busca de campos faltantes y entradas con formato incorrecto con el validador BibTeX.

Por qué una compilación no es suficiente

La bibliografía se construye mediante un programa independiente. En la primera pasada de LaTeX, el documento escribe la lista de claves citadas en un archivo auxiliar. Luego, el programa bibtex lee esa lista, extrae las entradas coincidentes de refs.bib y las formatea. Dos pases más de LaTeX vuelven a plegar el resultado y resuelven los marcadores en el texto. Oleafly ejecuta este ciclo completo en cada compilación. Si construye a mano y se salta el paso del medio, las citas aparecen como signos de interrogación en negrita; consulte Borrar las citas misteriosas cuando eso suceda.

Adónde ir desde aquí

Un único archivo .bib puede servir para cada artículo que escriba, por lo que vale la pena crearlo con cuidado. Cree un .bib que dure cubre tipos de entrada, campos obligatorios y claves que sobreviven una década. Cuando un lugar quiere una apariencia diferente, cambia una línea en lugar de cualquier entrada, como se explica en Numéricos, autor-año, estilos de revista.

Citations checkOptional practice quiz5 questions

A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.

Volver a Citen sus fuentes