viernes, 19 de septiembre de 2014

Cómo hacer la bibliografía sin ningún archivo .bib

En otra entrada, ya expliqué cómo trabajar con la bibliografía en LaTeX (click aquí). Básicamente, tenemos que añadir la bibliografía en un archivo a parte (.bib), mientras que su formato está dado por otro archivo (.bst). Pero existe otro método, más básico, y que no requiere el uso de archivos extra, que es el que voy a explicar aquí. Este método está bien cuando estamos haciendo un documento corto y con muy pocas referencias. Cuando trabajamos con un documento mediano o grande, o tenemos muchas referencias, este método creo que es bastante incómodo.

La idea es la siguiente. En nuestro documento tex, añadimos la bibliografía entre \begin{thebibliography} y \end{thebibliography}. Y creamos cada referencia con \bibitem{xxx} donde xxx es la etiqueta. A continuación, un ejemplo:

\documentclass[a4paper,12pt]{article}
\usepackage[spanish]{babel}
\usepackage[latin1]{inputenc}

\begin{document}

\section{Introducción}

Te recomiendo \cite{Patricio2010} y \cite{Ana2014}.

\begin{thebibliography}{0}

\bibitem{Ana2014}
A. Ana. Historias, 2014.

\bibitem{Patricio2010}
P. Patricio. Cuentos I y II, 2010.

\end{thebibliography}

\end{document}


Las distintas referencias se ordenan siguiendo el orden en que se añadieron cada \bibitem. Por defecto, las citas se hacen números, pero se puede elegir un formato distinto. Para ello, se pone entre corchetes la forma en que quieres que vaya la cita, como se muestra en el siguiente ejemplo.

Para ayudar a LaTeX a calcular el tamaño de las citas, se indica el estilo entre llaves justo después de
\begin{thebibliography}{0}. Por ejemplo, si las citas son con un solo número, se pone {0}. Si hay 10 o más citas, se van a citar con un número de dos cifras, y entonces se pone {00}. En el siguiente caso, las cita se hacen con tres letras y un año (4 dígitos), y se indica con {XXX0000}.

Te recomiendo \cite{Patricio2010} y \cite{Ana2014}.


\begin{thebibliography}{XXX0000}

\bibitem[ANA2014]{Ana2014}
A. Ana. Historias, 2014.

\bibitem[PAT2010]{Patricio2010}
P. Patricio. Cuentos I y II, 2010.

7 comentarios:

Unknown dijo...

Hola! Tengo una duda, cuando hago citas en el texto, luego en la bibliografia al final de cada libro consultado me parece la pagina donde fue citado. Hay manera de eliminar esto?

Luis dijo...

Hola Francy,
por norma general, no ocurre eso. Me da la sensación de que es algo característico de la clase o template que estés usando. (¿Quizás estés usando un template de alguna revista?)

O quizás estés usando algún paquete, que añada esa función. Por ejemplo:
\usepackage[pageref]{backref}
\usepackage[backref=page]{hyperref}

Hasta luego

Unknown dijo...

Hola

Gracias su blog me ha servido mucho, pero tengo una duda , uso el entorno thebibliography y quiero saber como poner la bibliografia justo despues de que termina el texto principal, en un entorno book. cuando lo compilo la bibliografia me sale en una hoja a parte y quiero que salga en la misma hoja. ¿es posible?

gracias

Luis dijo...

Hola Jorge,
en este enlace, lo explican muy bien.

http://stackoverflow.com/questions/1037905/bibliography-as-section-in-latex-bibtex

Hasta luego

Camila Lozano dijo...

Hola quisiera saber como se hacen Referencias con paginas web. Me refiero para poder el URL de la pagina

Unknown dijo...

Hola. Siguiendo las instrucciones me sale la bibliografía muy bonita y todo, pero no me aparece en el índice del documento.¿Me podrían decir cómo hago para que en el índice se vea reflejada la bibliografía?

jaime dijo...

Saludos.
Como se hace una anotacion a una web, de tal manera que desde el pdf me cree un vinculo directo a la web.
Y ademas la pueda usar en la referencias.