BibTeX: Diferenzas entre revisións

Na Galipedia, a Wikipedia en galego.
Contido eliminado Contido engadido
Xosé (conversa | contribucións)
Traducido
Liña 1: Liña 1:
<math>{\mathrm{B{\scriptstyle{IB}} \! T\!_{\displaystyle E} \! X}}</math>,
{{Nongalego}}
escrito '''BibTeX''' en caracteres normais, é unha ferramenta para darlle formato ás [[bibliografía|listas bibliográficas]]. A ferramenta BibTeX utilízase normalmente xunto co sistema de preparación de documentos
<!-- <math>\mathsf{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X}</math> -->
<math>\mathrm{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X}</math>
([[LaTeX]]).


BibTeX foi creado por [[Oren Patashnik]] e [[Leslie Lamport]] en [[1985]]. BibTeX pretende que resulte doado citar fontes de maneira consistente separando a información bibliográfica da presentación desta información. O mesmo principio de separación de contido e presentación/estilo é o que empregan o mesmo LaTeX, [[XHTML]], [[Cascading Style Sheets|CSS]], etc.
'''BibTeX''' é unha ferramenta para dar formato [[bibliography|lists of references]] usada por [[LaTeX]] document preparation system.


== Ficheiro de información bibliográfica: <code>.bib</code> ==
BibTeX foi creada por [[Oren Patashnik]] e [[Leslie Lamport]] en [[1985]]. BibTeX makes it easy to cite sources in a consistent manner, by separating bibliographic information from the presentation of this information. his same principle of separation of content and presentation/style is used by LaTeX itself, by [[XHTML]] and [[Cascading Style Sheets|CSS]], etc.


BibTeX usa un formato de ficheiro baseado en texto e independente do estilo para listas de bibliográficas, como artigos, libros ou teses. Os ficheiros de bibliografías en BibTeX normalmente rematan en <code>.bib</code>.
== Bibliographic information file: <code>.bib</code> ==
BibTeX usa un estilo independente do texo [[file format]] para lists of bibliography items, such as articles, books, theses. BibTeX bibliography files usually end in <code>.bib</code>.
Bibliography items included in a <code>.bib</code> are split by types. The following types are understood by virtually all bibtex styles:
* <tt>article</tt>: An article from a journal or magazine.
* <tt>book</tt>: A book with an explicit publisher. Required fields: author or editor, title, publisher, year.
* <tt>booklet</tt>: A work that is printed and bound, but without a named publisher or sponsoring institution.
* <tt>conference</tt>: The same as <tt>inproceedings</tt>, included for [[Scribe (markup language)]] compatibility.
* <tt>inbook</tt>: A part of a book, which may be a chapter (or section or whatever) and/or a range of pages.
* <tt>incollection</tt>: A part of a book having its own title.
* <tt>inproceedings</tt>: An article in a conference proceedings.
* <tt>manual</tt>: Technical documentation.
* <tt>mastersthesis</tt>: A [[Master's degree|Master's]] [[thesis]].
* <tt>misc</tt>: For use when nothing else fits.
* <tt>phdthesis</tt>: A [[Doctor of Philosophy|Ph.D.]] thesis.
* <tt>proceedings</tt>: The proceedings of a conference.
* <tt>techreport</tt>: A report published by a school or other institution, usually numbered within a series.
* <tt>unpublished</tt>: A document having an author and title, but not formally published.


Os elementos da bibliografía incluídos nun ficheiro <code>.bib</code> están divididos dependendo dos tipos. Practicamente todos os estilos bibtex recoñecen os tipos seguintes:


* <tt>article</tt>: Un artigo dunha [[publicación periódica]].An article from a journal or magazine.
== Bibliographic style file: <code>.bst</code>==
* <tt>book</tt>: Un libro con editora explicita. Campos requeridos: autor ou editor, título, editora, ano.
BibTeX style files, for which the suffix <code>.bst</code> is common, are written in a simple, stack-based programming language that describes how bibliography items should be formatted. The BibTeX program <code>bibtex</code> will then format bibliographic items according to a style file, typically by generating TeX or LaTeX formatting commands. However, style files for generating [[HTML]] output also exist.
* <tt>booklet</tt>: Unha obra que está impresa e encadernada, mais sen editora ou institución coñecida.
* <tt>conference</tt>: O mesmo que <tt>inproceedings</tt>, incluído por compatibilidade coa linguaxe de etiquetaxe [[Scribe]].
* <tt>inbook</tt>: Unha parte dun libro, que pode ser un capítulo (sección, etc.) e/ou un rango de páxinas.
* <tt>incollection</tt>: Unha parte dun libro con título propio.
* <tt>inproceedings</tt>: Un artigo nas actas dun congreso.
* <tt>manual</tt>: Documentación técnica
* <tt>mastersthesis</tt>: Unha [[tesiña]]
* <tt>misc</tt>: A utilizar se non cadra nengún dos outros.
* <tt>phdthesis</tt>: Unha [[tese doutoral]].
* <tt>proceedings</tt>: As actas dun congreso.
* <tt>techreport</tt>: Un informe publicado por un centro educativo ou outra institución, normalmente numerado dentro dunha colección.
* <tt>unpublished</tt>: Un documento con autor e título, mais non publicado formalmente.

== Ficheiro de estilo bibliográfico: <code>.bst</code>==
Os ficheiros de estilo de BibTeX, que normalmente teñen o prefixo <code>.bst</code>, escríbense nunha linguaxe de programación simple, baseada en pillas, que describe como habería que formatar os elementos da bibliografía. O programa de BibTeX <code>bibtex</code> daralles entón o formato aos elementos bibliográficos seguindo este ficheiro de estilo, normalmente xerando comandos de formato en TeX ou LaTex. Existen tamén ficheiros de estilo para xerar saída en [[HTML]].


==Exemplo==
==Exemplo==


A <code>.bib</code> file might contain the following entry, which describes [[Abramowitz and Stegun|a mathematical handbook]]:
Un ficheiro <code>.bib</code> podería conter a entrada seguinte, que describe un [[Abramowitz and Stegun|manual de matemáticas]].


@Book{abramowitz+stegun,
@Book{abramowitz+stegun,
autor = "Milton Abramowitz and Irene A. Stegun",
author = "Milton Abramowitz e Irene A. Stegun",
título = "Handbook of Mathematical Functions with
title = "Handbook of Mathematical Functions with
Formulas, Graphs, and Mathematical Tables",
Formulas, Graphs, and Mathematical Tables",
editor = "Dover",
publisher = "Dover",
ano = 1964,
year = 1964,
dirección = "New York",
addres = "Nova York",
edición = "ninth Dover printing, tenth GPO printing",
edition = "novena impresión de Dover, décima impresión de GPO",
isbn = "0-486-61272-4"
isbn = "0-486-61272-4"
}
}


If a document references this handbook, the bibliographic information may be formatted in different ways depending on which citation style ([[APA style|APA]], [[The MLA style manual|MLA]], [[Chicago Manual of Style|Chicago]] etc.) is employed. The way LaTeX deals with this is by specifying <code>\cite</code> commands and the desired bibliography style in the LaTeX document. If the command <code>\cite{abramowitz+stegun}</code> appears inside a LaTeX document, the <code>bibtex</code> program will include this book in the list of references for the document and generate appropriate LaTeX formatting code. When viewing the formatted LaTeX document, the result might look like this:
Se un documento fai referencia a este manual, a información bibliográfica pódese formatar de maneiras distintas dependendo do estilo de citación que se empregue ([[APA style|APA]], [[The MLA style manual|MLA]], [[Chicago Manual of Style|Chicago]] etc.). LaTeX especifica os comandos <code>\cite</code> e o estilo bibliográfico desexado no documento LaTeX. Se o comando <code>\cite{abramowitz+stegun}</code> aparece dentro dun documento LaTeX, o programa <code>bibtex</code> incluirá este libro na lista de referencias do documento e xerará o código de formato de LaTeX apropiado. Ao ver o documento en LaTeX xa formatado, o resultado podería ser algo así como:


: Abramowitz, Milton and Irene A. Stegun (1964), ''Handbook of mathematical functions with formulas, graphs, and mathematical tables.'' New York: Dover.
: Abramowitz, Milton e Irene A. Stegun (1964), ''Handbook of mathematical functions with formulas, graphs, and mathematical tables.'' Nova York: Dover.


Dependendo do ficheiro de estilo, BibTex pode redistribuir os apelidos dos autores, usar só maiúsculas ou minúsculas, omitir algúnss campos presentes no ficheiro <code>.bib</code>, formatar o texto en cursiva, engadir puntuación, etc. Dado que se utiliza o mesmo ficheiro para toda unha lista de referencias, a estas dáselle un formato consistente co mínimo esforzo da parte dos autores ou editores.
Depending on the style file, BibTeX may rearrange authors' last names, change the case of titles, omit fields present in the <code>.bib</code> file, format text in italics, add punctuation, etc. Since the same style file is used for an entire list of references, these are all formatted consistently with minimal effort required from authors or editors.


==Ficheiros de estilo para diferentes usos==
==Style files for different uses==
There are many different style files 'readymade' for different journals. If you need to customize citation styles even further you can use the [[natbib]] package, or use the <code>makebst</code> package.
Existen moitos ficheiros de estilo xa preparados para diferentes publicacións. Para personalizar os estilos de citación ainda máis, pódense empregar os programas [[natbib]] ou <code>makebst</code>.


==External links==
==Ligazóns externas==
* [http://www.2ndminute.org:8080/amatex Amatex]. Uses Amazon to generate BibTeX entries automatically.
* [http://www.2ndminute.org:8080/amatex Amatex]. Emprega Amazon para xerar entradas BibTeX automaticamente.
* [http://www.chaaban.info/wordpress-plugin/bibtex/ BibTex Plugin]. BibTex Wordpress Plugin
* [http://www.chaaban.info/wordpress-plugin/bibtex/ BibTex Plugin]. Extensión de BibTex para Wordpress.
* [http://www.ecst.csuchico.edu/~jacobsd/bib/formats/bibtex.html The BibTeX Format]. Description of the BibTeX format.
* [http://www.ecst.csuchico.edu/~jacobsd/bib/formats/bibtex.html The BibTeX Format]. Descrición do formato BibTeX
* [http://liinwww.ira.uka.de/bibliography/index.html The Collection of Computer Science Bibliographies]. Can output BibTeX for search results.
* [http://liinwww.ira.uka.de/bibliography/index.html The Collection of Computer Science Bibliographies]. Pode producir BibTeX para resultados de pesquisas.
* [http://citeseer.ist.psu.edu/ CiteSeer], an online database of research publications which can produce BibTeX format citations
* [http://citeseer.ist.psu.edu/ CiteSeer], base de datos en liña para procurar publicacións que poden producir citacións en formato BibTeX.
* [http://www.CiteULike.org/ CiteULike], A community based bibliography database with BibTeX output
* [http://www.CiteULike.org/ CiteULike], unha base de datos bibliográfica baseada nunha comunidade con saída en BibTeX.
* [http://www.hubmed.org/ HubMed] A versatile [[PubMed]] interface including BibTeX output.
* [http://www.hubmed.org/ HubMed] A versatile [[PubMed]] interface que inclúe saída en BibTeX.
* [http://www.sbg.bio.ic.ac.uk/~mueller/TeXMed/ TeXMed] A BibTeX interface for [[PubMed]]
* [http://www.sbg.bio.ic.ac.uk/~mueller/TeXMed/ TeXMed] Unha interface de BibTeX para [[PubMed]]
* [http://dmoz.org/Computers/Software/Typesetting/TeX/BibTeX/ BibTeX tools from Open Directory]
* [http://dmoz.org/Computers/Software/Typesetting/TeX/BibTeX/ Ferramentas de BibTeX de Open Directory]
* [http://jabref.sourceforge.net JabRef]. A Java front end for managing references in the BibTeX format incl. [[PubMed]] and [[CiteSeer]] search interface
* [http://jabref.sourceforge.net JabRef]. Interface en [[java]] para xerir referencias no formato de BibTeX, incluídos [[PubMed]] e a interface de pesquisa de [[CiteSeer]]
* [http://bibdesk.sourceforge.net BibDesk]. A Mac OS X front end for managing references
* [http://bibdesk.sourceforge.net BibDesk]. Interface Mac OS X para xerir referencias
* [http://www.ctan.org/ CTAN: the Comprehensive TeX Archive Network]
* [http://www.ctan.org/ CTAN: the Comprehensive TeX Archive Network]
* [http://www.andy-roberts.net/misc/latex/latextutorial3.html BibTex tutorial]. Section from Getting to Grips with LaTeX tutorials.
* [http://www.bibtex.org www.bibtex.org]
* [http://www.bibtex.org www.bibtex.org]



Revisión como estaba o 29 de decembro de 2006 ás 13:29

, escrito BibTeX en caracteres normais, é unha ferramenta para darlle formato ás listas bibliográficas. A ferramenta BibTeX utilízase normalmente xunto co sistema de preparación de documentos (LaTeX).

BibTeX foi creado por Oren Patashnik e Leslie Lamport en 1985. BibTeX pretende que resulte doado citar fontes de maneira consistente separando a información bibliográfica da presentación desta información. O mesmo principio de separación de contido e presentación/estilo é o que empregan o mesmo LaTeX, XHTML, CSS, etc.

Ficheiro de información bibliográfica: .bib

BibTeX usa un formato de ficheiro baseado en texto e independente do estilo para listas de bibliográficas, como artigos, libros ou teses. Os ficheiros de bibliografías en BibTeX normalmente rematan en .bib.

Os elementos da bibliografía incluídos nun ficheiro .bib están divididos dependendo dos tipos. Practicamente todos os estilos bibtex recoñecen os tipos seguintes:

  • article: Un artigo dunha publicación periódica.An article from a journal or magazine.
  • book: Un libro con editora explicita. Campos requeridos: autor ou editor, título, editora, ano.
  • booklet: Unha obra que está impresa e encadernada, mais sen editora ou institución coñecida.
  • conference: O mesmo que inproceedings, incluído por compatibilidade coa linguaxe de etiquetaxe Scribe.
  • inbook: Unha parte dun libro, que pode ser un capítulo (sección, etc.) e/ou un rango de páxinas.
  • incollection: Unha parte dun libro con título propio.
  • inproceedings: Un artigo nas actas dun congreso.
  • manual: Documentación técnica
  • mastersthesis: Unha tesiña
  • misc: A utilizar se non cadra nengún dos outros.
  • phdthesis: Unha tese doutoral.
  • proceedings: As actas dun congreso.
  • techreport: Un informe publicado por un centro educativo ou outra institución, normalmente numerado dentro dunha colección.
  • unpublished: Un documento con autor e título, mais non publicado formalmente.

Ficheiro de estilo bibliográfico: .bst

Os ficheiros de estilo de BibTeX, que normalmente teñen o prefixo .bst, escríbense nunha linguaxe de programación simple, baseada en pillas, que describe como habería que formatar os elementos da bibliografía. O programa de BibTeX bibtex daralles entón o formato aos elementos bibliográficos seguindo este ficheiro de estilo, normalmente xerando comandos de formato en TeX ou LaTex. Existen tamén ficheiros de estilo para xerar saída en HTML.

Exemplo

Un ficheiro .bib podería conter a entrada seguinte, que describe un manual de matemáticas.

@Book{abramowitz+stegun,
  author =	 "Milton Abramowitz e Irene A. Stegun",
  title = 	 "Handbook of Mathematical Functions with
                  Formulas, Graphs, and Mathematical Tables",
  publisher = 	 "Dover",
  year = 	 1964,
  addres =	 "Nova York",
  edition =	 "novena impresión de Dover, décima impresión de GPO",
  isbn =         "0-486-61272-4"
}

Se un documento fai referencia a este manual, a información bibliográfica pódese formatar de maneiras distintas dependendo do estilo de citación que se empregue (APA, MLA, Chicago etc.). LaTeX especifica os comandos \cite e o estilo bibliográfico desexado no documento LaTeX. Se o comando \cite{abramowitz+stegun} aparece dentro dun documento LaTeX, o programa bibtex incluirá este libro na lista de referencias do documento e xerará o código de formato de LaTeX apropiado. Ao ver o documento en LaTeX xa formatado, o resultado podería ser algo así como:

Abramowitz, Milton e Irene A. Stegun (1964), Handbook of mathematical functions with formulas, graphs, and mathematical tables. Nova York: Dover.

Dependendo do ficheiro de estilo, BibTex pode redistribuir os apelidos dos autores, usar só maiúsculas ou minúsculas, omitir algúnss campos presentes no ficheiro .bib, formatar o texto en cursiva, engadir puntuación, etc. Dado que se utiliza o mesmo ficheiro para toda unha lista de referencias, a estas dáselle un formato consistente co mínimo esforzo da parte dos autores ou editores.

Ficheiros de estilo para diferentes usos

Existen moitos ficheiros de estilo xa preparados para diferentes publicacións. Para personalizar os estilos de citación ainda máis, pódense empregar os programas natbib ou makebst.

Ligazóns externas