BibTeX: Diferenzas entre revisió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>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>misc</tt>: For use when nothing else fits. |
|||
⚫ | |||
⚫ | |||
* <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: |
|||
⚫ | |||
== 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>misc</tt>: A utilizar se non cadra nengún dos outros. |
|||
⚫ | |||
⚫ | |||
* <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== |
||
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, |
||
author = "Milton Abramowitz e Irene A. Stegun", |
|||
title = "Handbook of Mathematical Functions with |
|||
Formulas, Graphs, and Mathematical Tables", |
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" |
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 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 |
: 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== |
|||
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>. |
|||
== |
==Ligazóns externas== |
||
* [http://www.2ndminute.org:8080/amatex Amatex]. |
* [http://www.2ndminute.org:8080/amatex Amatex]. Emprega Amazon para xerar entradas BibTeX automaticamente. |
||
* [http://www.chaaban.info/wordpress-plugin/bibtex/ BibTex Plugin]. BibTex |
* [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]. |
* [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]. |
* [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], |
* [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], |
* [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 |
* [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] |
* [http://www.sbg.bio.ic.ac.uk/~mueller/TeXMed/ TeXMed] Unha interface de BibTeX para [[PubMed]] |
||
* [http://dmoz.org/Computers/Software/Typesetting/TeX/BibTeX/ |
* [http://dmoz.org/Computers/Software/Typesetting/TeX/BibTeX/ Ferramentas de BibTeX de Open Directory] |
||
* [http://jabref.sourceforge.net JabRef]. |
* [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]. |
* [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
- Amatex. Emprega Amazon para xerar entradas BibTeX automaticamente.
- BibTex Plugin. Extensión de BibTex para Wordpress.
- The BibTeX Format. Descrición do formato BibTeX
- The Collection of Computer Science Bibliographies. Pode producir BibTeX para resultados de pesquisas.
- CiteSeer, base de datos en liña para procurar publicacións que poden producir citacións en formato BibTeX.
- CiteULike, unha base de datos bibliográfica baseada nunha comunidade con saída en BibTeX.
- HubMed A versatile PubMed interface que inclúe saída en BibTeX.
- TeXMed Unha interface de BibTeX para PubMed
- Ferramentas de BibTeX de Open Directory
- JabRef. Interface en java para xerir referencias no formato de BibTeX, incluídos PubMed e a interface de pesquisa de CiteSeer
- BibDesk. Interface Mac OS X para xerir referencias
- CTAN: the Comprehensive TeX Archive Network
- www.bibtex.org