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 |