Pakiet beamer w L A TEX-u Krzysztof Kruszewski PWSZ Płock 2009 Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 1 / 28
Plan prezentacji: 1 Wstęp Ogólne informacje... 2 Elementy podstawowe Preambuła dokumentu Usetheme... Usecolortheme i Usefonttheme Slajdy Bloki Kolumny 3 Struktura prezentacji Rozdziały i podrozdziały 4 Elementy dynamiczne prezentacji Warstwy Instrukcje Odkrywanie \uncover i only Lista 5 Hiperłącza 6 Bibliografia Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 2 / 28
Plan prezentacji: 1 Wstęp Ogólne informacje... 2 Elementy podstawowe Preambuła dokumentu Usetheme... Usecolortheme i Usefonttheme Slajdy Bloki Kolumny 3 Struktura prezentacji Rozdziały i podrozdziały 4 Elementy dynamiczne prezentacji Warstwy Instrukcje Odkrywanie \uncover i only Lista 5 Hiperłącza 6 Bibliografia \begin{frame} \frametitle{plan prezentacji:} \tableofcontents \end{frame} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 2 / 28
Klika slów na początek... Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 3 / 28
Beamer Beamer to nazwa L A TEXowej klasy, pomyślanej jako pomoc w tworzeniu prezentacji multimedialnych. Klasa Beamer współpracuje z programami pdflatex, dvips. Nazwa programu pochodzi od niemieckiego słowa Beamer, pseudoanglicyzmu, oznaczającego video projektor. Klasa Beamer umożliwia też tworzenie handouts tj. materiałów drukowanych do rozdawania słuchaczom lub publikacji w sieci. W takim przypadku w materiałach znajdzie się końcowa wersja każdego ze slajdów, bez jego cech dynamicznych. Istnieje tez opcja article do wydrukowania na standardowych arkuszach A4, czarno na białym, W takim przypadku tytuły slajdów pojawiają sie jako tytuły paragrafów. Opcja ta zachowuje rozdziały i może służyć jako notatki do wykładów lub do przechowywania w jednym pliku obu wersji: artykuł i jego prezentacja. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 4 / 28
Podstawy beamera.. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 5 / 28
Preambuła dokumentu Preambuła dokumentu klasy beamer różni się nieco od preambuły zwykłego dokumentu L A TEX-a, zawiera bowiem specyficzne polecenia.poniżej podany jest przykład tekstu źródłowego dla klasy beamer: przykład preambuły \documentclass{beamer} \usepackage{pgf} \usepackage{polski} \usepackage[cp1250]{inputenc} \usepackage{xcolor} \usetheme{madrid} \usecolortheme[rgb={31,116,93}]{structure} rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 6 / 28
1 \documentclass{beamer}- zmiana klasy dokumentu. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 7 / 28
1 \documentclass{beamer}- zmiana klasy dokumentu. 2 \usepackage{pgf} - pozwala wczytywać obrazki np jpg. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 7 / 28
1 \documentclass{beamer}- zmiana klasy dokumentu. 2 \usepackage{pgf} - pozwala wczytywać obrazki np jpg. 3 \usepackage{polski} - polskie znaki Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 7 / 28
1 \documentclass{beamer}- zmiana klasy dokumentu. 2 \usepackage{pgf} - pozwala wczytywać obrazki np jpg. 3 \usepackage{polski} - polskie znaki 4 \usepackage{xcolor} - dodatkowe kolory Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 7 / 28
1 \documentclass{beamer}- zmiana klasy dokumentu. 2 \usepackage{pgf} - pozwala wczytywać obrazki np jpg. 3 \usepackage{polski} - polskie znaki 4 \usepackage{xcolor} - dodatkowe kolory 5 \usetheme{madrid} - ustawienie schematu prezentacji, który decyduje o układzie i kolorystyce slajdów Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 7 / 28
1 \documentclass{beamer}- zmiana klasy dokumentu. 2 \usepackage{pgf} - pozwala wczytywać obrazki np jpg. 3 \usepackage{polski} - polskie znaki 4 \usepackage{xcolor} - dodatkowe kolory 5 \usetheme{madrid} - ustawienie schematu prezentacji, który decyduje o układzie i kolorystyce slajdów 6 \usecolortheme[rgb={31,116,93}]{structure} -schemat koloru dla prezentacji Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 7 / 28
Usetheme - opcje wyboru 1 Podstawą każdej prezentacji jest wybranie ogólnego wystroju (theme).od wersji 3.0 wystroje prezentacji mają nazwy miast. Wystroje pozwalają na zastosowanie różnej struktury prezentacji: rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 8 / 28
Usetheme - opcje wyboru 1 Podstawą każdej prezentacji jest wybranie ogólnego wystroju (theme).od wersji 3.0 wystroje prezentacji mają nazwy miast. Wystroje pozwalają na zastosowanie różnej struktury prezentacji: surowy wygląd, tylko z paskiem nawigacji: np. Bergen, Madrid rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 8 / 28
Usetheme - opcje wyboru 1 Podstawą każdej prezentacji jest wybranie ogólnego wystroju (theme).od wersji 3.0 wystroje prezentacji mają nazwy miast. Wystroje pozwalają na zastosowanie różnej struktury prezentacji: surowy wygląd, tylko z paskiem nawigacji: np. Bergen, Madrid nawigacja między slajdami w kształcie drzewka: Antibes, Montepellier rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 8 / 28
Usetheme - opcje wyboru 1 Podstawą każdej prezentacji jest wybranie ogólnego wystroju (theme).od wersji 3.0 wystroje prezentacji mają nazwy miast. Wystroje pozwalają na zastosowanie różnej struktury prezentacji: surowy wygląd, tylko z paskiem nawigacji: np. Bergen, Madrid nawigacja między slajdami w kształcie drzewka: Antibes, Montepellier spis treści po lewej stronie lub na górze: Berkley, Hannover, Marburg rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 8 / 28
Usetheme - opcje wyboru 1 Podstawą każdej prezentacji jest wybranie ogólnego wystroju (theme).od wersji 3.0 wystroje prezentacji mają nazwy miast. Wystroje pozwalają na zastosowanie różnej struktury prezentacji: surowy wygląd, tylko z paskiem nawigacji: np. Bergen, Madrid nawigacja między slajdami w kształcie drzewka: Antibes, Montepellier spis treści po lewej stronie lub na górze: Berkley, Hannover, Marburg na każdym slajdzie aktualna sekcja i podsekcja: Copenhagen, Malmoe rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 8 / 28
Usetheme - opcje wyboru 1 Podstawą każdej prezentacji jest wybranie ogólnego wystroju (theme).od wersji 3.0 wystroje prezentacji mają nazwy miast. Wystroje pozwalają na zastosowanie różnej struktury prezentacji: surowy wygląd, tylko z paskiem nawigacji: np. Bergen, Madrid nawigacja między slajdami w kształcie drzewka: Antibes, Montepellier spis treści po lewej stronie lub na górze: Berkley, Hannover, Marburg na każdym slajdzie aktualna sekcja i podsekcja: Copenhagen, Malmoe Jak ustawić wystrój? \usetheme[opcje]{nazwa} opcja ta musi być ustawiona w preambule! rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 8 / 28
Beamer dostarcza jeszcze dwa dodatkowe rodzaje schematów: rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 9 / 28
Beamer dostarcza jeszcze dwa dodatkowe rodzaje schematów: 1 Schematy kolorów( kompletne, zewnętrzne i wewnętrzne : 2 Schematy czcionek: \usefonttheme[opcje]{nazwa} Przykładowe style: default, professionalfonts, serif, structurebold. rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 9 / 28
Beamer dostarcza jeszcze dwa dodatkowe rodzaje schematów: 1 Schematy kolorów( kompletne, zewnętrzne i wewnętrzne : można używać gotowych schematów poprzez: \usecolortheme[named={nazwa}]{structure} można też samemu ustalać kolory jak wnaszej prezentacji: \usecolortheme[rgb={31,116,93}]{structure} 2 Schematy czcionek: \usefonttheme[opcje]{nazwa} Przykładowe style: default, professionalfonts, serif, structurebold. rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 9 / 28
Slajdy Ogólna struktura pojedynczego slajdu jest nastepujaca: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 10 / 28
Slajdy Slajd Ogólna struktura pojedynczego slajdu jest nastepujaca: \begin{frame} \frametitle{tytuł slajdu} \framesubtitle{podtytuł} Treść slajdu \end{frame} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 10 / 28
Slajdy Slajd Ogólna struktura pojedynczego slajdu jest nastepujaca: \begin{frame} \frametitle{tytuł slajdu} \framesubtitle{podtytuł} Treść slajdu \end{frame} Polecenie \frametitle generuje tytuł slajdu znajdujący sie w jego górnej części i w pewien sposób wyróżniony( w zależności od wybranego schematu).polecenie \framesubtitle generuje podtytuł slajdu umieszczony pod tytułem. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 10 / 28
Slajdy Slajd Ogólna struktura pojedynczego slajdu jest nastepujaca: \begin{frame} \frametitle{tytuł slajdu} \framesubtitle{podtytuł} Treść slajdu \end{frame} Polecenie \frametitle generuje tytuł slajdu znajdujący sie w jego górnej części i w pewien sposób wyróżniony( w zależności od wybranego schematu).polecenie \framesubtitle generuje podtytuł slajdu umieszczony pod tytułem. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 10 / 28
Slajdy Slajd Ogólna struktura pojedynczego slajdu jest nastepujaca: \begin{frame} \frametitle{tytuł slajdu} \framesubtitle{podtytuł} Treść slajdu \end{frame} Polecenie \frametitle generuje tytuł slajdu znajdujący sie w jego górnej części i w pewien sposób wyróżniony( w zależności od wybranego schematu).polecenie \framesubtitle generuje podtytuł slajdu umieszczony pod tytułem. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 10 / 28
Bloki W prezentacji możemy umiesczać tzw. bloki: rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 11 / 28
Bloki W prezentacji możemy umiesczać tzw. bloki: Tytuł bloku Tekst wenwątrz bloku... Punkt pierwszy Punkt drugi rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 11 / 28
Bloki W prezentacji możemy umiesczać tzw. bloki: Tytuł bloku Tekst wenwątrz bloku... Punkt pierwszy Punkt drugi Kod źródłowy: rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 11 / 28
Bloki W prezentacji możemy umiesczać tzw. bloki: Tytuł bloku Tekst wenwątrz bloku... Punkt pierwszy Punkt drugi \begin{block}{tytuł bloku} Tekst wenwątrz bloku... \begin{itemize} \item Punkt pierwszy \item Punkt drugi \end{itemize} \end{block} rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 11 / 28
Bloki - przykłady Kody źródłowe dla każdego z bloków: Tytuł bloku Kolor zależy od ustawień schematu kolorów \begin{block}{tytuł bloku}...\end{block} To jest Alertblock Styl jest zależny od ustawień koloru obiektu alert \begin{alertblock}{to jest Alertblock}...\end{alertblock} Examples Zawsze zielony, nie ma możliwości zmiany koloru \begin{examples}... \end{examples} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 12 / 28
Kolumny 1 W Beamerze łatwo można podzielić slajd na kolumny. rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 13 / 28
Kolumny 1 W Beamerze łatwo można podzielić slajd na kolumny. To jest tekst umieszczony w 1. kolumnie. rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 13 / 28
Kolumny 1 W Beamerze łatwo można podzielić slajd na kolumny. To jest tekst umieszczony w 1. kolumnie. To jest tekst umieszczony w 2. kolumnie. rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 13 / 28
Kolumny 1 W Beamerze łatwo można podzielić slajd na kolumny. To jest tekst umieszczony w 1. kolumnie. kod zapisu: \begin{columns} \begin{column}{0.5\textwidth}... \end{column} \begin{column}{0.5\textwidth}... \end{column} \end{columns} To jest tekst umieszczony w 2. kolumnie. rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 13 / 28
Struktura prezentacji: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 14 / 28
Rozdziały i podrozdziały Należy pamiętać, że klasa beamer dopuszcza tylko dwa polecenia podziału dokumentu: \section, a do podrozdziału \subsection. Możemy również użyć ich odmiany z gwiazdką, czyli: \section* i \subsection*, które wygenerują nagłowki bez numeracji.w każdym rozdziale lub podrozdziale musi wystąpić przynajmniej raz otoczenie \begin{frame}... \end{frame}. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 15 / 28
Rozdziały i podrozdziały Należy pamiętać, że klasa beamer dopuszcza tylko dwa polecenia podziału dokumentu: \section, a do podrozdziału \subsection. Możemy również użyć ich odmiany z gwiazdką, czyli: \section* i \subsection*, które wygenerują nagłowki bez numeracji.w każdym rozdziale lub podrozdziale musi wystąpić przynajmniej raz otoczenie \begin{frame}... \end{frame}. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 15 / 28
Rozdziały i podrozdziały Kod źródłowy ma postać: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 15 / 28
Rozdziały i podrozdziały Należy pamiętać, że klasa beamer dopuszcza tylko dwa polecenia podziału dokumentu: \section, a do podrozdziału \subsection. Możemy również użyć ich odmiany z gwiazdką, czyli: \section* i \subsection*, które wygenerują nagłowki bez numeracji.w każdym rozdziale lub podrozdziale musi wystąpić przynajmniej raz otoczenie \begin{frame}... \end{frame}. Kod źródłowy: \begin{document} \section{elementy podstawowe} \subsection{preambuła} \begin{frame}... \end{frame} \begin{frame}... \end{frame} \subsection{slajdy} \begin{frame}... \end{frame} \subsection{slajdy} \section{struktura prezentacji}... \end{document} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 15 / 28
Elementy dynamiczne prezentacji: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 16 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę 3 Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... > Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę 3 Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... > 4 Przykłady: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę 3 Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... > 4 Przykłady: < 2 4 > - dotyczy warstw od 2 do 4 Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę 3 Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... > 4 Przykłady: < 2 4 > - dotyczy warstw od 2 do 4 < 3 > - dotyczy warstw od 1 do 3 Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę 3 Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... > 4 Przykłady: < 2 4 > - dotyczy warstw od 2 do 4 < 3 > - dotyczy warstw od 1 do 3 < 2 > - dotyczy warstw od 2 do ostatniej Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Warstwy 1 Warstwy (overlays) - kolejno wyświetlane wersje slajdu 2 Domyślnie slajd ma jedną warstwę 3 Warstwy są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... > 4 Przykłady: < 2 4 > - dotyczy warstw od 2 do 4 < 3 > - dotyczy warstw od 1 do 3 < 2 > - dotyczy warstw od 2 do ostatniej < 2 4, 6 8 > - dotyczy warst 2,3,4 oraz od 6 do ostatniej Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 17 / 28
Instrukcje \only<... >{tekst...} wstawia tekst tylko w wybranych warstwach Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 18 / 28
Instrukcje \only<... >{tekst...} wstawia tekst tylko w wybranych warstwach \uncover<... >{tekst...} wstawia tekst w wybranych warstwach, ale rezerwuje miejsce we wszystkich warstwach Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 18 / 28
Instrukcje \only<... >{tekst...} wstawia tekst tylko w wybranych warstwach \uncover<... >{tekst...} wstawia tekst w wybranych warstwach, ale rezerwuje miejsce we wszystkich warstwach \item<... >{tekst...} w środowisku itemize pokazuje punkt w wybranych warstwach Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 18 / 28
Instrukcje \only<... >{tekst...} wstawia tekst tylko w wybranych warstwach \uncover<... >{tekst...} wstawia tekst w wybranych warstwach, ale rezerwuje miejsce we wszystkich warstwach \item<... >{tekst...} w środowisku itemize pokazuje punkt w wybranych warstwach \invisible<... >{tekst...} tekst niewidoczny w wybranej warstwie Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 18 / 28
Instrukcje \only<... >{tekst...} wstawia tekst tylko w wybranych warstwach \uncover<... >{tekst...} wstawia tekst w wybranych warstwach, ale rezerwuje miejsce we wszystkich warstwach \item<... >{tekst...} w środowisku itemize pokazuje punkt w wybranych warstwach \invisible<... >{tekst...} tekst niewidoczny w wybranej warstwie \temporal< n >{przed n}{w n}{po n} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 18 / 28
Instrukcje \only<... >{tekst...} wstawia tekst tylko w wybranych warstwach \uncover<... >{tekst...} wstawia tekst w wybranych warstwach, ale rezerwuje miejsce we wszystkich warstwach \item<... >{tekst...} w środowisku itemize pokazuje punkt w wybranych warstwach \invisible<... >{tekst...} tekst niewidoczny w wybranej warstwie \temporal< n >{przed n}{w n}{po n} \alt< n >{w n}{rózne od n} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 18 / 28
Odkrywanie \uncover \uncover< 1 > { \begin{block}{blok 1} Po pierwsze \ldots \end{block} } \uncover< 2 > { \begin{block}{blok 1} Po drugie \ldots \end{block} } Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 19 / 28
Odkrywanie \uncover Blok 1 Po pierwsze... \uncover< 1 > { \begin{block}{blok 1} Po pierwsze \ldots \end{block} } \uncover< 2 > { \begin{block}{blok 1} Po drugie \ldots \end{block} } Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 19 / 28
Odkrywanie \uncover Blok 2 Po drugie... \uncover< 1 > { \begin{block}{blok 1} Po pierwsze \ldots \end{block} } \uncover< 2 > { \begin{block}{blok 1} Po drugie \ldots \end{block} } Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 19 / 28
Odkrywanie only \only< 1 > { \begin{block}{blok 1} Po pierwsze \ldots \end{block} } \only< 2 > { \begin{block}{blok 1} Po drugie \ldots \end{block} } Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 20 / 28
Odkrywanie only Blok 1 Po pierwsze... \only< 1 > { \begin{block}{blok 1} Po pierwsze \ldots \end{block} } \only< 2 > { \begin{block}{blok 1} Po drugie \ldots \end{block} } Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 20 / 28
Odkrywanie only Blok 2 Po drugie... \only< 1 > { \begin{block}{blok 1} Po pierwsze \ldots \end{block} } \only< 2 > { \begin{block}{blok 1} Po drugie \ldots \end{block} } Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 20 / 28
Pojawiające się podpunkty... Kod: \begin{enumerate} \item< 1 > Pierwszy punkt \begin{itemize} \item< 2 > Pierwszy podpunkt \item< 3 > Drugi podpunkt \end{itemize} \item< 4 > Drugi punkt \item< 5 > Trzeci punkt \end{enumerate} rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 21 / 28
Pojawiające się podpunkty... 1 Pierwszy punkt Kod: \begin{enumerate} \item< 1 > Pierwszy punkt \begin{itemize} \item< 2 > Pierwszy podpunkt \item< 3 > Drugi podpunkt \end{itemize} \item< 4 > Drugi punkt \item< 5 > Trzeci punkt \end{enumerate} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 21 / 28
Pojawiające się podpunkty... 1 Pierwszy punkt Pierwszy podpunkt Kod: \begin{enumerate} \item< 1 > Pierwszy punkt \begin{itemize} \item< 2 > Pierwszy podpunkt \item< 3 > Drugi podpunkt \end{itemize} \item< 4 > Drugi punkt \item< 5 > Trzeci punkt \end{enumerate} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 21 / 28
Pojawiające się podpunkty... 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt Kod: \begin{enumerate} \item< 1 > Pierwszy punkt \begin{itemize} \item< 2 > Pierwszy podpunkt \item< 3 > Drugi podpunkt \end{itemize} \item< 4 > Drugi punkt \item< 5 > Trzeci punkt \end{enumerate} rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 21 / 28
Pojawiające się podpunkty... 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt 2 Drugi punkt Kod: \begin{enumerate} \item< 1 > Pierwszy punkt \begin{itemize} \item< 2 > Pierwszy podpunkt \item< 3 > Drugi podpunkt \end{itemize} \item< 4 > Drugi punkt \item< 5 > Trzeci punkt \end{enumerate} rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 21 / 28
Pojawiające się podpunkty... 1 Pierwszy punkt Pierwszy podpunkt Drugi podpunkt 2 Drugi punkt 3 Trzeci punkt Kod: \begin{enumerate} \item< 1 > Pierwszy punkt \begin{itemize} \item< 2 > Pierwszy podpunkt \item< 3 > Drugi podpunkt \end{itemize} \item< 4 > Drugi punkt \item< 5 > Trzeci punkt \end{enumerate} Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 21 / 28
Hiperłącza Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 22 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Korzystanie z hiperłączy ułatwiają następujące polecenia: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: Korzystanie z hiperłączy ułatwiają następujące polecenia: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Korzystanie z hiperłączy ułatwiają następujące polecenia: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Zdefiniować link. Służy do tego polecenie \hyperlink, które przyjmuje dwa argumenty: klucz oraz tekst jaki ma być wyświetlany jako link. Korzystanie z hiperłączy ułatwiają następujące polecenia: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Zdefiniować link. Służy do tego polecenie \hyperlink, które przyjmuje dwa argumenty: klucz oraz tekst jaki ma być wyświetlany jako link. \hyperlink{dowód1}{dowód twierdzenia 1} Korzystanie z hiperłączy ułatwiają następujące polecenia: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Zdefiniować link. Służy do tego polecenie \hyperlink, które przyjmuje dwa argumenty: klucz oraz tekst jaki ma być wyświetlany jako link. \hyperlink{dowód1}{dowód twierdzenia 1} Korzystanie z hiperłączy ułatwiają następujące polecenia: \hyperlinkslideprev{tekst} poprzedni slajd, Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Zdefiniować link. Służy do tego polecenie \hyperlink, które przyjmuje dwa argumenty: klucz oraz tekst jaki ma być wyświetlany jako link. \hyperlink{dowód1}{dowód twierdzenia 1} Korzystanie z hiperłączy ułatwiają następujące polecenia: \hyperlinkslideprev{tekst} poprzedni slajd, \hyperlinkslidenext{tekst} następny slajd, Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Zdefiniować link. Służy do tego polecenie \hyperlink, które przyjmuje dwa argumenty: klucz oraz tekst jaki ma być wyświetlany jako link. \hyperlink{dowód1}{dowód twierdzenia 1} Korzystanie z hiperłączy ułatwiają następujące polecenia: \hyperlinkslideprev{tekst} poprzedni slajd, \hyperlinkslidenext{tekst} następny slajd, \hyperlinkframestart{tekst} początek bieżącej warstwy, Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Odwołania.. 1 Beamer pozwala na proste definiowanie wewnętrznych odwołań prezentacji.aby wykorzystać tą opcje powinniśmy: Określić miejsce do któregio ma prowadzić link.robimy to dodając do polecenia otwierającego otoczenie frame opcję [label=klucz], np: \begin{frame}[label=dowód1] Zdefiniować link. Służy do tego polecenie \hyperlink, które przyjmuje dwa argumenty: klucz oraz tekst jaki ma być wyświetlany jako link. \hyperlink{dowód1}{dowód twierdzenia 1} Korzystanie z hiperłączy ułatwiają następujące polecenia: \hyperlinkslideprev{tekst} poprzedni slajd, \hyperlinkslidenext{tekst} następny slajd, \hyperlinkframestart{tekst} początek bieżącej warstwy, \hyperlinkpresentationstart{tekst} - początek prezentacji. Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 23 / 28
Bibliografia Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 24 / 28
Bibliografia... Bibliografię w beamerze tworzymy podobnie jak w domyślnych klasach L A TEXa,tzn wykorzystujemy otoczenie thebibliography oraz polecenie \bibitem. Istnieją jednak pewne różnice: Bibliografię dzielimy na dwa działy: książki(monografie) i artykuły rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 25 / 28
Bibliografia... Bibliografię w beamerze tworzymy podobnie jak w domyślnych klasach L A TEXa,tzn wykorzystujemy otoczenie thebibliography oraz polecenie \bibitem. Istnieją jednak pewne różnice: Bibliografię dzielimy na dwa działy: książki(monografie) i artykuły \beamertemplatebookbibitems rozpoczyna część bibliografii z książkami rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 25 / 28
Bibliografia... Bibliografię w beamerze tworzymy podobnie jak w domyślnych klasach L A TEXa,tzn wykorzystujemy otoczenie thebibliography oraz polecenie \bibitem. Istnieją jednak pewne różnice: Bibliografię dzielimy na dwa działy: książki(monografie) i artykuły \beamertemplatebookbibitems rozpoczyna część bibliografii z książkami \beamertemplatearticlebibitems część poświęconą artykułom rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 25 / 28
Bibliografia... Bibliografię w beamerze tworzymy podobnie jak w domyślnych klasach L A TEXa,tzn wykorzystujemy otoczenie thebibliography oraz polecenie \bibitem. Istnieją jednak pewne różnice: Bibliografię dzielimy na dwa działy: książki(monografie) i artykuły \beamertemplatebookbibitems rozpoczyna część bibliografii z książkami \beamertemplatearticlebibitems część poświęconą artykułom beamer zaznacza automatycznie każdą pozycję znajdującą się po poleceniu \beamertemplatebookbibitems ikoną książki, natomiast po \beamertemplatearticlebibitems ikoną artykułu rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 25 / 28
Bibliografia... Bibliografię w beamerze tworzymy podobnie jak w domyślnych klasach L A TEXa,tzn wykorzystujemy otoczenie thebibliography oraz polecenie \bibitem. Istnieją jednak pewne różnice: Bibliografię dzielimy na dwa działy: książki(monografie) i artykuły \beamertemplatebookbibitems rozpoczyna część bibliografii z książkami \beamertemplatearticlebibitems część poświęconą artykułom beamer zaznacza automatycznie każdą pozycję znajdującą się po poleceniu \beamertemplatebookbibitems ikoną książki, natomiast po \beamertemplatearticlebibitems ikoną artykułu nieco inaczej wygląda polecenie \bibitem.dodajemy do niego polecenie \newblock, którym odzzielamy od siebie poszczególne dane bibliograficzne rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 25 / 28
Literatura A.Author. K. Ktoś Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 26 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: przykładowe prezentacje rzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: przykładowe prezentacje wersja instalacyjna Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: przykładowe prezentacje wersja instalacyjna 2 Po zainstalowaniu dostępne są: Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: przykładowe prezentacje wersja instalacyjna 2 Po zainstalowaniu dostępne są: dokumentacja beameruserguide.pdf - 203 strony! Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: przykładowe prezentacje wersja instalacyjna 2 Po zainstalowaniu dostępne są: dokumentacja beameruserguide.pdf - 203 strony! przykładowe prezentacje z kodami źródłowymi Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
Informacje dodatkowe 1 Na stronie http://latex-beamer.sourceforge.net/ dostępne są: przykładowe prezentacje wersja instalacyjna 2 Po zainstalowaniu dostępne są: dokumentacja beameruserguide.pdf - 203 strony! przykładowe prezentacje z kodami źródłowymi 3 Więcej prezentacji zrobionbych za pomocą klasy beamer znaleźć można u wujka Google :) Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 27 / 28
KONIEC Krzysztof Kruszewski (PWSZ Płock) Pakiet beamer w LATEX-u 2009 28 / 28