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
982838343.006.png 982838343.007.png 982838343.008.png 982838343.009.png
 
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"
982838343.001.png
 
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/
982838343.002.png 982838343.003.png
 
Ź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/
982838343.004.png 982838343.005.png
 
Zgłoś jeśli naruszono regulamin