index.pdf
(
100 KB
)
Pobierz
BibTeX
1
BibTeX
(zapisywane również jako
BibTeX
)
–
stworzone w
1985
roku przez
Orena Patashnika i
Leslie Lamporta
narzędzie służące do
formatowania
bibliografii
według zadanych kryteriów. Stosowane
zwykle z systemem
LaTeX
. BibTeX ułatwia dostosowanie uprzednio
zebranych danych bibliograficznych do wymogów różnych
wydawców.
Logo BibTeX-a
Zasada działania
BibTeX operuje na danych zawartych w plikach o rozszerzeniu "
bib
" zawierających dane bibliograficzne. Dane te
zostają przetworzone zgodnie z regułami danego stylu składania bibliografii zawartymi w pliku o rozszerzeniu
"
bst
". Wynikiem jest plik o rozszerzeniu "
bbl
", choć istnieją również style służące do generowania wyników w
języku
HTML
. Plik o rozszerzeniu "
bbl
" jest włączany w strukturę dokumentu LaTeX-owego.
Istnieją cztery standardowe style bibliograficzne:
•
plain
–
pozycje bibliograficzne są posortowane alfabetycznie i ponumerowane,
•
unsrt
–
pozycje bibliograficzne występują w kolejności cytowania i są ponumerowane,
•
alpha
–
pozycje są posortowane, ale zamiast numerów mają etykiety typu Gu96,
•
abbrv
–
format podobny do plain, ale imiona autorów, nazwy miesięcy i nazwy czasopism są skracane.
Struktura plików bazy bibliograficznej
Pliki z rozszerzeniem "
bib
" są
plikami tekstowymi
zawierającymi wpisy (rekordy) różnych typów. Każdy wpis
poprzedzony jest znakiem "
@
" po którym w nawiasach klamrowych umieszczana jest treść rekordu złożona z klucza
oraz pól o różnych nazwach i zawartościach. Pola takie mogą być wymagane, opcjonalne lub ignorowane.
Standardowo dostępne są następujące typy rekordów:
•
article
–
artykuły
• pola wymagane:
author
,
title
,
journal
,
year
• pola opcjonalne:
volume
,
number
,
pages
,
month
,
note
,
key
•
book
–
książki (wydawnictwa zwarte)
• pola wymagane:
author
lub
editor
,
title
,
publisher
,
year
• pola opcjonalne:
volume
,
series
,
address
,
edition
,
month
,
note
,
key
•
inproceedings
(albo równoważnie
conference
)
–
materiały konferencyjne
• pola wymagane:
author
,
title
,
booktitle
,
year
• pola opcjonalne:
editor
,
volume
lub
number
,
series
,
pages
,
address
,
month
,
organization
,
publisher
,
note
,
key
•
booklet
–
książka bez wydawcy
• pola wymagane:
title
• pola opcjonalne:
author
,
howpublished
,
address
,
month
,
year
,
note
,
key
•
inbook
–
część książki (rozdział lub strony)
• pola wymagane:
author
lub
editor
,
title
,
chapter
lub
pages
,
publisher
,
year
• pola opcjonalne:
volume
lub
number
,
series
,
type
,
address
,
edition
,
month
,
note
,
key
•
incollection
–
część książki z własnym tytułem
•
pola wymagane:
author
,
title
,
booktitle
,
publisher
,
year
BibTeX
2
• pola opcjonalne:
editor
,
volume
lub
number
,
series
,
type
,
chapter
,
pages
,
address
,
edition
,
month
,
note
,
key
•
manual
–
dokumentacja techniczna
• pola wymagane:
title
• pola opcjonalne:
author
,
organization
,
address
,
edition
,
month
,
year
,
note
,
key
•
mastersthesis
–
praca magisterska
• pola wymagane:
author
,
title
,
school
,
year
• pola opcjonalne:
type
,
address
,
month
,
note
,
key
•
phdthesis
–
rozprawa doktorska
• pola wymagane:
author
,
title
,
school
,
year
• pola opcjonalne:
type
,
address
,
month
,
note
,
key
•
techreport
–
raport uczelni lub innej instytucji, zwykle wchodzący w skład numerowanej serii.
• pola wymagane:
author
,
title
,
institution
,
year
• pola opcjonalne:
editor
,
volume
lub
number
,
series
,
address
,
month
,
organization
,
publisher
,
note
,
key
•
misc
–
publikacje nie pasujące do żadnego z powyższych typów
• brak pól wymaganych
• pola opcjonalne:
author
,
title
,
howpublished
,
month
,
year
,
note
,
key
•
unpublished
–
materiały niepublikowane
•
pola wymagane:
author
,
title
,
note
•
pola opcjonalne:
month
,
year
,
key
Ponadto część stylów obsługuje również pola
ISSN
oraz
ISBN
.
Przykłady
Poniższy przykładowy fragment kodu pliku z rozszerzeniem "
bib
" zawiera dwa wpisy dotyczące książek oraz jeden
wpis dotyczący hasła Wikipedii:
@Book{abramowitz+stegun,
author = "Milton Abramowitz and Irene A. Stegun",
title = "Handbook of Mathematical Functions with
Formulas, Graphs, and Mathematical Tables",
publisher = "Dover",
year = 1964,
address = "New York",
edition = "ninth Dover printing, tenth GPO printing"
}
@Book{hicks2001,
author = "von Hicks, III, Michael",
title = "Design of a Carbon Fiber Composite Grid Structure for the GLAST
Spacecraft Using a Novel Manufacturing Technique",
publisher = "Stanford Press",
year = 2001,
address = "Palo Alto",
edition = "1st,",
isbn = "0-69-697269-4"
BibTeX
3
}
@misc{wiki:latex,
key = "13240150",
title = "{LaTeX}",
howpublished = "[online]",
month = "lipiec",
year = "2008",
note = "[dostęp: 2008-09-10 20:48Z]",
annote = "Dostępny w Internecie: \url{http://pl.wikipedia.org/wiki/Fullpagename?oldid=13240150}"
}
Włączenie bazy bibliograficznej w pliku następuje poprzez użycie polecenia
bibliography
(np.
\bibliography{plik}
gdzie
plik
to nazwa pliku z bazą). W dokumencie systemu LaTeX odwołanie do
pozycji bibliograficznej następuje za pomocą polecenia
cite
w sposób następujący:
\cite{abramowitz+stegun}
. Wpisy, do których nie ma odniesienia w tekście, nie są włączane bibliografii.
W jednym dokumencie LaTeX-a można wykorzystać kilka plików z bazami danych bibliograficznych, jednak
należy to zrobić podając kolejno nazwy plików oddzielone przecinkami w obrębie jednego polecenia
bibliography
. Jego powtarzanie jest błędem. Plik stylu jest wskazywany poleceniem
bibliographystyle
(np.
\bibliographystyle{abbrv}
).
Bibliografia źródłowa
Andrzej Borzyszkowski.
BibTeX
–
narzędzie do przygotowania bibliografii
.
„
Biuletyn Polskiej Grupy
Użytkowników Systemu TeX
”
. Listopad 1999. 13. s. 44-55.
ISSN 1
230-5650
[1]
(
pol.
)
. (zob. też
[2])
•
Jürgen Fenn.
Managing Citations and Your Bibliography with BibTeX
[3]
.
„
The PracTEX Journal
”
. 2006. 4.
ISSN
1556-6994
[4]
(
Błąd! Nieznany kod języka: en. Sprawdź
listę kodów.
)
.
•
Piotr Bolek: Bibliografia w LaTeXu
–
program BibTeX
[5]
(
pol.
)
. 25 stycznia 1996. [dostęp 17 sierpnia 2011].
•
Linki zewnętrzne
ISBN to BibTeX Converter
[6]
Narzędzie online generujace kod BibTeX-a na podstawie podanego numeru ISBN.
•
Przykłady różnych stylów formatowania bibliografii za pomocą BibTeX-a
[7]
•
Pakiet pozwalający na wygenerowanie własnego pliku stylu
bst
[8]
•
Przypisy
[1]
http:/
/
worldcat.
org/
issn/
1230-5650
[2]
http:/
/
www.
gust.
org.
pl/
gust/
gust_bulletin/
biulletin_contents
[3]
http:/
/
www.
tug.
org/
pracjourn/
2006-4/
fenn/
fenn.
pdf
[4]
http:/
/
worldcat.
org/
issn/
1556-6994
[5]
http:/
/
www.
tug.
org/
texlive/
devsrc/
Master/
texmf-dist/
doc/
generic/
tex-virtual-academy-pl/
prog/
bibtex/
bibtex.
html
[6]
http:/
/
manas.
tungare.
name/
projects/
isbn-to-bibtex
[7]
http:/
/
amath.
colorado.
edu/
documentation/
LaTeX/
reference/
faq/
bibstyles.
pdf
[8]
http:/
/
www.
ctan.
org/
tex-archive/
macros/
latex/
contrib/
custom-bib/
Źródła i autorzy artykułu
4
Źródła i autorzy artykułu
BibTeX
Źródło
: http://pl.wikipedia.org/w/index.php?oldid=29229698
Autorzy
: Astat bg, Delimata, Derbeth, Gładka, Ludmiła Pilecka, NeroTeX, Qsorix, Rdq, Vesdin, 3 anonimowych edycji
Źródła, licencje i autorzy grafik
Plik:BibTeX logo.svg
Źródło
: http://pl.wikipedia.org/w/index.php?title=Plik:BibTeX_logo.svg
Licencja
: Public Domain
Autorzy
: User:Grendelkhan
Licencja
Creative Commons Attribution-Share Alike 3.0 Unported
//creativecommons.org/licenses/by-sa/3.0/
Plik z chomika:
Omnivorous
Inne pliki z tego folderu:
Rachunkowość - książka.pdf
(89154 KB)
Język C - Herbert Schildt.pdf
(51613 KB)
Knuth Donald - Tex przewodnik użytkownika.pdf
(57393 KB)
Biblia Javascript.pdf
(35568 KB)
c 11.-nowy-standard.-cwiczenia full.pdf
(15633 KB)
Inne foldery tego chomika:
AudioBook
Bajki [hasło; 1234]
Books
Bosnian_Croatian_Serbian
Comics
Zgłoś jeśli
naruszono regulamin