Latex. Laboratorium 5. Akademia im. Jan Długosza.

Podobne dokumenty
Bibliografia z BibTeX

Latex. Komputerowy skład tekstu. Akademia im. Jan Długosza.

Bibliograa z BibTeX. Spis tre±ci. 1 BibTeX. 2 Zasada dziaªania. Wikipedia + BWS. 23 listopada BibTeX 1. 2 Zasada dziaªania 1

Curriculum Vitae. Agnieszka Zbrzezny.

Bibliografia w LaTeX. Mateusz Miotk 20 grudnia Instytut Informatyki UG

Weryfikacja protokołów bezpieczeństwa z wykorzystaniem automatów probabilistycznych

IV. Struktura logiczna dokumentów w LATEX-u

Autoreferat. Andrzej Zbrzezny Instytut Matematyki i Informatyki Akademia im. Jana Długosza w Częstochowie. Załącznik 2

MODELOWANIE I WERYFIKACJA PROTOKOŁU SCTP Z WYKORZYSTANIEM AUTOMATÓW CZASOWYCH ZE ZMIENNYMI

Analiza cytowań - źródła. WEB of SCIENCE (WOS) SCOPUS GOOGLE SCHOLAR PUBLISH OR PERISH

Opis efektów kształcenia dla modułu zajęć

Systemy zdarzeniowe - opis przedmiotu

Narzędzia programistyczne - GIT

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych

ZGŁOSZENIE WSPÓLNEGO POLSKO -. PROJEKTU NA LATA: APPLICATION FOR A JOINT POLISH -... PROJECT FOR THE YEARS:.

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

photo graphic Jan Witkowski Project for exhibition compositions typography colors : : janwi@janwi.com

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6

Bibliografia załącznikowa do prac naukowych, dyplomowych inżynierskich i magisterskich

Auditorium classes. Lectures

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

O-MaSE Organization-based Multiagent System Engineering. MiASI2, TWO2,

DOI: / /32/37

Zarządzanie sieciami telekomunikacyjnymi

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

PLANY I PROGRAMY STUDIÓW

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

ARNOLD. EDUKACJA KULTURYSTY (POLSKA WERSJA JEZYKOWA) BY DOUGLAS KENT HALL

L A T E X. Wprowadzenie. A. Bogdziewicz pa¹dziernika Podstawy LATEX Formatowanie tekstu Bibliograa

Logika systemów wieloagentowych

Oferta przetargu. Poland Tender. Nazwa. Miejscowość. Warszawa Numer ogłoszenia. Data zamieszczenia Typ ogłoszenia

Auschwitz and Birkenau Concentration Camp Records, RG M

Article. other-contributors 0..1 doi 0..1 Identyfikator DOI publikacji. Główny język publikacji, wpisany małymi literami, np. "polski", lang 0..

Perspektywy PDF. ==>Download: Perspektywy PDF ebook By 0

Analiza porównawcza poziomu rozwoju cech motorycznych uczniów klasy sportowej z klasą ogólną w Szkole Podstawowej nr 18 w Toruniu

SpecVer - metodyka tworzenia oprogramowania integrująca zadania specyfikacji, implementacji i weryfikacji modułów programów

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 8: Structured PredicCon 2

Jak się do tego zabrać?

Knovel Math: Jakość produktu

Demand Analysis L E C T U R E R : E W A K U S I D E Ł, PH. D.,

Opodatkowanie sportowców

1.TYTUŁ ROZDZIAŁU NIE PRZEKRACZAJĄCY TRZECH LINII PISANY DUŻYMI LITERAMI

OpenPoland.net API Documentation

LaTeX a MS Word. Czym się różni LaTeX od MS Worda? Jak pisano książki naukowe kiedyś, a jak pisze się je teraz?

KREATOR ARTYKUŁ. 008 przy konwersji generowany automatycznie

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Hippo Boombox MM209N CD. Instrukcja obsługi User s Manual

Współczesna problematyka klasyfikacji Informatyki

PLANY I PROGRAMY STUDIÓW

Porównanie obciążeń treningowych w dwuletnim makrocyklu szkoleniowym w biegach krótkich

Stargard Szczecinski i okolice (Polish Edition)

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Suplement do dyplomu

PLANY I PROGRAMY STUDIÓW

Autoreferat. 1 Posiadane dyplomy, stopnie naukowe - z podaniem nazwy, miejsca i roku ich uzyskania oraz tytuªu rozprawy doktorskiej.

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka

Distributed programming Distributed programming. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Adres do korespondencji: Instytut Metalurgii i Inżynierii Materiałowej PAN, Kraków, ul. Reymonta 25

Microsoft Word jak zrobić bibliografię

OPEN ACCESS LIBRARY. Gradientowe warstwy powierzchniowe z węglikostali narzędziowych formowane bezciśnieniowo i spiekane.

Career in IT. in IT it is a comprehensive. the employers. IN THE IT SECTOR. source of knowledge. of HR publications, the strongest interest of

ZASIĘG DZIAŁALNOŚĆ DOŚWIADCZENIE

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction

SPIS ILUSTRACJI, BIBLIOGRAFIA

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie

INSTRUKCJA TWORZENIA KRZYśÓWEK

EXAMPLES OF CABRI GEOMETRE II APPLICATION IN GEOMETRIC SCIENTIFIC RESEARCH

Latex. Komputerowy skład tekstu. Akademia im. Jan Długosza.

Próba porównania obu baz pod kątem wykonywania analizy cytowań. Hanna Celoch, Biblioteka Politechniki Lubelskiej

DEKLARACJA WŁAŚCIWOŚCI UŻYTKOWYCH

FORMULARZ REKLAMACJI Complaint Form

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli

MODELOWANIE I SYMULACJA Kościelisko, czerwca 2006r. Oddział Warszawski PTETiS Wydział Elektryczny Politechniki Warszawskiej Polska Sekcja IEEE

Obwieszczenia i Zarządzenia władz Okupacynych (Sygn. 241), (Announcements and Orders) RG

dr hab. Katarzyna Rajs, prof. nadzw. Akademia Muzyczna im. Feliksa Nowowiejskiego w Bydgoszczy ul. Słowackiego 7, Bydgoszcz,

DIGITAL LOGIC. Warsaw Information Technology Warsaw University of Technology. Digital Logic. Prof. Tadeusz Łuba

SZACOWANIE PRĘDKOŚCI POJAZDÓW NA PODSTAWIE OBRAZU Z KAMERY ESTIMATING VEHICLE SPEED BASED ON IMAGE FROM CAMERA

WEB OF SCIENCE Wyszukiwanie cytowanych pozycji bibliograficznych Cited Reference Search

Wspieranie sportu przez organy władzy publicznej według ustawy o sporcie

Lekcja 5. Rozdział 1 Lekcja 5. Rozpoczęcie lekcji. Zagrajcie w Disappearing words

Rada do spraw cyfryzacji Zespół: Edukacja cyfrowa

Tychy, plan miasta: Skala 1: (Polish Edition)

Korespondencja seryjna

STUDIUM PRZYPADKU ZMIANY W SYSTEMIE INFRASTRUKTURY KOLEJOWEJ

Curriculum Vitae. Michał Skrzypczak. pokój 4030, Banacha 2, Warszawa.

Serwer Open-Xchange. OXtender dla SyncML-a -- beta --

SPECJALIZACJA: NOWOCZESNA BIBLIOTEKA (Specialization: Modern library) Liczba godzin Nazwa przedmiotu. Nazwa w języku angielskim

Uwagi na temat formatowania tekstu referatów konferencji PLOUG

Analiza Sieci Społecznych Pajek

Przygotowanie plików PDF do efektywnego udostępniania publikacji w Internecie

Wymagania wydawnicze - "Zeszyty Naukowe OTN" = The Scientific Journals of Science Association in Ostrołęka - publishing requirements

Edycja pracy dyplomowej (technicznej, inżynierskiej) Przygotowała: prof. B. Kostek

Plaskowicki & Partnerzy Architekci Studio was established in 2000 and it is owned by architect Piotr Płaskowicki.

Oferta przetargu. Poland Tender. Nazwa. Miejscowość. Warszawa Numer ogłoszenia. Data zamieszczenia Typ ogłoszenia

Transkrypt:

Latex dr hab. Bożena Woźna-Szcześniak Akademia im. Jan Długosza bwozna@gmail.com Laboratorium 5

Spis literatury, czyli bibliografia Większość prac inżynierskich, dyplomowych, naukowych zawiera cytowania i bibliografię. Bibliografia zwykle znajduje się na końcu pracy. Wpisy sa postaci: <etykieta cytowania> <zawartość bibliografii>. Bibliografie w różnych pracach moga sie różnić. W L A T E X styl bibliografii i etykiet jest wysoce konfigurowalny. Etykiety moga być wyświetlane jako: cyfry nazwiska wraz rokiem...

Przykład - z pisma: Autonomous Agent & Multi-Agent Systems Verification of multi-agent systems (MAS) is an actively developing field of research [7,8,14,24,25,30,47]. Several approaches based on model checking [12,48] have been put forward for the verification of MAS. Typically, they employ combinations of the epistemic logic with either branching [8,30,43] or linear time temporal logic [17,22,38]. Some approaches reduce the verification problem to the one for plain temporal logic [6,22], while others treat typical MAS modalities such as (distributed, common) knowledge as first-class citizens and introduce novel algorithms for them [38,43].

Open Access This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited. References 1. Abdulla, P. A., Bjesse, P., & Eén, N. (2000). Symbolic reachability analysis based on SAT-solvers. In Proceedings of the 6th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 00). Lecture Notes in Computer Science, (Vol.1785,pp.411 425).Berlin: Springer. 2. Biere, A. (2008). PicoSAT essentials. Journal on Satisfiability Boolean Modeling and Computation (JSAT), 4,75 97. 3. Biere, A., Cimatti, A., Clarke, E., Fujita, M., & Zhu, Y. (1999). Symbolic model checking using SAT procedures instead of BDDs. In Proceedings of the ACM/IEEE Design Automation Conference (DAC 99) (pp. 317 320). 4. A. Biere, A. Cimatti, E. Clarke, & Y. Zhu. (1999). Symbolic model checking without BDDs. In Proceedings of the 5th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 99). Lecture Notes in Computer Science (Vol. 1579, pp. 193 207). Berlin: Springer. 5. Biere, A., Heljanko, K., Junttila, T., Latvala, T., & Schuppan, V. (2006). Linear encodings of bounded LTL model checking. Logical Methods in Computer Science, 2(5:5), 1 64. 6. R. Bordini, M. Fisher, C. Pardavila, W. Visser, & M. Wooldridge. (2003). Model checking multi-agent programs with CASP. In Proceedings of the 15th International Conference on Computer Aided Verification (CAV 03). Lecture Notes in Computer Science (Vol. 2725, pp. 110 113). Springer. 7. Bordini, R. H., Fisher, M., Wooldridge, M., & Visser, W. (2009). Property-based slicing for agent verification. Journal of Logic and Computation, 19(6), 1385 1425. 8. N. Bulling & W. Jamroga. (2010). Model checking agents with memory is harder than it seemed. In Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 10) (pp. 633 640). International Foundation for Autonomous Agents and Multiagent Systems. 9. Cabodi, G., Camurati, P., & Quer, S. (2002). Can BDD compete with SAT solvers on bounded model checking?. In Proceedings of the 39th Design Automation Conference (DAC 02) (pp. 117 122). 10. Chaum, D. (1988). The dining cryptographers problem: Unconditional sender and recipient untraceability. Journal of Cryptology, 1(1), 65 75. 11. Clarke, E., Grumberg, O., & Hamaguchi, K. (1994). Another look at LTL model checking. In Proceedings of the 6th International Conference on Computer Aided Verification (CAV 94). Lecture Notes in Computer Science (Vol. 818, pp. 415 427). Berlin: Springer. 12. Clarke, E., Grumberg, O., & Peled, D. (1999). Model checking. Cambridge:MITPress. 13. Copty, F., Fix, L., Fraer, R.., Giunchiglia, E., Kamhi, G.., Tacchella, A., & Vardi, M. (2001). Benefits of bounded model checking at an industrial setting. In Proceedings of the 13th International Conference on Computer Aided Verification (CAV 01). Lecture Notes in Computer Science (Vol. 2102, pp. 436 453). Berlin: Springer. 14. Dennis, L. A., Fisher, M., Webster, M. P., & Bordini, R. H. (2012). Model checking agent programming languages. Automated Software Engineering, 19(1), 5 63. 15. Etessami, K., & Holzmann, G. J. (2000). Optimizing büchi automata. In Proceedings of the 11th International Conference on Concurrency Theory (CONCUR 00). Lecture Notes in Computer Science (Vol. 1877, pp. 153 167). Berlin: Springer. 16. Fagin, R., Halpern, J. Y., Moses, Y., & Vardi, M. (1995). Reasoning about Knowledge. Cambridge: MIT Press. 17. Gammie, P., & Meyden, R. (2004). MCK: Model checking the logic of knowledge. In Proceedings of the 16th International Conference on Computer Aided Verification (CAV 04). Lecture Notes in Computer Science (Vol. 3114, pp. 479 483). Berlin: Springer. 123

Porównanie: Etykiety cytowań jako numery Etykiety cytowań w postaci numerów sa bardzo kompaktowe. Etykiety cytowań w postaci numerów nie wnosza bezpośredniej informacji o cytowanym źródle: Aby przekonać się co numer oznacza, należy przejść do bibliografii. Niedogodność ta znika, gdy cytowania sa wyposażone w hiperłacza i dokument przegladany jest w postaci elektronicznej.

Porównanie: Etykiety cytowań jako nazwisko wraz z rokiem Etykiety cytowań w postaci nazwisko z rokiem sa znacznie dłuższe niż etykiety w postaci numerów, co może przeszkadzać w czytaniu. Etykiety cytowań w postaci nazwisko z rokiem wnosza bezpośrednia informację o cytowanym źródle.

Przykład Źródło The \LaTeX{} package was created by Leslie Lamport~\cite{Lamport:94} on top of Donald Knuth s \TeX{} program~\cite{knuth:1990}. Wynik The LATEX package was created by Leslie Lamport [Lamport 1994] on top of Donald Knuth s TEX program [Knuth 1990].

Spis literatury - metoda półautomatyczna Do przygotowania spisu literatury służy otoczenie thebibliography. Każda pozycja w tym otoczeniu ma postać polecenia: \bibitem{etykieta} Etykiety można użyć do zacytowania w dokumencie tej pozycji, czyli na przykład ksiażki: \cite{etykieta}

\begin{thebibliography}{1} \bibitem{shohamleyton-book2009} Yoav Shoham and Kevin Leyton-Brown. \newblock {\em Multiagent systems: algorithmic, game-theoretic, and logical foundations}. \newblock Cambridge University Press, 2009. \bibitem{weiss99} G.~Weiss. \newblock {\em Multi-agent systems}. \newblock MIT Press, 1999. \bibitem{wooldridge02a} M.~Wooldridge. \newblock {\em An introduction to multi-agent systems}.\newblock John Wiley, England, 2002. \end{thebibliography}

Spis literatury - metoda półautomatyczna Otoczenie thebibliography ma jeden parametr, który powinien zawierać tekst przynajmniej tak szeroki jak najszersza etykieta ze spisu. W naszym przykładzie zapis 1 oznacza, ze numery pozycji w spisie będa co najwyżej jednocyfrowe.

BibTex BibTeX jest narzędziem do automatycznego tworzenia spisu literatury. BibTeX współpracuje z L A T E X-em i korzysta z bazy bibliograficznej (biblioteki), z której wybiera tylko te pozycje bibliograficzne, które były cytowane w dokumencie. Baza bibliograficzna znajduje się w pliku.bib

Rodzaje rekordów bazy bibliograficznej I @Article - artykuł z dziennika lub czasopisma. wymagane pola: author, title, journal, and year. pola opcjonalne: volume, number, pages, month, and note. @Book - ksiażka. wymagane pola: author or editor, title, publisher, and year. pola opcjonalne: volume, number, series,.... @InProceedings - artykuł konferencyjny. wymagane pola: author, title, booktitle, publisher, and year. pola opcjonalne: pages, editor, volume, number, series,.... @Proceedings - materiały konferencyjne wymagane pola: title and year. pola opcjonalne: editor, volume, number, series, organisation,.... @MastersThesis - praca magisterska wymagane pola: author, title, school, and year. pola opcjonalne: type, address, month, and note.

Rodzaje rekordów bazy bibliograficznej II @PhDThesis - praca doktorska wymagane pola: author, title, school, and year. pola opcjonalne: type, address, month, and note. InBook część ksiaż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ęść ksiażki z własnym tytułem pola wymagane: author, title, booktitle, publisher, year pola opcjonalne: editor, volume lub number, series, type, chapter, pages, address, edition, month, note, key TechReport raport uczelni lub innej instytucji, zwykle wchodzacy w skład numerowanej serii. pola wymagane: author, title, institution, year pola opcjonalne: editor, volume lub number, series, address, month, organization, publisher, note, key

Rodzaje rekordów bazy bibliograficznej III misc publikacje nie pasujace 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 manual dokumentacja techniczna pola wymagane: title pola opcjonalne: author, organization, address, edition, month, year, note, key

Rodzaje rekordów bazy bibliograficznej - przykłady @Book{wooldridge2002, title = {An introduction to multi-agent systems}, publisher = {John Wiley}, year = {2002}, author = {M. Wooldridge}, address = {England} } @Article{wooldridge97, author = {M. Wooldridge}, title = {Agent-based software engineering}, journal = {{IEE} Proceedings Software Engineering}, year = {1997}, volume = {144}, pages = {26--37}, number = {1} }

Rodzaje rekordów bazy bibliograficznej - przykłady @InProceedings{ woznazbrzezny05a, author = {B. Wo{\ z}na and A. Zbrzezny}, title = {{Bounded Model Checking} for the existential fragment of {TCTL} and {Diagonal Timed Automata}}, booktitle = {Proceedings of the International Workshop on Concurrency, Specification and Programming (CS\&P 05)}, year = {2005}, editor = {Ludwik Czaja}, pages = {586--597}, publisher = {Warsaw University} }

Rodzaje rekordów bazy bibliograficznej - przykłady @TechReport{woznazbrzezny05-report, author = {B. Wo{\ z}na and A. Zbrzezny}, title = {{Bounded Model Checking} for the existential fragment of {TCTL} and {Diagonal Timed Automata}}, institution = {{D}epartment of {C}omputer {S}cience, {U}niversity {C}ollege {L}ondon}, year = {2005}, number = {RN/05/19}, address = {Gower Street,London WC1E 6BT, United Kingdom}, month = aug }

Rodzaje rekordów bazy bibliograficznej - przykłady @InCollection{rao96, author = {A.~S.~Rao}, title = {Decision Procedures for Propositional Linear-Time {Belief-Desire-Intention} Logics}, booktitle = {Intelligent Agents II (LNAI 1037)}, publisher = {Springer-Verlag}, year = {1996}, editor = {M.~Wooldridge and J.~P.~M{\"u}ller and M.~Tambe}, pages = {33--48} }

BibTex Format bibliografii zależy od specyfikacji szablonu znajdujacej się w pliku o rozszerzeniu.bst, a jest zapisywany do pliku o rozszerzeniu bbl. Do poprawnego sformatowania bibliografii i cytowań konieczne jest przynajmniej trzykrotne przetworzenie dokumentu L A T E X-em. tj: latex test.tex latex test.tex bibtex test.aux latex test.tex Podczas przetwarzania pliku źródłowego przez L A T E X-a, każda instrukcja \cite powoduje, że do pliku pomocniczego aux zostaje zapisana odpowiednia etykieta z bazy bibliograficznej umieszczonej w pliku z rozszerzeniem bib.

Standardowe style bibliograficzne plain - pozycje bibliograficzne sa posortowane alfabetycznie i ponumerowane, unsrt - pozycje bibliograficzne występuja w kolejności cytowania i sa ponumerowane, alpha - pozycje sa posortowane, ale zamiast numerów maja etykiety typu Gu96, abbrv - format podobny do plain, ale imiona autorów, nazwy miesięcy i nazwy czasopism sa skracane.

Dołaczanie bazy bibliograficznej Dołaczenie bazy bibliograficznej do pliku źródłowego następuje poprzez użycie polecenia bibliography, np. \bibliography{plik} gdzie plik to nazwa pliku z baza. Wpisy, do których nie ma odniesienia w tekście, nie sa właczane bibliografii. W jednym dokumencie L A T E X-a można wykorzystać kilka plików z bazami danych bibliograficznych, jednak należy to zrobić podajac kolejno nazwy plików oddzielone przecinkami w obrębie jednego polecenia bibliography. Plik stylu wskazujemy poleceniem bibliographystyle, np. \bibliographystyle{abbrv}