Beamer – prezentacja w LaTeX-ie
Transkrypt
Beamer – prezentacja w LaTeX-ie
Beamer – prezentacja w LATEX-ie Paweł Garbacz, Piotr Kulicki, Robert Trypuz Grupa L3 15 grudnia 2009 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 1 / 26 Spis treści 1 Ogólnie 2 Struktura prezentacji Rozdziały i podrozdziały Spis treści 3 Elementy podstawowe Dokument Bloki Motywy beamera 4 Dynamiczna prezentacja – podstawy Warstwy – instrukcje 5 Obrazki w prezentacji Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 2 / 26 Ogólnie TEX TEX jest programem komputerowym stworzonym przez Donalda E. Knutha Przeznaczony głównie do składu tekstów oraz wzorów matematycznych. Knuth rozpoczął pracę nad TEX-em w 1977 roku W używanej obecnie postaci TEX został udostępniony w roku 1982 (niewielkie rozszerzenie w 1989) Numery wersji TEX-a zbiegają do liczby – obecny wynosi 3,14159. Słowo TEX należy wymawiać „tech”. Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 3 / 26 Ogólnie LATEX LATEX jest zestawem instrukcji (poleceń, makrodefinicji, makr) umożliwiających autorom złożenie i wydrukowanie ich prac na najwyższym poziomie typograficznym. Pierwszą wersję LATEX-a opracował Leslie Lamport. Do formatowania dokumentu LATEX używa programu TEX. Pielęgnacją dzisiejszych wersji LATEX-a zajmuje się Frank Mittelbach. Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 4 / 26 Ogólnie Autor, redaktor i zecer autor −− > redaktor −− > zacer LATEX= redaktor TEX= zecera Autor dostarcza niezbędnych do składu informacji o strukturze logicznej dokumentu. Informacje te autor zapisuje w pliku źródłowym dokumentu jako „polecenia dla LATEX-a”. Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 5 / 26 Ogólnie LATEX a . . . khm . . . Word Wady LaTeXa: Nie jest Wordem. Trudno jest tworzyć dokumenty o nieokreślonej, bałaganiarskiej strukturze. Chociaż przez zmianę niektórych parametrów można dostosowywać predefiniowane układy graficzne do własnych potrzeb, to jednak zaprojektowanie całkowicie nowego układu jest pracochłonne. Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 6 / 26 Ogólnie LATEX a . . . khm . . . Word Zalety LATEX-a: Dostępne są gotowe, przygotowane przez zawodowców szablony – dokumenty wyglądają „ jak z drukarni”. Wygodnie składa się wzory matematyczne. Do rozpoczęcia pracy wystarczy poznać zaledwie kilkanaście łatwych do zrozumienia instrukcji. Nie trzeba zaprzątać sobie głowy formatowaniem dokumentu. Przypisy, odnośniki, spisy treści, spisy tabel, skorowidze oraz spisy bibliograficzne przygotowuje się bardzo łatwo. Istnieje wiele bezpłatnych pakietów poszerzających typograficzne możliwości LATEX-a. TEX – program formatujący używany przez LATEX – jest bezpłatny i w najwyższym stopniu przenośny. Dzięki temu można działać na praktycznie dowolnej platformie systemowo-sprzętowej. Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 7 / 26 Ogólnie Musimy zmienić niektóre przyzwyczajenia Zalety LaTeXa: Plik źródłowy LATEX-a to zwykły plik tekstowy (plik ascii). Znaki niewidoczne, takie jak odstępy (spacje) lub znaki tabulacji, są przez LATEX-a traktowane jednakowo –jako odstęp. Pusty wiersz pomiędzy dwoma wierszami tekstu oznacza koniec akapitu. Kolejno występujące puste wiersze LATEX traktuje jak jeden. Niektóre znaki są zarezerwowane – w tym sensie, że mają dla LATEX-a specjalne znaczenie: $ & % # { } Instrukcje rozpoczynają się znakiem „\” „\\” rozpoczyna nową linię bez rozpoczynania nowego akapitu. Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 8 / 26 Struktura prezentacji Rozdziały i podrozdziały Rozdziały i podrozdziały \begin{document} \section{Rozdział 1} \subsection{Podrozdział 1} \begin{frame} . . . \end{frame} \subsection{Podrozdział 2} \begin{frame} . . . \end{frame} \begin{frame} . . . \end{frame} \section{Rozdział 2} . . . \end{document} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 9 / 26 Struktura prezentacji Spis treści Spis treści Spis treści robimy poleceniem \tableofcontents \begin{frame} \frametitle{Spis treści} \tableofcontents\end{frame} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 10 / 26 Elementy podstawowe Dokument Dokument \documentclass{beamer} \usetheme{Malmoe} \usepackage{graphicx} %\usepackage[OT4]{polski} \usepackage[MeX]{polski} % kodowanie: latin2, utf8 lub cp1250 \usepackage[cp1250 ]{inputenc} \title[Metodologia prowadzenia badań naukowych]{Beamer -prezentacja w \LaTeX-ie} \author{Paweł Garbacz, Piotr Kulicki, \textbf{Robert Trypuz}} \institute[L3G]{Grupa L3} \begin{document} \begin{frame}\titlepage\end{frame} ... \end{document} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 11 / 26 Elementy podstawowe Bloki Dokument Kod źródłowy: \begin{block}{Tytuł bloku} \begin{itemize} \item raz \item dwa \end{itemize} \end{block} Tytuł bloku raz dwa Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 12 / 26 Elementy podstawowe Motywy beamera Dokument Główne motywy beamer-a: stare: bars, boxes, classic, default, lined, plain, shadow, sidebar nowe (od wersji 3.0): sekcje i podsekcje w nagłówku: Copenhagen, Luebeck, Malmoe, Warsaw male okienka w nagłówku: Berlin, Ilmenau, Dresden, Darmstadt, Frankfurt, Singapore, Szeged spis w postaci drzewa w nagłówku: Antibes, JuanLesPins, Montpellier i wiele innych Ładowanie tematów: \usetheme{wybrany temat} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 13 / 26 Dynamiczna prezentacja – podstawy Warstwy Warstwy – kolejno wyswietlane wersje slajdu Domyślnie slajd ma jedną wersje Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <...> Przykłady 1 2 3 4 < < < < 2 - 4 > dotyczy warstw od 2 do 4 -3 > dotyczy warstw od 1 do 3 3- > dotyczy warstw od 3 do ostatniej 1 - 3, 6- > dotyczy warstwy od 1 do 3 oraz od 6 do ostatniej Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 14 / 26 Dynamiczna prezentacja – podstawy Instrukcje \only<n>{tekst...} wstawia tekst tylko w wybranych warstwach \uncover<n>{tekst...} wstawia tekst w wybranych warstwach, ale rezerwuje miejsce we wszystkich warstwach \item<n>{tekst...} w srodowisku itemize pokazuje wypunktowany tekst w wybranej warstwie \alert<n>{tekst...} podswietla tekst w wybranych warstwach \textbf<n>{tekst...} pogrubia tekst w wybranych warstwach \invisible<n>{tekst...} tekst niewidoczny w wybranej warstwie \temporal<n>{przed}{w n}{po} \alt<n>{w n}{rozne od n} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 15 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \only<1>{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \only<2>{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 16 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \only<1>{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \only<2>{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Bloczek pierwszy Bloczek 1 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 17 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \only<1>{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \only<2>{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Bloczek drugi Bloczek 2 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 17 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \uncover<1>{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \uncover<2>{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 18 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \uncover<1>{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \uncover<2>{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Bloczek pierwszy Bloczek 1 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 19 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \uncover<1>{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \uncover<2>{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Bloczek drugi Bloczek 2 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 19 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \uncover<1->{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \uncover<2->{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 20 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \uncover<1->{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \uncover<2->{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Bloczek pierwszy Bloczek 1 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 21 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Warstwy – instrukcje \uncover<1->{ \begin{block}{Bloczek pierwszy} Bloczek 1 \end{block} } \uncover<2->{ \begin{block}{Bloczek drugi} Bloczek 2 \end{block} } Bloczek pierwszy Bloczek 1 Bloczek drugi Bloczek 2 Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 21 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Listy \setbeamercovered{transparent} \begin{enumerate} \item<1-> Pierwszy punkt \begin{itemize} \item<2-> Pierwszy podpunkt \item<3-> Drugi podpunkt \end{itemize} \item<4-> Drugi punkt \end{enumerate} 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt 2 Drugi punkt Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 22 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Listy \setbeamercovered{transparent} \begin{enumerate} \item<1-> Pierwszy punkt \begin{itemize} \item<2-> Pierwszy podpunkt \item<3-> Drugi podpunkt \end{itemize} \item<4-> Drugi punkt \end{enumerate} 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt 2 Drugi punkt Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 22 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Listy \setbeamercovered{transparent} \begin{enumerate} \item<1-> Pierwszy punkt \begin{itemize} \item<2-> Pierwszy podpunkt \item<3-> Drugi podpunkt \end{itemize} \item<4-> Drugi punkt \end{enumerate} 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt 2 Drugi punkt Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 22 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Listy \setbeamercovered{transparent} \begin{enumerate} \item<1-> Pierwszy punkt \begin{itemize} \item<2-> Pierwszy podpunkt \item<3-> Drugi podpunkt \end{itemize} \item<4-> Drugi punkt \end{enumerate} 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt 2 Drugi punkt Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 22 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Operacje na tekście Kod źródłowy Podswietlenie tekstu: \alert<1>{tekst podswietlony} Pogrubienie tekstu: \textbf<2>{tekst pogrubiony} Czcionka italy: \textit<3>{tekst pochylony} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 23 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Operacje na tekście Kod źródłowy Podswietlenie tekstu: \alert<1>{tekst podświetlony} Pogrubienie tekstu: \textbf<2>{tekst pogrubiony} Czcionka italy: \textit<3>{tekst pochylony} Podswietlenie tekstu: tekst podświetlony Pogrubienie tekstu: tekst pogrubiony Czcionka italy: tekst pochylony Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 24 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Operacje na tekście Kod źródłowy Podswietlenie tekstu: \alert<1>{tekst podświetlony} Pogrubienie tekstu: \textbf<2>{tekst pogrubiony} Czcionka italy: \textit<3>{tekst pochylony} Podswietlenie tekstu: tekst podświetlony Pogrubienie tekstu: tekst pogrubiony Czcionka italy: tekst pochylony Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 24 / 26 Dynamiczna prezentacja – podstawy Warstwy – instrukcje Operacje na tekście Kod źródłowy Podswietlenie tekstu: \alert<1>{tekst podświetlony} Pogrubienie tekstu: \textbf<2>{tekst pogrubiony} Czcionka italy: \textit<3>{tekst pochylony} Podswietlenie tekstu: tekst podświetlony Pogrubienie tekstu: tekst pogrubiony Czcionka italy: tekst pochylony Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 24 / 26 Obrazki w prezentacji Obrazki w prezentacji Rysunek: Tytuł obrazka \begin{figure} \centering \includegraphics[width=4cm,height=3cm]{wallacegromit.jpg} \caption{Tytuł obrazka} \end{figure} Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 25 / 26 Obrazki w prezentacji Obrazki w prezentacji Źródła: Marcin Stelmach, Paweł Pasiecznik: Beamer – czyli prezentacja w LATEX-ie http://faq.ktug.or.kr/wiki/uploads/beamer guide.pdf Nie za krótkie wprowadzenie do systemu LATEX2ε : http://www.ftj.agh.edu.pl/%7ELenda/latex/man pl.pdf Paweł Garbacz, Piotr Kulicki, Robert Trypuz (L3G) Metodologia prowadzenia badań naukowych 15 grudnia 2009 26 / 26