Flexbib

Solo disponible en BuenasTareas
  • Páginas : 27 (6507 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de septiembre de 2010
Leer documento completo
Vista previa del texto
TEXemplares 0/0000, págs. 0-0

Bibliografía flexible: el sistema flexbib
..........................................................................
José M. Mira1

Resumen La gestión mecanizada de la bibliografía con BIBTEX proporciona un importante nivel de comodidad para el usuario, con tal de que utilice un modelo de bibliografía de los contemplados en ciertos estilos estándar y, además,escriba en inglés. Pero el calificativo «estándar» realmente es un eufemismo porque la lista de estilos que se encuentran en CTAN resulta interminable... y es bastante fácil perderse en esa selva sin encontrar la respuesta buscada. Sorprendentemente, y a diferencia del nivel de estanA darización y flexibilidad desarrollado para otros aspectos de LTEX, que los hace accesibles a los usuarios noveles,la bibliografía no ha alcanzado aún ese status y cuestiones básicas, como la gestión de los idiomas, están sin automatizar. En este comunicación se hace una propuesta para mejorar la situación y se aportan algunos instrumentos para llevarla a cabo. Se utiliza un sistema que permite una gestión estandarizada y flexible, que incluye los idiomas y un amplio abanico de parámetros que simplifican lapersonalización de la bibliografía.

1.

Introducción

A Son muchas las tareas automáticas que L TEX realiza, o puede realizar, para ayudar a los autores a preparar sus documentos: la bibliografía es una de ellas. Los elementos básicos de cualquier bibliografía son dos: la
1 Versión ampliada (junio 2005) del artículo publicado en T Xemplares, (2004), 6, pp. 8-26. E Universidad de Murcia,mira@um.es

2

lista bibliográfica y las referencias a los ítems de dicha lista. En principio, una lista bibliográfica es únicamente una lista de ítems en la que van apareciendo ordenadamente los diferentes elementos de la bibliografía (libros, artículos en revistas, tesis, proceedings, etc.) y para cada uno de ellos se puede incluir autor, título, año, revista y páginas... dando a estos elementos unformato que es conforme con determinadas pautas sobre utilización de versalitas, negritas, itálicas, comillas... para los autores, el año, el título, etc. Los diferentes ítems de la lista pueden aparecer identificados ya sea por un número, unas siglas o, simplemente, una sangría inversa. Obviamente, es posible construir listas bibliográficas y referencias de forma completamente manual, pero esa noes una elección acertada porque no impermeabiliza contra errores potenciales, no sólo en el caso de las listas numeradas, sino también en las otras. A La utilización del comando \cite encomienda a L TEX el control automático de la correspondencia entre las referencias y la lista bibliográfica, impidiendo así los errores antes aludidos. Ese es el primer nivel para la A A mecanización de labibliografía con L TEX. Casi todos los usuarios de L TEX utilizan este comando. Pero existe un segundo nivel que, en mi opinión, es más útil aún: el empleo de BIBTEX y de bases de datos de bibliografía. A En nuestra dilatada experiencia en la enseñanza de L TEX hemos podido constatar que, sin embargo, son muchos los usuarios que no utilizan ese segundo nivel de mecanización. Además no existe correlaciónentre la A utilización de BIBTEX y el «nivel» del usuario de L TEX: conocemos usuaA rios expertos de L TEX que no utilizan BIBTEX y usuarios noveles (alumnos nuestros) que están utilizando BIBTEX casi desde el comienzo de su aprendizaje y consideran que la gestión de la bibliografía a través de bases de A datos es uno de los grandes atractivos del sistema L TEX. Por supuesto, que existen tambiénusuarios avanzados que utilizan BIBTEX. En lo sucesivo me limitaré a la gestión automatizada de la bibliografía usando bases de datos bibliográficas para BIBTEX, que es el marco en el se realiza esta comunicación. Actualmente incluso las propias bases de datos tienen una gestión confortable, porque además de existir interfaces gráficas para gestionarlas (mi preferida es JabRef, jabref.sourceforge.net)...
tracking img