NMSA230 - Cvičenie 5Softwarové prostředky pro matematiku a stochastikuPo: 05/12/16 | (týždeň 10)LaTeX & BibTeXProgram šiesteho cvičenia NMSA 230
Užitočné materiály pre prácu s LaTeX-om
K doplneniu informácii obsiahnutých na tejto webovej stránke je možné využiť aj tento PDF dokument vytvorený v LaTeX-u. (k stiahnutiu aj zdrojový kod v kódovaní cp1250 a tiež zdrojový kód v kódovaní utf8) 1. BibTeXBibTeX je softwarový nástroj štandardne používaný s LaTeX-om je určený k vytváraniu, spravovaniu a správnemu formátovaniu bibliografických záznamov v samotnom texte. K správnemu fungovaniu vyžaduje BibTeX na vstupe tri samostatne súbory na základe ktorých nasledne vytvory potrebný podkladový súbor pre LaTeX:
Uživateľom vytváraný a dodávaný súbor je iba bib súbor s potrebným bibliografickým zoznamom (napr. ukážka súboru súbor bib je tu). Všimnite si, že jednotlivé záznamy maju podobnú štruktúru: @BOOK{Andel07, title = {Základy matematické statistiky}, publisher = {Matfyzpress}, year = {2007}, author = {Anděl, Jiří}, address = {Praha}, series = {Druhé opravené vydání}, isbn = {80-7378-001-1} } prípadne @ARTICLE{Cox72, author = {Cox, David R.}, title = {Regression Models and Life-Tables (with {D}iscussion)}, journal = {Journal of the Royal Statistical Society, Series B}, year = {1972}, volume = {34}, pages = {187--220}, number = {2} } Základný rozdiel v hore uvedených príkladoch je ten, že prvý zdroj cituje publikáciu (knižku) a druhý cituje časť knižky, resp. článok. BibTeX teda rozoznáva konkrétny typ záznamu, s ktorým pracuje a podľa toho prispôsobi požiadavky a potrebné informácie, ktoré je potrebné z bibliografickom zázname špecifikovať (napr. pre článok nie je potrebný publisher, naopak pre knížku nie je nutné špecifikovať rozsah strán, a pod.). Okrem typov BibTeX funguje následovne:
UžitočnéJednoduchá ukážka na prácu s BibTeX-om je tu: LaTeX03.tex. Súbor s databázov bibliografických záznamov: literatura.bib Súbor štýlov pre český jazyk: czplainnat.bst (iné štýly: plainnat.bst alebo chicago.bst) 2. Beamer prezentáciaPomocou LaTeX-u je možné vytvárať aj velmi efektné PDF prezentácie (od jednoduchých štýlov a templatov až po komplexné a náročné prezentácie, vyžadujúce nemalu mieru programovacích zručnosti). Typ dokumentu (document class), ktorý umožnuje vytvárať prezentácie, sa nazýva beamer a obsahuje celú řadu různych funkcii a makro, ktoré súú pre tvorbu prezentácii ideálne. Prezentácia v LaTeX-u teda začína následovne: \documentclass{beamer} a jednotlivé transparencie (slidy) sú vždy definované pomocou párových príkazov \begin{frame} ... obsah jednej transparencie ... \end{frame} Jednoduchá (pouze titulná strana) prezentácia vytvorená v LaTeX-u by mohla vyzerať napr. takto: \documentclass{beamer} \usetheme{Boadilla} \title{My Presentation} \subtitle{Using Beamer} \author{Joe Bloggs} \institute{University of ShareLaTeX} \date{\today} \begin{document} \begin{frame} \titlepage \end{frame} \end{document} Užitočné
Domáca úloha (to be submitted)(Deadline: 6. cvičenie | Po: 19.12.2016)PDF report, ktorý ste vypracovali ako predchádzajúcu úlohu doplňte o následujúce:
Výsledný PDF súbor, ktorý bude obsahovať všetky vyššie uvedené časti, pomenujte prijmeni_jmeno.pdf a následne ho odošlite emailom na adresu maciak |