BibTeX


BibTeX

It is a bibliography management software that can work with LaTeX. BibTeX works with three files:
  1. An Auxiliary file (*.aux) This file is produced when LaTeX runs.
  2. A BST file (*.bst) This is a style file and specifies the format to display the bibliography
  3. A Bibliography Database File (*.bib) This is the database file that stores your bibliography.
Note that BibTeX generates a file (*.bbl) with the required bibliography. Note also that BibTeX does not support files encoded in UTF-8 (i.e., Unicode), this means that you have to code accents and special characters (i.e. to place a diacritic at the top of letter a, you should use \"a).
Es un software de administración de bibliografía que puede trabajar con LaTeX. BibTeX opera con tres archivos.
  1. Un archivo Auxiliar (*.aux) Es archivo es producido cuando LaTeX se ejecuta.
  2. Un archivo BST (*.bst) Es un archivo de estilo que especifica el formato a usar para mostrar la biliografía.
  3. Un archivo de Bases de Datos para Bibliografía (*.bib) Es un archivo de base de datos que almacena su bibliografía
Note que BibTeX genera un archivo (*.bbl) con la bibliografía requerida. Note también que BibTeX no soporta archivos codificados en UTF-8 (esto es en Unicode), esto significa que usted tiene que codificar los acentos y caracteres especiales (por ejemplo para colocar diéresis arriba de la letra a, se usa \"a).

Bibliography Database File (*.bib)

The main advantage of using a Bibliography Database file (BibliographyDB.bib) is that you can share the same file among several documents. Therefore, you must plan the folder organization for your documents. You must place the Bibliography Database File (BibliographyDB.bib) in a folder that can be found from all your documents. The figure below shows one simple example of where to place the Bibliography Database file.
La principal ventaja de usar un Archivo de Bases de Datos para Bibliografía (BibliographyDB.bib) es que usted puede compartir el mismo archivo entre varios documentos. Por lo tanto, usted debe planear la organización de las carpetas para sus documentos. Usted debe colocar el Archivo de Bases de Datos (BibliographyDB.bib) para Referencias en una carpeta que pueda ser encontrada desde todos sus documentos. La figura de abajo muestra un ejemplo simple de dónde colocar el Archivo de Bases de Datos para Bibliografía.

FolderOrganization

Finding the Bibliography Database File

Once you have decided where you are going to place the Bibliography Database File (BibliographyDB.bib), you need to specify in your Project where the database file is. In the first example, there is TexLab project called Radio, inside this folder there is the Radio.tex file; as the Bibliography Database File in one level down in the folder structure, you must specify the location as shown in the figure using ..\. In the second example, there is a TexLab project called Radio, inside this folder there is the Radio.tex file; observer that in this case the Bibliography Database File is located two levels down in the folder structure requiring an extra ..\ to specify the location of the database file. TexLab will assist you to create, edit and find Bibliography database.
Una vez que usted ha decidido donde va a ubicar el Archivo de Bases de Datos para Bibliografía (BibliographyDB.bib), usted necesita especificar en su Proyecto donde el archivo de bases de datos está. En el primer ejemplo, hay un proyecto de TexLab llamado Radio, dentro de esta carpeta se encuentra el archivo Radio.tex; como el Archivo de Bases de Datos para Bibliografía está un nivel hacia abajo en la estructura de las carpetas, usted debe especificar la ubicación como se muestra en la figurea usando ..\. En el segundo ejemplo, hay un proyecto de TexLab llamado Radio, dentro de esta carpeta se encuentra el archivo Radio.tex; observe que en este caso el Archivo de Bases de Datos para Bibliografía está dos niveles hacia abajo en la estructura de las carpetas requiriendo un extra ..\ para especificar la ubicación del archivo de base de datos. TexLab le asistirá para crear, editar y encontrar bases de datos para Bibliografía.

FindingDatabaseFile1

FindingDatabaseFile2

Tip
Note that BibTeX and LaTeX will not work properly if your project is stored in a location that has spaces.
  • Correct: C:\Users\John\MyProject
  • Incorrect: C:\Users\John\My Project
  • Incorrect: C:\Users\John Doe\MyProject

Note que BibTeX y LaTeX no operarán adecuadamente si su proyecto es almacenado en una ubicación que tiene espacios.
  • Correcto: C:\Users\Juan\MiProyecto
  • Incorrecto: C:\Users\Juan\Mi Proyecto
  • Incorrecto: C:\Users\Juan Perez\MiProyecto

A BST File (*.bst)

A BST file contains a set of commands to format the bibliography. A set of BST files is located at the location shown below. If you add or remove BST files, you should update the LaTeX database by running texhash.exe using the MSDOS prompt (cmd.exe). You can create a BST file by running latex.exe makebst using the MSDOS prompt (cmd.exe)

You can find many BST files in the following folder

C:\Program Files\MiKTeX 2.9\bibtex\bst
Un archivo BST contiene un conjunto de comandos para dar formato a la bibliografía. Un conjunto de archivos BST está localizado en la ubicación mostrada debajo. Si usted agrega o remueve archivos BST, usted debe actualizar la base de datos de LaTeX executando texhash.exe usando una ventana de MSDOS (cmd.exe). Usted puede crear un archivo BST ejecuando latex.exe makebst desde la ventana de MSDOS (cmd.exe)

Usted puede encontrar arhivos BST en la siquiente carpeta

C:\Program Files\MiKTeX 2.9\bibtex\bst

Tip
You need to create a BST file when you need specific format in the bibliography that cannot be obtained using any of the existing BST files. Steps to create a BST file (only advanced users):
  1. Open a MSDOS window (cmd.exe)
  2. Use cd to change to the directory where you would like to place the BST file
  3. Type latex.exe makebst, you will be presented a series of questions about the format of the bibliography; be ready to attend around 60 questions. In most questions, if you are not sure about the answer, you can use the default value typing *.
  4. You may use the MASTER file merlin.mbs
  5. On the last question, Shall I now run this batch job? be sure to answer yes
  6. Using Windows Explorer copy the your BST file to C:\Program Files\MiKTeX 2.9\bibtex\bst
  7. On a MSDOS window (cmd.exe), run texhash.exe to update LaTeX database

Usted necesita crear un archivo BST cuando usted necesita un formato específico en la bibliografía que no puede obtenerse usando solamente los archivos BST existentes. Pasos para crear un archivo BST (solamente para usuarios avanzados):
  1. Abra una ventana de MSDOS (cmd.exe)
  2. Use cd para cambiarse al directorio donde usted quiere colocar el archivo BST
  3. Escriba latex.exe makebst, se le presentará una serie de preguntas acerca del formato de la bibliografía; esté listo para atender alrededor de 60 preguntas. En la mayoría de las preguntas, si usted no está seguro de la respuesta, usted puede usar el valor por defecto usando *.
  4. Para el archivo MAESTRO, usted puede usar merlin.mbs
  5. En la última pregunta, Shall I now run this batch job? asegúrese de contestar sí.
  6. Use el explorador de Windows para copiar su archivo BST a C:\Program Files\MiKTeX 2.9\bibtex\bst
  7. En una ventana de MSDOS (cmd.exe), ejecute texhash.exe to para actualizar la base de datos de LaTeX

Tip
Steps to use BibTeX with TexLab:
  1. Use the toolbar to insert a new node. Select Bibliography
  2. In this point, you can select an existing Bibliography Database or create a New Database. Choose one of these options.
  3. You can add, edit or delete items from the database. You can close the Bibliography Dialog at any moment
  4. To insert a cite, from the toolbar click on Insert Cite. Double click the item you would like to cite

Pasos para usar BibTeX con TexLab:
  1. Use la barra de herramientas para insertar un nuevo nodo. Seleccione Bibliography
  2. Es este punto, usted puede seleccionar una Base de Datos para Bibliografía existente o crear una Nueva Base de Datos. Escoja una de estas dos opciones.
  3. Usted puede agregar, editar o borrar artículos de la base de datos. Usted puede cerrar el Diálogo de Bibliografía en cualquier momento
  4. Para insertar una cita, desde la barra de herramientas haga clic en Insert Cite. Haga doble clic en el artículo que usted quiere citar

Tip
In some cases, after you create the PDF document you will get an error indicating that you must Re-run LaTeX to update the references. To rerun LaTeX, use the Navigation Panel to select another node, then select the Full Document node.
En algunos casos, después de crear el documento de PDF usted obtendrá un error indicando que usted debe volver a correr LaTeX para actualizar las referencias. Para volver a correr LaTeX, usted seleccione otro nodo en el Panel de Navegación, entonces seleccione el nodo de Full Document.

© Copyright 2000-2019 Wintempla selo. All Rights Reserved. Sep 05 2019. Home