A Beamer alkotója. Till Tantau áprilisában a munkát Joseph Wright és Vedran Miletic vette át.

Hasonló dokumentumok
Prezentáció L A T E X-hel

Prezentáció L A T E X-hel

Thesis class for the Eszterházy Károly College Osztályfájl szakdolgozat készítéséhez az Eszterházy Károly Főiskola részére thesis-ekf.cls v1.

Thesis class for the Eszterházy Károly University thesis-ekf.cls Version /04/08

A beamer haszálata. A jelen prezentáció forrását érdemes módosítani. Amikor készen van a prez.tex, akkor

Az MS Excel táblázatkezelés modul részletes tematika listája

3. modul - Szövegszerkesztés

ArcGIS 8.3 segédlet 5. Dr. Iványi Péter

BASH script programozás II. Vezérlési szerkezetek

SZABÁLYZATOK FORMÁTUMLEÍRÁSA

ECDL képzés tematika. Operáció rendszer ECDL tanfolyam

Az MS Word szövegszerkesztés modul részletes tematika listája

Aromo Szöveges értékelés normál tantárggyal

Új prezentáció létrehozása az alapértelmezés szerinti sablon alapján.

Formai követelmények, DOSZ Közgazdász Doktoranduszok és Kutatók V. Nemzetközi Téli Konferenciája

Kedves versenyző, az alábbi feladatok illetve egy interneten kitöltendő teszt megoldására 90 perc áll rendelkezésedre.

CSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa

TikZ, a L A T E X grakája

HTML alapok. A HTML az Internetes oldalak nyelve.

Weblap készítése. Fapados módszer

A PiFast program használata. Nagy Lajos

Adattípusok, vezérlési szerkezetek. Informatika Szabó Adrienn szeptember 14.

3. modul - Szövegszerkesztés

Információs technológiák 2. Gy: CSS, JS alapok

5. Töréspontok és hasábok

A DIPLOMAMUNKA FORMAI KÖVETELMÉNYEI JAVASLAT

Operációs Rendszerek II. labor. 2. alkalom

I/1. Pályázati adatlap

4. modul - Táblázatkezelés

Listák, szótárak, fájlok Listák, szótárak, fájlok

Molnár Mátyás. Bevezetés a PowerPoint 2013 használatába magyar nyelvű programváltozat. Csak a lényeg érthetően!

Összetett feladatok. Föld és a Hold

Aromo Szöveges értékelés kódolt tantárggyal

Táblázatkezelés Syllabus 5.0 A syllabus célja 2014 ECDL Alapítvány Jogi nyilatkozat A modul célja

4. Javítás és jegyzetek

A Nobel díj története és a magyar fizikai Nobel díjasok

Előadás készítés. Szentesi Péter 2010

SZE INFORMATIKAI KÉZÉS 1

New Default Standard.ipt

ÉRETTSÉGI MÁSODIK GYAKORLAT ELINDULÁS A PAPÍRMÉRET ÉS A MARGÓK BEÁLLÍTÁSA. ÜZLETI INFORMATIKAI ESZKÖZÖK Kiadványszerkesztés

Gábor Dénes Számítástechnikai Emlékverseny 2014/2015 Alkalmazói kategória, I. korcsoport 2. forduló

HTML ÉS PHP ŐSZI FÉLÉV

Felhasználó által definiált adattípus

Több oldalas dokumentum készítése. MS Word 2010 szövegszerkesztővel

Dombóvár Város Arculati Kézikönyve

L A TEX kezdőlépések E5N. Peti bá' október 28. PetiTEX, 2017.

Operációs rendszerek. 9. gyakorlat. BASH recap, reguláris kifejezések UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

ECDL Táblázatkezelés A táblázatkezelés első lépései Beállítások elvégzése

SZE INFORMATIKAI KÉPZÉS 1

Láncolt lista. az itt adott nevet csak a struct deklaráción belül használjuk

A 27/2012 (VIII. 27.) NGM és a 12/2013 (III.28) NGM rendelet szakmai és vizsgakövetelménye alapján.

PC-Kismester verseny első forduló feladatai. Beküldési határidő: február 25.

Bevezetés a Python programozási nyelvbe

Prezentáció, Nyomtatás előkészítése. Előkészületek

EXTREME DIGITAL ARCULATI KÉZIKÖNYV

HTML é s wéblapféjlészté s

Utasítás a szemináriumi munka formai feldolgozásához

Matematikai és Informatikai Intézet. Tómács Tibor. Rövid útmutató a. használatához

A fejlesztendő tananyagok formai követelményei

Diplomamunka, Szakdolgozat, Projekt munka, Komplex tervezés felépítésének tartalmi és formai követelményei

Bevezetés az Excel 2010 használatába

Szövegszerkesztés. Microsoft Office Word 2010

openbve járműkészítés Leírás az openbve-hez kapcsolódó extensions.cfg fájl elkészítéséhez

AWK programozás, minták, vezérlési szerkezetek

Felhasználói kézikönyv. az MFB Zrt. közvetítői oktatási rendszeréhez

1. oldal, összesen: 5

BUJDOSO GYÖNGYI FAZEKAS ATTILA // / / KEZDOLEPESEK TERTIA KIADÓ

Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E

Készítette: Nagy Tibor István

A Maxinery Kft. arculati kézikönyve

Szövegszerkesztés alapok WORD Formázások

Operációs rendszerek. Tanmenet

Funkcionális és logikai programozás. { Márton Gyöngyvér, 2012} { Sapientia, Erdélyi Magyar Tudományegyetem }

A 10/2007 (II. 27.) 1/2006 (II. 17.) OM

SZÁMÍTÁSOK A TÁBLÁZATBAN

Képek a HTML oldalon

C++ programozási nyelv

8. Mezőutasítások. Schulcz Róbert 8. Mezőutasítások. v

Operációs rendszerek. 9. gyakorlat. Reguláris kifejezések - alapok, BASH UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Rajz 01 gyakorló feladat

A webáruház kezdőlapján háromféle diavetítés beállítására van lehetőség:

Előfeltétel: legalább elégséges jegy Diszkrét matematika II. (GEMAK122B) tárgyból

Prezentációk készítése

Webkezdő. A modul célja

Összeállítást készítette: dr. Suhajda Csilla Judit SZIE-GTK-PTI. Gödöllő, 2011

Programozási nyelvek Java

Algoritmuselmélet. Gráfok megadása, szélességi bejárás, összefüggőség, párosítás. Katona Gyula Y.

Prezentáció. Kategória Tudásterület Hivatkozás Tudáselem 1. Az alkalmazás használata 1.1 Első lépések a prezentációkészítésben

Operációs rendszerek. 10. gyakorlat. AWK - bevezetés UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Térképek jelentése és elemzése

7. fejezet: Mutatók és tömbök

Tájékoztató. Használható segédeszköz: -

L A TEX. Tómács Tibor

Informatikai alapismeretek

1. Komárom. 40 pont. Név:... osztály:... Informatika középszint. gyakorlati vizsga / május 17.

HVK Adminisztrátori használati útmutató

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

The elteikthesis osztály *

Microsoft Excel. Táblázatkezelés. Dr. Dienes Beatrix

Átírás:

Tartalomjegyzék 1 Alapok Alkotó 2 Beamer tulajdonsága 3 Dokumentumosztály szerkezete 4 Beamer opciók 5 Egyszerű Szöveg megjelenése 6 Keretek 7 Blokkok 8 Listák 9 Kitakarások (overlay) Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 1 / 45

A Beamer alkotója Alapok Alkotó Till Tantau 2010. áprilisában a munkát Joseph Wright és Vedran Miletic vette át. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 2 / 45

Beamer tulajdonsága Beamer tulajdonsága Előny: A Latex parancsokat ismeri. pdf alapú prezentációkat lehet készíteni, amit bármely operációs rendszer alatt meg lehet jeleníteni. Dinamikus effekteket és kitakarásokat lehet létrehozni. A diák kinézetét rugalmasan lehet változtatni, nagyon sok előre definiált stílus (támák) közül választhatunk. Hátrány: Ismerni kell a Latex-et. A diák elkészítése munkaigényesebb a PowerPoint-nál. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 3 / 45

További információk Beamer tulajdonsága https://www.hartwork.org/beamer-theme-matrix/ http://deic.uab.es/~iblanes/beamer_gallery/ http://tug.ctan.org/macros/latex/contrib/beamer/ doc/beameruserguide.pdf Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 4 / 45

A fájl felépítése Dokumentumosztály szerkezete \documentclass{beamer} \usetheme{cambridgeus}... \begin{document} \begin{frame}{fólia 1}... \end{frame} \begin{frame}{fólia 2}... \end{frame} \end{document} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 5 / 45

Dokumentumosztály szerkezete Magyar nyelvű dokumentum készítés \documentclass{beamer}... \usepackage[latin2]{inputenc} \usepackage[t1]{fontenc} \usepackage[magyar]{babel} \def\magyaroptions{hyphenation=huhyphn}... \begin{document}... \end{document} utf8 kódolás esetén \usepackage[utf8]{inputenc} parancsot kell használni. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 6 / 45

Beamer opciók Beamer opciók Alapértelmezett oldalméret 128mm 96mm, ami (4 : 3) arányt jelent. Akinek a monitora (16 : 9) arányú, az használja a \documentclass[aspectratio=169]{beamer} paramétert. Font méret 11pt. A következő betűméretek adhatók meg: 8pt 9pt 10pt 12pt 14pt 17pt 20pt pl: \documentclass[14pt]{beamer} Betutípus: álló, normál, groteszk. Megváltoztatása: \usefonttheme{serif} \usepackage{times} Keret tartalma középre van igazítva. Lehetséges opciók: t (fent), b (lent) pl: \documentclass[t]{beamer} Automatikusan betöltődő csomagok: graphicx, amsthm, xcolor, enumerate, hyperref. Letiltása: \documentclass[noamsthm]{beamer} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 7 / 45

Egyszerű Szöveg megjelenése Normál szöveg megjelenése A szöveg balra zárt, így nincsenek szóelválasztások. Ez egy hosszú szöveg, amely demonstrálja, hogy minden bekezdés a margótól azonos távolságra kezdődik, és nincs elválasztás. A sorok vége viszont összevissza végződik. Persze ezt egy kis trükkel meg lehet szüntetni. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 8 / 45

Egyszerű Szöveg megjelenése Sorkizárt szöveg elválasztással \bgroup \begin{frame} \setlength{\rightskip}{20pt} \begin{frame}[fragile]{szöveg elválasztása} babla... \end{frame} \egroup Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 9 / 45

Egyszerű Szöveg megjelenése Szöveg elválasztása A szöveg balra zárt, így nincsenek szóelválasztások. Ez egy hosszú szöveg, amely demonstrálja, hogy minden bekezdés a margótól azonos távolságra kezdődik, és nincs elválasztás. A sorok vége viszont összevissza végződik. Persze ezt a egy kis trükkel meg meg lehet szüntetni. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 10 / 45

Keretek Keretek A kereteket a következőképpen lehet megadni: \begin{frame}[opció]{cím}{alcím} Keret tartalma \end{frame} vagy \begin{frame}[opció] \frametitle{cím} \framesubtitle{alcím} Keret tartalma \end{frame} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 11 / 45

Keretek Keret opciók Keret tartalmának az elhelyezése. Lehetséges értékek [t] (top), [b] (bottom), [c] (center). A keretben a fejléc, lábléc és az oldalsávok nem jelennek meg a [plain] hatására. Keret kicsinyítése [shrink=20] (százalékban). A kicsinyítés alapértéke 0%. Verbatim szöveg vagy kód nem írható a keretbe, ha nem adjuk meg a [fragile] opciót. [squeeze] opció megszünteti a listák térközeit. [allowframebreaks=kitöltés] A kitöltés mértéke [0 1]érték, alapértéke 1. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 12 / 45

Keretek Keretek A prezentáció keretek frame-k sorozatából áll. Egy frame-ből egy vagy több diakép is készülhet. Ha nem fér rá egy diára, és használtuk a \begin{frame}[allowframebreaks]{cím} opciót, akkor automatikusan több diakép keletkezik. Használjuk a \pause parancsot vagy az overlay módot. A következő két dia egy [allowframebreaks] opcióval megadott frame-ből keletkezett. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 13 / 45

Keretek Gondolatok a programok megértéséről I Életemben sok olyan programozási tanfolyamot láttam, amelyek hasonlatosak voltak az átlagos gépjárművezetői tanfolyamokhoz, ahol t.i. az ember nem azt tanulja meg, hogyan érhet el céljához a gépkocsival, hanem azt, hogyan kell a kocsival bánni. Véleményem szerint a program önmagában sohasem végcél. A program célja, hogy bizonyos számításokat váltson ki, és ezeknek a számításoknak a célja valamely meghatározott eredmény elérése. Bár a programozó által előállított végtermék a program, foglalkozásának igazi tárgyai azok a lehetséges számítások, melyek a program hatására létrejöhetnek, és melyeknek az elvégzése már a gépre hárul. Például ha a programozó azt állítja, hogy programja helyes, akkor állítása valójában a program által kiváltható számítások halmazára vonatkozik. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 14 / 45

Keretek Gondolatok a programok megértéséről II Az a tény, hogy a teljes tevékenységi lánc végső szakasza, az áttérés a statikus programszövegről a dinamikus programvégrehajtásra, a gép feladata marad, újabb bonyodalmat okoz. Bizonyos értelemben nehezebb programot írni, mint egy matematikai elméletet felállítani. Mind a matematikai elmélet, mind a program strukturált, időtlen objektumok. De míg a matematikai elméletnek önmagában is értelme van, addig a programnak csak a végrehajtása ad értelmet. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 15 / 45

Keretek A \pause parancs A kereteket a következőképpen lehet megadni: \begin{frame}{példa}{} Első sor.\par\pause Második sor.\par\pause Harmadik sor. \end{frame} A példa kinézete: Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 16 / 45

Keretek A \pause parancs Első sor. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 17 / 45

Keretek A \pause parancs Első sor. Második sor. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 17 / 45

Keretek A \pause parancs Első sor. Második sor. Harmadik sor. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 17 / 45

Blokkok Blokkok Theorem \begin{theorem}... \end{theorem} Definition \begin{definition}... \end{definition} Example \begin{example}... \end{example} Corollary \begin{corollary}... \end{corollary} Bizonyítás. \begin{proof}... \end{proof} Lemma \begin{lemma}... \end{lemma} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 18 / 45

Blokkok Blokkok Sima blokk \begin{block}{sima blokk}... \end{block} Figyelmeztetés \begin{alertblock}{figyelmeztetés}... \end{alertblock} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 19 / 45

Blokkok Blokkok színeinek a megváltoztatása % szinek nevének az elérése \documentclass[xcolor=dvipsnames]{beamer}... \setbeamercolor{block title}{bg=blue,fg=white} \setbeamercolor{block body}{bg=periwinkle!10,fg=black} \setbeamercolor{block title example}{bg=olivegreen, fg=white} \setbeamercolor{block body example}{fg= blue,bg= blue!5} \setbeamercolor{block title alerted}{bg=brickred, fg=white} \setbeamercolor{block body alerted}{fg= Black,bg= Red!5} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 20 / 45

Listák Lista környezetek Itemize \begin{itemize} \item első tétel \item második tétel \end{itemize} első tétel második tétel Enumerate \begin{enumerate} \item első tétel \item második tétel \end{enumerate} 1 első tétel 2 második tétel Description \begin{description} \item[alma] első tétel \item[körte] második tétel \end{description} alma első tétel körte második tétel Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 21 / 45

Kitakarások (overlay) pause parancs A \pause parancs nem nagyon rugalmas. Nemcsak listáknál, hanem szövegnél vagy matematikai képletnél is lehet használni. \begin{enumerate} \item Shown from first slide on. \pause \item Shown from second slide on. \pause \item Shown from third slide on. \pause \item Shown from fourth slide on. \end{enumerate} 1 Shown from first slide on. 2 Shown from second slide on. 3 Shown from third slide on. 4 Shown from fourth slide on. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 22 / 45

Kitakarások (overlay) pause parancs A \pause parancs nem nagyon rugalmas. Nemcsak listáknál, hanem szövegnél vagy matematikai képletnél is lehet használni. \begin{enumerate} \item Shown from first slide on. \pause \item Shown from second slide on. \pause \item Shown from third slide on. \pause \item Shown from fourth slide on. \end{enumerate} 1 Shown from first slide on. 2 Shown from second slide on. 3 Shown from third slide on. 4 Shown from fourth slide on. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 22 / 45

Kitakarások (overlay) pause parancs A \pause parancs nem nagyon rugalmas. Nemcsak listáknál, hanem szövegnél vagy matematikai képletnél is lehet használni. \begin{enumerate} \item Shown from first slide on. \pause \item Shown from second slide on. \pause \item Shown from third slide on. \pause \item Shown from fourth slide on. \end{enumerate} 1 Shown from first slide on. 2 Shown from second slide on. 3 Shown from third slide on. 4 Shown from fourth slide on. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 22 / 45

Kitakarások (overlay) pause parancs A \pause parancs nem nagyon rugalmas. Nemcsak listáknál, hanem szövegnél vagy matematikai képletnél is lehet használni. \begin{enumerate} \item Shown from first slide on. \pause \item Shown from second slide on. \pause \item Shown from third slide on. \pause \item Shown from fourth slide on. \end{enumerate} 1 Shown from first slide on. 2 Shown from second slide on. 3 Shown from third slide on. 4 Shown from fourth slide on. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 22 / 45

Overlay megadás Kitakarások (overlay) Az overlay megadás < és > között történik. Ezzel tudjuk szabályozni, hogy mely szövegek vagy ábrák legyenek kitakarva, és melyek legyenek láthatóak. A < és > között lévő információval szabályozzuk, hogy a frame melyik eleme melyik dián vagy diákon jelenjen meg. <2> csak a második dián látható <1-> első diától végig látható <1-3> 1, 2 és a 3 dián látható <-4> csak az első négy dián látható <-3,5-6,8-> a 4 és a 7 dián kívül minden dián látható. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 23 / 45

Overlay megadás Példa Kitakarások (overlay) \begin{enumerate} \item<1-> Első diától látható \item<2-> Második diától látható \item<4> Csak a 4. dián látható \item<3,5-> 3. dián és 5-től. végig látható \end{enumerate} Eredmény 1 Első diától látható Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 24 / 45

Overlay megadás Példa Kitakarások (overlay) \begin{enumerate} \item<1-> Első diától látható \item<2-> Második diától látható \item<4> Csak a 4. dián látható \item<3,5-> 3. dián és 5-től. végig látható \end{enumerate} Eredmény 1 Első diától látható 2 Második diától látható Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 24 / 45

Overlay megadás Példa Kitakarások (overlay) \begin{enumerate} \item<1-> Első diától látható \item<2-> Második diától látható \item<4> Csak a 4. dián látható \item<3,5-> 3. dián és 5-től. végig látható \end{enumerate} Eredmény 1 Első diától látható 2 Második diától látható 4 3. dián és 5-től. végig látható Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 24 / 45

Overlay megadás Példa Kitakarások (overlay) \begin{enumerate} \item<1-> Első diától látható \item<2-> Második diától látható \item<4> Csak a 4. dián látható \item<3,5-> 3. dián és 5-től. végig látható \end{enumerate} Eredmény 1 Első diától látható 2 Második diától látható 3 Csak a 4. dián látható Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 24 / 45

Overlay megadás Példa Kitakarások (overlay) \begin{enumerate} \item<1-> Első diától látható \item<2-> Második diától látható \item<4> Csak a 4. dián látható \item<3,5-> 3. dián és 5-től. végig látható \end{enumerate} Eredmény 1 Első diától látható 2 Második diától látható 4 3. dián és 5-től. végig látható Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 24 / 45

Overlay megadás Kitakarások (overlay) A beamer-ben az overlay kezelésére a beamerpauses számláló szolgál, amelyre a < és > között a + jellel hivatkozni lehet. Példa A keret elején az értéke 1 Minden > után eggyel nő. Egész értéket lehet hozzáadni < +(± n) >. Ha a beamerpauses értéke 3, és a következő kifejezések egyike következi, akkor 1 <+(3)> = <6> 2 <+(-1)> = <2> 3 <+(0)> = <+> = <3> Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 25 / 45

Overlay megadás Kitakarások (overlay) A beamerpauses előző értékére a.-tal (ponttal) hivatkozhatunk. Ha a beamerpauses értékére ponttal hivatkozunk, akkor a beamerpauses értéke nem nő > jel után. Példa \begin{itemize} \item<+-> 1. listaelem \item<.-> 2. listaelem \item<+-> 3. listaelem \item<.-> 4. listaelem \end{itemize} 1. listaelem 2. listaelem Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 26 / 45

Overlay megadás Kitakarások (overlay) A beamerpauses előző értékére a.-tal (ponttal) hivatkozhatunk. Ha a beamerpauses értékére ponttal hivatkozunk, akkor a beamerpauses értéke nem nő > jel után. Példa \begin{itemize} \item<+-> 1. listaelem \item<.-> 2. listaelem \item<+-> 3. listaelem \item<.-> 4. listaelem \end{itemize} 1. listaelem 2. listaelem 3. listaelem 4. listaelem Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 26 / 45

Overlay megadás Kitakarások (overlay) Előző példával ekvivalens megoldás, ahol a láthatóság vezérlését számokkal adtuk meg. A nem látható sorok is szürkén megjelennek. Példa \begin{frame}[fragile]{ovr} \setbeamercovered{transparent} \begin{itemize} \item<1-> 1. listaelem \item<1-> 2. listaelem \item<2-> 3. listaelem \item<2-> 4. listaelem \end{itemize} \end{frame} 1. listaelem 2. listaelem 3. listaelem 4. listaelem Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 27 / 45

Overlay megadás Kitakarások (overlay) Előző példával ekvivalens megoldás, ahol a láthatóság vezérlését számokkal adtuk meg. A nem látható sorok is szürkén megjelennek. Példa \begin{frame}[fragile]{ovr} \setbeamercovered{transparent} \begin{itemize} \item<1-> 1. listaelem \item<1-> 2. listaelem \item<2-> 3. listaelem \item<2-> 4. listaelem \end{itemize} \end{frame} 1. listaelem 2. listaelem 3. listaelem 4. listaelem Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 27 / 45

Overlay megadás Kitakarások (overlay) A \uncover<> parancs hatására a megadott szöveg csak az előírt diákon fog megjelenni, máshol csak foglalja a helyet. A nem látható szövegre a transparent érték hatással van, tehát halványan látszik. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \uncover<1>{ez az elso dia, } \uncover<2>{ez pedig a második.} \end{frame} Eredmény Ez az elso dia, ez pedig a második. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 28 / 45

Overlay megadás Kitakarások (overlay) A \uncover<> parancs hatására a megadott szöveg csak az előírt diákon fog megjelenni, máshol csak foglalja a helyet. A nem látható szövegre a transparent érték hatással van, tehát halványan látszik. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \uncover<1>{ez az elso dia, } \uncover<2>{ez pedig a második.} \end{frame} Eredmény Ez az elso dia, ez pedig a második. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 28 / 45

Overlay megadás Kitakarások (overlay) A \visible<> parancs hatására a megadott szöveg csak az előírt diákon fog megjelenni, máshol csak foglalja a helyet. A nem látható szövegre a transparent érték nincs hatással. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \visible<1>{ez az elso dia, } \visible<2>{ez pedig a második.} \end{frame} Eredmény Ez az elso dia, Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 29 / 45

Overlay megadás Kitakarások (overlay) A \visible<> parancs hatására a megadott szöveg csak az előírt diákon fog megjelenni, máshol csak foglalja a helyet. A nem látható szövegre a transparent érték nincs hatással. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \visible<1>{ez az elso dia, } \visible<2>{ez pedig a második.} \end{frame} Eredmény ez pedig a második. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 29 / 45

Overlay megadás Kitakarások (overlay) A \invisible<> parancs hatására a megadott szöveg az előírt diákon nem fog megjelenni, csak foglalja a helyet. A nem látható szövegre a transparent érték nincs hatással. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \invisible<1>{ez az elso dia, } \invisible<2>{ez pedig a második.} \end{frame} Eredmény ez pedig a második. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 30 / 45

Overlay megadás Kitakarások (overlay) A \invisible<> parancs hatására a megadott szöveg az előírt diákon nem fog megjelenni, csak foglalja a helyet. A nem látható szövegre a transparent érték nincs hatással. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \invisible<1>{ez az elso dia, } \invisible<2>{ez pedig a második.} \end{frame} Eredmény Ez az elso dia, Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 30 / 45

Overlay megadás Kitakarások (overlay) A \only<> parancs hatására a megadott szöveg csak az előírt diákon fog megjelenni, ahol viszont nem jelenik meg, ott nem foglalja a helyet. A nem látható szövegre a transparent érték nincs hatással. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \only<1>{ez az elso dia, } \only<2>{ez pedig a második.} \end{frame} Eredmény Ez az elso dia, Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 31 / 45

Overlay megadás Kitakarások (overlay) A \only<> parancs hatására a megadott szöveg csak az előírt diákon fog megjelenni, ahol viszont nem jelenik meg, ott nem foglalja a helyet. A nem látható szövegre a transparent érték nincs hatással. Példa \begin{frame}[fragile]{overlay megadás} \setbeamercovered{transparent=20} \only<1>{ez az elso dia, } \only<2>{ez pedig a második.} \end{frame} Eredmény ez pedig a második. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 31 / 45

Overlay megadás Kitakarások (overlay) A \alt<>{szöveg1}{szöveg2} parancs hatására a megadott diákra a szöveg1, a többire a szöveg2 kerül. Csak az egyik szöveg fog megjelenni, a másik nem foglalja a helyet. Példa \alt<1>{ez az 1. dia első sora.}{ez a többi dián az első sor.} \\ \alt<2>{ez pedig a 2. dia második sora.}{ez pedig a többi dia második sora.} Eredmény Ez az 1. dia első sora. Ez pedig a többi dia második sora. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 32 / 45

Overlay megadás Kitakarások (overlay) A \alt<>{szöveg1}{szöveg2} parancs hatására a megadott diákra a szöveg1, a többire a szöveg2 kerül. Csak az egyik szöveg fog megjelenni, a másik nem foglalja a helyet. Példa \alt<1>{ez az 1. dia első sora.}{ez a többi dián az első sor.} \\ \alt<2>{ez pedig a 2. dia második sora.}{ez pedig a többi dia második sora.} Eredmény Ez a többi dián az első sor. Ez pedig a 2. dia második sora. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 32 / 45

Overlay megadás Kitakarások (overlay) A \temporal<spec>{szöveg-előtte}{szöveg}{szöveg-utána} parancs hatására a megadott diák előtt a szöveg-előtte, a megadott diákra a szöveg, a megadott diák után pedig a szöveg-utána fog megjelenni. Példa \temporal<1>{szöveg1 előtte}{szöveg1}{szöveg1 utána} \\ \temporal<2>{szöveg2 előtte}{szöveg2}{szöveg2 utána} \\ \temporal<2>{szöveg3 előtte}{szöveg3}{szöveg3 utána} \\ Eredmény Szöveg1 Szöveg2 előtte Szöveg3 előtte Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 33 / 45

Overlay megadás Kitakarások (overlay) A \temporal<spec>{szöveg-előtte}{szöveg}{szöveg-utána} parancs hatására a megadott diák előtt a szöveg-előtte, a megadott diákra a szöveg, a megadott diák után pedig a szöveg-utána fog megjelenni. Példa \temporal<1>{szöveg1 előtte}{szöveg1}{szöveg1 utána} \\ \temporal<2>{szöveg2 előtte}{szöveg2}{szöveg2 utána} \\ \temporal<2>{szöveg3 előtte}{szöveg3}{szöveg3 utána} \\ Eredmény Szöveg1 utána Szöveg2 Szöveg3 előtte Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 33 / 45

Overlay megadás Kitakarások (overlay) A \temporal<spec>{szöveg-előtte}{szöveg}{szöveg-utána} parancs hatására a megadott diák előtt a szöveg-előtte, a megadott diákra a szöveg, a megadott diák után pedig a szöveg-utána fog megjelenni. Példa \temporal<1>{szöveg1 előtte}{szöveg1}{szöveg1 utána} \\ \temporal<2>{szöveg2 előtte}{szöveg2}{szöveg2 utána} \\ \temporal<2>{szöveg3 előtte}{szöveg3}{szöveg3 utána} \\ Eredmény Szöveg1 utána Szöveg2 utána Szöveg3 Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 33 / 45

Overlay megadás Kitakarások (overlay) Figyelemfelkeltő sorokat az \alert<spec> parancs segítségével hozhatunk létre. A hatására a megadott diákon a felírat piros színnel, máshol normálisan fog megjelenni. Példa \alert{alert az összes dián} \\ \alert<2>{alert a 2. dián} \\ \alert<1,3>{alert az 1-es és 3-as dián} \\ \alert<-2,4>{alert az 1,2 és 4-as dián} \\ Eredmény Alert az összes dián Alert a 2. dián Alert az 1-es és 3-as dián Alert az 1,2 és 4-as dián Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 34 / 45

Overlay megadás Kitakarások (overlay) Figyelemfelkeltő sorokat az \alert<spec> parancs segítségével hozhatunk létre. A hatására a megadott diákon a felírat piros színnel, máshol normálisan fog megjelenni. Példa \alert{alert az összes dián} \\ \alert<2>{alert a 2. dián} \\ \alert<1,3>{alert az 1-es és 3-as dián} \\ \alert<-2,4>{alert az 1,2 és 4-as dián} \\ Eredmény Alert az összes dián Alert a 2. dián Alert az 1-es és 3-as dián Alert az 1,2 és 4-as dián Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 34 / 45

Overlay megadás Kitakarások (overlay) Figyelemfelkeltő sorokat az \alert<spec> parancs segítségével hozhatunk létre. A hatására a megadott diákon a felírat piros színnel, máshol normálisan fog megjelenni. Példa \alert{alert az összes dián} \\ \alert<2>{alert a 2. dián} \\ \alert<1,3>{alert az 1-es és 3-as dián} \\ \alert<-2,4>{alert az 1,2 és 4-as dián} \\ Eredmény Alert az összes dián Alert a 2. dián Alert az 1-es és 3-as dián Alert az 1,2 és 4-as dián Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 34 / 45

Overlay megadás Kitakarások (overlay) Figyelemfelkeltő sorokat az \alert<spec> parancs segítségével hozhatunk létre. A hatására a megadott diákon a felírat piros színnel, máshol normálisan fog megjelenni. Példa \alert{alert az összes dián} \\ \alert<2>{alert a 2. dián} \\ \alert<1,3>{alert az 1-es és 3-as dián} \\ \alert<-2,4>{alert az 1,2 és 4-as dián} \\ Eredmény Alert az összes dián Alert a 2. dián Alert az 1-es és 3-as dián Alert az 1,2 és 4-as dián Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 34 / 45

Overlay megadás Kitakarások (overlay) Overlay parancsokat nem csak a szöveg tartalmára, hanem a szöveg tulajdonságának megváltoztatására is lehet használni. Példa \textbf<2>{sample}\\ \textit<2>{sample}\\ \textsl<2>{sample}\\ \alert<2>{sample}\\ \textrm<2>{sample}\\ \textsf<2>{sample}\\ \color<2>{green}{sample}\\ \structure<2>{sample} Sample Sample Sample Sample Sample Sample Sample Sample Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 35 / 45

Overlay megadás Kitakarások (overlay) Overlay parancsokat nem csak a szöveg tartalmára, hanem a szöveg tulajdonságának megváltoztatására is lehet használni. Példa \textbf<2>{sample}\\ \textit<2>{sample}\\ \textsl<2>{sample}\\ \alert<2>{sample}\\ \textrm<2>{sample}\\ \textsf<2>{sample}\\ \color<2>{green}{sample}\\ \structure<2>{sample} Sample Sample Sample Sample Sample Sample Sample Sample Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 35 / 45

Overlay megadás Kitakarások (overlay) Továbbá a blokkok láthatóságát is lehet vezérelni. Példa \begin{theorem}<1-> There exists an infinite set. \end{theorem} \begin{proof}<3-> This follows from the axiom of infinity. \end{proof} \begin{example}<2-> The set of natural numbers is infinite. \end{example} Theorem There exists an infinite set. Bizonyítás. This follows from the axiom of infinity. Example The set of natural numbers is infinite. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 36 / 45

Overlay megadás Kitakarások (overlay) Továbbá a blokkok láthatóságát is lehet vezérelni. Példa \begin{theorem}<1-> There exists an infinite set. \end{theorem} \begin{proof}<3-> This follows from the axiom of infinity. \end{proof} \begin{example}<2-> The set of natural numbers is infinite. \end{example} Theorem There exists an infinite set. Bizonyítás. This follows from the axiom of infinity. Example The set of natural numbers is infinite. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 36 / 45

Overlay megadás Kitakarások (overlay) Továbbá a blokkok láthatóságát is lehet vezérelni. Példa \begin{theorem}<1-> There exists an infinite set. \end{theorem} \begin{proof}<3-> This follows from the axiom of infinity. \end{proof} \begin{example}<2-> The set of natural numbers is infinite. \end{example} Theorem There exists an infinite set. Bizonyítás. This follows from the axiom of infinity. Example The set of natural numbers is infinite. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 36 / 45

Overlay megadás Kitakarások (overlay) Képletek megjelenítése: \begin{theorem}<1-> \[ \int_{-\infty}^{\infty}e^{-x^2}dx=\sqrt{\pi} \] \end{theorem} \begin{proof}<2-> \begin{align*} \uncover<2->{\left(\int_{-\infty}^{\infty}e^{-x^2}dx=\sqrt{\pi}\right)^2 &= \int_{-\infty}^{\infty} \int_{-\infty}^{\infty} e^{-x^2+y^2} dx dy } \\ \uncover<3->{&=\int_{0}^{2\pi} \int_{0}^{\infty} e^{-r^2} r dr d\theta } \\ \uncover<4->{&= 2 \Pi \int_{0}^{\infty} r e^{-r^2} dr = \Pi} \end{align*} \end{proof} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 37 / 45

Overlay megadás Kitakarások (overlay) Theorem e x 2 dx = Π Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 38 / 45

Overlay megadás Kitakarások (overlay) Theorem e x 2 dx = Π Bizonyítás. ( e x 2 dx = 2 Π) = e x 2 +y 2 dxdy Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 38 / 45

Overlay megadás Kitakarások (overlay) Theorem e x 2 dx = Π Bizonyítás. ( e x 2 dx = 2 Π) = = 2Π 0 0 e x 2 +y 2 dxdy e r 2 rdrdθ Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 38 / 45

Overlay megadás Kitakarások (overlay) Theorem e x 2 dx = Π Bizonyítás. ( e x 2 dx = 2 Π) = = 2Π 0 = 2Π 0 0 e x 2 +y 2 dxdy e r 2 rdrdθ re r 2 dr = Π Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 38 / 45

Kitakarások (overlay) Ugráló sorok \only<1->{ Adatok: \begin{itemize} \setlength\itemsep{0.1em} \item 1 merevlemez 3 db kétoldalas lemez \item 1 oldal 20000 sáv \item 1 sáv 1000 szektor \item 1 szektor 500 byte \item seek idő 4 ms \item 1 szektor átlagos olvasása 10ms \end{itemize} } \only<2-4>{(a) Milyen gyorsan forog a lemez? \vskip 1ex} \only<3-4>{ 4 + x / 2 + x / 1000 = 10ms } \only<4-4>{ x = \frac{6000}{501}ms ; \frac{1}{x} = \frac{501}{6000} \frac{\text{fordulat}}{\text{ms}}= \frac{501}{6000} \frac{\text{fordulat}}{\text{ms}} \times 60000 \frac{\text{ms}}{\text{perc}}= 5010 \frac{\text{fordulat}}{\text{perc}}} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 39 / 45

Kitakarások (overlay) Ugráló sorok - dia kinézet Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 40 / 45

Kitakarások (overlay) Ugráló sorok - dia kinézet Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms (a) Milyen gyorsan forog a lemez? Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 40 / 45

Kitakarások (overlay) Ugráló sorok - dia kinézet Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms (a) Milyen gyorsan forog a lemez? 4 + x/2 + x/1000 = 10ms Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 40 / 45

Kitakarások (overlay) Ugráló sorok - dia kinézet Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms (a) Milyen gyorsan forog a lemez? 4 + x/2 + x/1000 = 10ms x = 6000 501 ms ; 1 x = 501 6000 fordulat ms = 501 6000 fordulat ms 60000 ms fordulat perc = 5010 perc Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 40 / 45

Kitakarások (overlay) Ugráló sorok megszüntetése \begin{overlayarea}{\textwidth}{1\textheight} \only<1->{ Adatok: \begin{itemize} \setlength\itemsep{0.1em} \item 1 merevlemez 3 db kétoldalas lemez \item 1 oldal 20000 sáv \item 1 sáv 1000 szektor \item 1 szektor 500 byte \item seek idő 4 ms \item 1 szektor átlagos olvasása 10ms \end{itemize} } \only<2-4>{(a) Milyen gyorsan forog a lemez? \vskip 1ex} \only<3-4>{ $ 4 + x / 2 + x / 1000 $ = 10ms } \only<4-4>{ $x = \frac{6000}{501}ms$ ; $\frac{1}{x} = \frac{501}{6000} \frac{\text{fordulat}}{\text{ms}}= \frac{501}{6000} \frac{\text{fordulat}}{\text{ms}} \times 60000 \frac{\text{ms}}{\text{perc}}= 5010 \frac{\text{fordulat}}{\text{perc}}$} \end{overlayarea} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 41 / 45

Kitakarások (overlay) Ugráló sorok megszüntetése Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 42 / 45

Kitakarások (overlay) Ugráló sorok megszüntetése Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms (a) Milyen gyorsan forog a lemez? Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 42 / 45

Kitakarások (overlay) Ugráló sorok megszüntetése Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms (a) Milyen gyorsan forog a lemez? 4 + x/2 + x/1000 = 10ms Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 42 / 45

Kitakarások (overlay) Ugráló sorok megszüntetése Adatok: 1 merevlemez 3 db kétoldalas lemez 1 oldal 20000 sáv 1 sáv 1000 szektor 1 szektor 500 byte seek idő 4 ms 1 szektor átlagos olvasása 10ms (a) Milyen gyorsan forog a lemez? 4 + x/2 + x/1000 = 10ms x = 6000 501 ms ; 1 x = 501 6000 fordulat ms = 501 6000 fordulat ms 60000 ms fordulat perc = 5010 perc Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 42 / 45

Kitakarások (overlay) Nem fér ki a szöveg, mert túl széles A shrink opcióval a teljes keretet át tudjuk méretezni, de részeket nem. A problémát megoldhatjuk az adjustbox csomag segítségével. LaTex kód \begin{block}{példa} \begin{lstlisting}[escapeinside=] \alert<1>{ez egy nagyon hosszú sor ami nem fér ki} \\ \alert<2>{ez egy másik nagyon hosszú sor ami nem fér ki} \\ \alert<3>{és itt a harmadik nagyon hosszú sor ami nem fér ki} \end{lstlisting} \end{block} Eredmény \alert<1>{ez egy nagyon hosszú sor ami nem fér ki} \\ \alert<2>{ez egy másik nagyon hosszú sor ami nem fér ki} \\ \alert<3>{és itt a harmadik nagyon hosszú sor ami nem fér k Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 43 / 45

Kitakarások (overlay) Nem fér ki a szöveg, mert túl széles A shrink opcióval a teljes keretet át tudjuk méretezni, de részeket nem. A problémát megoldhatjuk az adjustbox csomag segítségével. LaTex kód \begin{block}{példa} \begin{adjustbox}{width=0.9\textwidth} \begin{lstlisting}[escapeinside=ii] \alert<1>{ez egy nagyon hosszú sor ami nem fér ki} \\ \alert<2>{ez egy másik nagyon hosszú sor ami nem fér ki} \\ \alert<3>{és itt a harmadik nagyon hosszú sor ami nem fér ki} \end{lstlisting} \end{adjustbox} \end{block} Eredmény \alert<1>{ez egy nagyon hosszú sor ami nem fér ki} \\ \alert<2>{ez egy másik nagyon hosszú sor ami nem fér ki} \\ \alert<3>{és itt a harmadik nagyon hosszú sor ami nem fér ki} Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 44 / 45

Kitakarások (overlay) Feladat Készítsen egy 3 diából álló prezetációt. Az első dián használjon lista környezetet. A második dián használjon blokkokat. A harmadik diára írjon matematikai képleteket. A listaelemek láthatóságát adja meg. Változtassa meg a keret méretét Nézze meg hogyan változik a keret, ha használja a plain opciót. https://www.hartwork.org/beamer-theme-matrix/ vagy a http://deic.uab.es/~iblanes/beamer_gallery/ honlapok alapján változtassa meg a prezentáció kinézetét. Izsó Tamás (BME-HIT) Prezentáció készítés Latex-ben Date 45 / 45