Formas de incluir bibliografías
Índice
1 Pregunta
Carlos me ha mandado las siguiente pregunta sobre el modo Org:
He estado mirando información sobre cómo hacer una bibliografía tanto en el manual de Org, como en LaTeX, y he encontrado que se hace uso de una librería, Bibtex, pero no me queda claro cómo usarla. ¿Sabe de algún sitio donde pueda mirar ejemplos de su uso o podría enviarme un archivo con un ejemplo?
2 Respuesta
La bibliografía se puede incluir en un documento en modo Org de distintas formas. Voy a describir distintas formas de incluirla.
2.1 Bibliografía simple sin citas
El texto del ejemplo es
#+TITLE: Ejemplo de bibliografía simple sin citas
#+AUTHOR: José A. Alonso
#+DATE: 28 de abril de 2018
#+LANGUAGE: es
#+OPTIONS: toc:nil
#+LATEX_CLASS: article
#+LATEX_CLASS_OPTIONS: [a4paper,12pt,twoside]
#+LATEX_HEADER: \usepackage[spanish]{babel}
#+LATEX_HEADER: \usepackage{a4wide}
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./estilo.css" />
En este ejemplo se incluye la bibliografía al final, pero no hay citas a
la bibliografía dentro del texto.
* Referencias
1. G. Hutton. /Programming in Haskell/. Cambridge University Press, 2007.
2. G. Pólya. /Cómo plantear y resolver problemas/. Editorial Trillas, 1965.
2.2 Bibliografía simple con citas
El texto del ejemplo es
#+TITLE: Ejemplo de bibliografía simple sin citas
#+AUTHOR: José A. Alonso
#+DATE: 28 de abril de 2018
#+LANGUAGE: es
#+OPTIONS: toc:nil
#+LATEX_CLASS: article
#+LATEX_CLASS_OPTIONS: [a4paper,12pt,twoside]
#+LATEX_HEADER: \usepackage[spanish]{babel}
#+LATEX_HEADER: \usepackage{a4wide}
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./estilo.css" />
En este ejemplo se incluye la bibliografía al final, pero con citas a
la bibliografía dentro del texto.
En la bibliografía hay dos libros: uno sobre programación funcional
([[Hutton]]) y otro sobre resolución de problemas ([[Polya]]).
Se puede volver a citar. Por ejemplo, el de resolución de problemas
([[Polya]]) y el de programación funcional ([[Hutton]]).
* Referencias
1. <<Hutton>>
G. Hutton. /Programming in Haskell/. Cambridge University Press, 2007.
2. <<Polya>>
G. Pólya. /Cómo plantear y resolver problemas/. Editorial Trillas, 1965.
2.3 Bibliografía para LaTeX con thebibliography
El texto del ejemplo es
#+TITLE: Ejemplo de bibliografía para LaTeX con thebibliography
#+AUTHOR: José A. Alonso
#+DATE: 28 de abril de 2018
#+LANGUAGE: es
#+OPTIONS: toc:nil
#+LATEX_CLASS: article
#+LATEX_CLASS_OPTIONS: [a4paper,12pt,twoside]
#+LATEX_HEADER: \usepackage[spanish]{babel}
#+LATEX_HEADER: \usepackage{a4wide}
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./estilo.css" />
En este ejemplo se incluye la bibliografía al final, pero con el
entorno /thebibliography/ de LaTeX.
En la bibliografía hay dos libros: uno sobre programación funcional
\cite{Hutton} y otro sobre resolución de problemas \cite{Polya}).
Se puede volver a citar. Por ejemplo, el de resolución de problemas
\cite{Polya} y el de programación funcional \cite{Hutton}.
Para aprender más sobre las bibliografías en LaTeX puedes ver el
artículo de Mauricio Anderson [[https://mauricioanderson.com/curso-latex-referencias-bibliografia-bibtex/#Bibliografia][Curso de LaTeX: Referencias y bibliografía]].
\begin{thebibliography}{1}
\bibitem{Hutton}
G. Hutton.
{\em Programming in Haskell}.
Cambridge University Press, 2007.
\bibitem{Polya}
G. Pólya.
{\em Cómo plantear y resolver problemas}.
Editorial Trillas, 1965.
\end{thebibliography}
Se puede ver su exportación a PDF.
2.4 Bibliografía para LaTeX con BibTeX
El texto del ejemplo es
#+TITLE: Ejemplo de bibliografía para LaTeX con BibTeX
#+AUTHOR: José A. Alonso
#+DATE: 28 de abril de 2018
#+LANGUAGE: es
#+OPTIONS: toc:nil
#+LATEX_CLASS: article
#+LATEX_CLASS_OPTIONS: [a4paper,12pt,twoside]
#+LATEX_HEADER: \usepackage[spanish]{babel}
#+LATEX_HEADER: \usepackage{a4wide}
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="./estilo.css" />
# Local Variables:
# org-latex-pdf-process: ("latexmk -pdf %f")
# End:
En este ejemplo se incluye la bibliografía al final, pero usando
gestor bibliográfico BibTeX de LaTeX y el procesador de documentos
[[https://ctan.org/pkg/latexmk][latexmk]].
Para el ejemplo se usa el fichero [[./referencias.bib][referencias.bib]] que contiene una
colección de referencias bibliográficas de donde se seleccionarán las
que se citen en el texto. Su contenido es
#+INCLUDE: "./referencias.bib" src bibTeX
En la bibliografía hay dos libros: uno sobre programación funcional
\cite{Hutton} y otro sobre resolución de problemas \cite{Polya}).
Se puede volver a citar. Por ejemplo, el de resolución de problemas
\cite{Polya} y el de programación funcional \cite{Hutton}.
Para aprender más sobre las bibliografías en LaTeX puedes ver el
artículo de Mauricio Anderson [[https://mauricioanderson.com/curso-latex-referencias-bibliografia-bibtex/#Bibliografia][Curso de LaTeX: Referencias y bibliografía]].
\bibliographystyle{abbrv}
\bibliography{referencias}
Se puede ver su exportación a PDF.