Está en la página 1de 36

3 - BibTeX: Gestin de bibliografa en LATEX

Composicin de textos cientficos con LATEX

Digna Mara Gonzlez Otero


Itsas

1 de julio de 2011

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Bibliografa en LATEX
Caractersticas BibTex

ndice I
1 Introduccin
Bibliografa en LATEX
Caractersticas BibTex

2 Bibliografa integrada
Caractersticas
Formato
Ejemplo

3 BibTeX
Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

4 TexMakerX y la bibliografa
Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

2/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Bibliografa en LATEX
Caractersticas BibTex

Introduccin

Bibliografa en LATEX
Gestin de bibliografa: muy importante en el mundo
acadmico y de investigacin.
LATEX dispone de un sistema bsico de gestin de bibliografa
integrado.
BibTeX es un paquete incluido en la instalacin por defecto de
LATEX que permite gestionar la bibliografa de forma ms
avanzada.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

3/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Bibliografa en LATEX
Caractersticas BibTex

Introduccin

Caractersticas bsicas de BibTeX


Independencia del documento: bibliografa almacenada en
ficheros externos de texto plano.
Uniformidad del formato: BibTeX define en qu formato se
definen las referencias, en funcin de estilos que le hayamos
indicado.
Organizacin: Se pueden tener varios ficheros de bibliografa,
separando as las referencias por temas.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

4/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Caractersticas
Formato
Ejemplo

ndice I
1 Introduccin
Bibliografa en LATEX
Caractersticas BibTex

2 Bibliografa integrada
Caractersticas
Formato
Ejemplo

3 BibTeX
Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

4 TexMakerX y la bibliografa
Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

5/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Caractersticas
Formato
Ejemplo

Bibliografa integrada

Caractersticas de la bibliografa integrada


til cuando no se espera reutilizar la bibliografa.
Ejemplo: si se escribe un documento sobre un tema que no se
trata con frecuencia.
Entorno thebibliography. Se pone donde se quiera insertar
la bibliografa (normalmente justo al final del documento).
A diferencia de BibTeX, nosotros indicamos el formato de
cada elemento. Puede no ser un formato uniforme.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

6/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Caractersticas
Formato
Ejemplo

Bibliografa integrada

Formato
Dentro del entorno se escriben los datos bibliogrficos.
Formato: \bibitem{label} datos bibliogrficos, ms datos,
ltimo dato.
La etiqueta (label) es algo interno, para facilitarnos identificar
la referencia. No se mostrar en ningn sitio.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

7/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Caractersticas
Formato
Ejemplo

Bibliografa integrada

Formato
Como etiqueta (label) se puede usar el apellido del autor, dos
dgitos del ao de publicacin, y si hay varias publicaciones
ese ao, una letra.
Despus de la etiqueta se ponen datos como el autor, el ttulo,
etc.
Se suele separar en varias lneas por legibilidad.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

8/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Caractersticas
Formato
Ejemplo

Bibliografa integrada en LATEX

\ begin { t he bi bl i og ra ph y }{99}
\ bibitem { lamport 94}
Leslie Lamport ,
\ emph {\ LaTeX : A Document Preparation System } .
Addison Wesley , Massachusetts ,
2 nd Edition ,
1994.
\ end { t he bi bl i og ra ph y }

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

9/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Caractersticas
Formato
Ejemplo

Citando las referencias


Las referencias no se insertan directamente en la bibliografa: hay
que citarlas.
\cite{label} cita una referencia, de forma que aparecer en la
bibliografa.
Se puede citar una pgina concreta del
documento: \cite[p. 215]{lamport94}.
Se pueden citar varias referencias a la vez:
\cite{lamport94, rodriguez05, torres09}.
\nocite{label} permite incluir una referencia sin que se haya
citado en el texto.
\nocite{*} incluye todas las referencias.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

10/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

ndice I
1 Introduccin
Bibliografa en LATEX
Caractersticas BibTex

2 Bibliografa integrada
Caractersticas
Formato
Ejemplo

3 BibTeX
Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

4 TexMakerX y la bibliografa
Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

11/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Gestin bibliogrfica con BibTeX

Caractersticas
Permite gestin bibliogrfica ms avanzada.
Muy recomendable para reutilizar bibliografa.
Muy flexible.
La bibliografa se almacena en un fichero de texto plano .bib.
Requiere compilar con bibtex para que detecte la bibliografa.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

12/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Gestin bibliogrfica con BibTeX

@tipoentrada { label ,
campo 1 = " Valor campo
campo 2 = " Valor Campo
campo 3 = " Valor Campo
[...]
campon = " Valor Campo
}

1" ,
2" ,
3" ,
n" ,

Digna Gonzlez Otero

@article { greenwade 9 3 ,
author = " George D . Greenwade " ,
title = " The { C } omprehensive {T } ex { A } rchive { N } etwork ( { CTAN } ) " ,
year = " 1 9 9 3 " ,
journal = " TUGBoat " ,
volume = " 1 4 " ,
number = " 3 " ,
pages = "342351"
}

3 - BibTeX: Gestin de bibliografa en LATEX

13/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Gestin bibliogrfica con BibTeX


Formato de las entradas
Los campos de cada entrada dependen del tipo de entrada.
Tipos de entradas: http://newton.ex.ac.uk/tex/pack/
bibtex/btxdoc/node6.html
Campos: http://newton.ex.ac.uk/tex/pack/bibtex/
btxdoc/node7.html

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

14/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Gestin bibliogrfica con BibTeX


Formato de las entradas
Los campos de cada entrada dependen del tipo de entrada.
Tipos de entradas: http://newton.ex.ac.uk/tex/pack/
bibtex/btxdoc/node6.html
Campos: http://newton.ex.ac.uk/tex/pack/bibtex/
btxdoc/node7.html
Para mantener las maysculas y minsculas, encerrar el texto
entre llaves.
title = " The { C } omprehensive { T } ex { A } rchive { N } etwork ( { CTAN } ) "

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

14/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Gestin bibliogrfica con BibTeX


@article { A b e d o n H y m a n T h o m a s 2 0 0 3 ,
author = " Abedon , S . T . and Hyman , P . and Thomas , C . " ,
year = " 2 0 0 3 " ,
title = " Experimental examination of bacteriophage latentperiod evolution as a response to bacterial availability " ,
journal = " Applied and Environmental Microbiology " ,
volume = " 6 9 " ,
pages = "7499 7506"
}
@MISC { website : fermentaslambda ,
AUTHOR = " Fermentas Inc . " ,
TITLE = " Phage Lambda : description \& restriction map " ,
MONTH = " November " ,
YEAR = 2 0 0 8 ,
HOWPUBLISHED = "\ url { http : / / www . fermentas . com / techinfo /nucleicacids / maplambda . htm }"
}
Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

15/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa
Comandos para inclusin de bibliografa
\bibliographystyle {formato}
\bibliography {archivo1,archivo2,archivo3}

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

16/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa
Comandos para inclusin de bibliografa
\bibliographystyle {formato}
\bibliography {archivo1,archivo2,archivo3}
Citar referencias
\cite{label}, \nocite{label}, \nocite{*}.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

16/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa
Comandos para inclusin de bibliografa
\bibliographystyle {formato}
\bibliography {archivo1,archivo2,archivo3}
Citar referencias
\cite{label}, \nocite{label}, \nocite{*}.
Formatos de bibliografa
Se seleccionan con \bibliographystyle {formato}
plain, abbrv, alpha, ieeetr.
Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

16/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa

Estilos de bibliografa
plain

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

17/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa

Estilos de bibliografa
abbrv muestra los nombres de los autores abreviados.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

18/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa
Estilos de bibliografa
alpha muestra las referencias identificadas con letras en
lugar de numricamente.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

19/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa
Estilos de bibliografa
ieeetr ordena las referencias por orden de aparicin en lugar
de orden alfabtico.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

20/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa

Otros estilos de bibliografa


Muchas publicaciones tienen estilos de bibliografa propios.
Por ejemplo, si escribimos un artculo cientfico para una
revista.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

21/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Inclusin de bibliografa

Otros estilos de bibliografa


Muchas publicaciones tienen estilos de bibliografa propios.
Por ejemplo, si escribimos un artculo cientfico para una
revista.
En este caso, nos proporcionarn un archivo .bst, y podremos
usar ese estilo en lugar de los que vienen por defecto.
Ejemplo: Si el fichero es h-physrev3.bst, en el documento
tendremos que escribir \bibliographystyle{h-physrev3}.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

21/ 32

Prctica con BibTeX


Para practicar...
Cread un nuevo fichero con bibliografa.
Podis buscar ejemplos de ficheros .bib en internet.
Tambin podis utilizar el asistente grfico de TexMakerX...
...o exportar elementos de vuestra biblioteca Zotero (recordad
guardar el fichero con extensin .bib.
Atencin
Al exportar bibliografa con Zotero, revisad las etiquetas que
se han asignado. Es recomendable cambiarlas por otras que se
recuerden ms fcilmente.
Si hay caracteres no vlidos en las etiquetas, hay que
eliminarlos.

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Prctica con BibTeX

Para practicar...
Escribid pequeo texto y citad varias referencias del fichero de
bibliografa.
Probad diferentes estilos bibliogrficos (plain, alpha...)

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

23/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Ejemplo
Fichero bibliografia.bib
@misc { Nobody 0 6 ,
author = " Nobody Jr " ,
title = " My Article " ,
year = " 2 0 0 6 " }
@In Proc eedings { irusta_sequential _2007 ,
title = " Sequential { VT / VF } discrimination algorithm based on wave mode sampleentropy for adult and pediatric patients " ,
isbn = "0276 6547" ,
url = " 1 0 . 1 1 0 9 / CIC . 2 0 0 7 . 4 7 4 5 4 6 3 " ,
doi = " 1 0 . 1 1 0 9 / CIC . 2 0 0 7 . 4 7 4 5 4 6 3 " ,
abstract = " The two fatal ventricular arrhythmias , Ventricular Fibrillation { ( VF ) } and Ventricular Tachycardia { ( VT ) , } are better treated using different electrical therapies : a lower energy cardioversion for { VT } and a defibrillation shock for { VF . } "
author = " U . Irusta and J . Ruiz and { S . R . } de Gauna and E . Aramendi " ,
year = " 2 0 0 7 " ,
keywords = " adult patients , automated external defibrillators , defibrillation shock , { ECG , } " ,
pages = "229232"
}

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

24/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Ejemplo
Archivo documento.tex
\ documentclass [ 1 0 pt , a4 paper ] { article }
\ usepackage [ utf 8 ] { inputenc }
\ begin { document }
El documento " Sequential { VT / VF } discrimination algorithm . . . " \ cite { irusta_sequential _2007} profundiza en este tema .
% Generamos l a b i b l i o g r a f i a
\ bibliographystyle { plain }
\ bibliography { bibliografia }
\ end { document }

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

25/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Ejemplo

Compilando el documento:
pdflatex (o latex)
bibtex
pdflatex (o latex)
pdflatex (o latex)

En TexMakerX: pdflatex con F6, bibtex con F11.


Tiene que estar configurado bibtex como compilador:
Opciones, Configurar, Comandos.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

26/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

Ejemplo

En el archivo de referencias haba dos entradas, y slo aparece


una en la bibliografa.
Podemos incluirlas todas usando \nocite{*}

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

27/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

ndice I
1 Introduccin
Bibliografa en LATEX
Caractersticas BibTex

2 Bibliografa integrada
Caractersticas
Formato
Ejemplo

3 BibTeX
Introduccin
Formato de las entradas
Inclusin de bibliografa
Estilos de bibliografa
Prctica con BibTeX

4 TexMakerX y la bibliografa
Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

28/ 32

Introduccin
Bibliografa integrada
BibTeX
TexMakerX y la bibliografa
Licencia

TexMakerX y la bibliografa

TexMakerX proporciona ciertas ayudas para trabajar con


BibTeX.
Podemos abrir un documento nuevo e ir insertando referencias
eligiendo el tipo en el men.
La opcin Clean Elimina los campos opcionales.
BibTeX insert dialog abre una ventana para crear
bibliografa de forma grfica.

Digna Gonzlez Otero

3 - BibTeX: Gestin de bibliografa en LATEX

29/ 32

Licencia CC by-sa

Referencias

Using BibTEX: a short guide


http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.123.
9027&rep=rep1&type=pdf

A BibTEX Guide via Examples


http://www.economics.utoronto.ca/osborne/latex/BIBTEX.HTM

LaTeX / Bibliography Management


http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management

3 - BibTeX: Gestin de bibliografa en LATEX


Composicin de textos cientficos con LATEX

Digna Mara Gonzlez Otero


Itsas

1 de julio de 2011

También podría gustarte