You are on page 1of 50

Wprowadzenie

Zarządzanie slajdem
Elementy prezentacji
Zaawansowane

Wprowadzenie do Beamer

Janusz Słupik

Wydział Matematyczno-Fizyczny
Politechniki Śląskiej

Gliwice, 4 grudnia 2009

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

\documentclass[blue]{beamer}

\usepackage{beamerthemesplit}
\usetheme{Warsaw}

\usepackage{polski}
\usepackage[cp1250]{inputenc}
\usepackage{amssymb}

\title[Tytuł krótki]{Tytuł pełny}


\institute{Nazwa instytucji}
\author[Autor krótko]{Autor}
\date{Miasto, \today}
\begin{document}
...

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

Slajdy tworzymy za pomocą:


\frame{ ... }

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

Slajdy tworzymy za pomocą:


\frame{ ... }
\begin{frame} ... \end{frame}

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

Slajdy tworzymy za pomocą:


\frame{ ... }
\begin{frame} ... \end{frame}
zawierający otoczenie verbatim
\begin{frame}[fragile] ... \end{frame}

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

Slajdy tworzymy za pomocą:


\frame{ ... }
\begin{frame} ... \end{frame}
zawierający otoczenie verbatim
\begin{frame}[fragile] ... \end{frame}

tytułowy:
\begin{frame}
\titlepage
\end{frame}

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

Tytuł slajdu
Podtytuł slajdu

\begin{frame}
\frametitle{Tytuł slajdu}
\framesubtitle{Podtytuł slajdu}
...

\end{frame}
Inaczej:
\begin{frame}{Tytuł}{Podtytuł}
...
\end{frame}

Janusz Słupik Beamer


Wprowadzenie Preambuła
Zarządzanie slajdem Slajdy
Elementy prezentacji Tytuły
Zaawansowane Struktura dokumentu

\section{Tytuł sekcji}
\subsection{Tytuł podsekcji}
\begin{frame} ... \end{frame}
\begin{frame} ... \end{frame}
...

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Każdy slajd może składać się z odsłon. Kolejne odsłony są


numerowane liczbami naturalnymi.

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Każdy slajd może składać się z odsłon. Kolejne odsłony są


numerowane liczbami naturalnymi.
Najprostszym sposobem podzielenia treści slajdu na odsłony jest
użycie polecenia:
\pause

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Każdy slajd może składać się z odsłon. Kolejne odsłony są


numerowane liczbami naturalnymi.
Najprostszym sposobem podzielenia treści slajdu na odsłony jest
użycie polecenia:
\pause
Wiele poleceń używa argumentów do określania, w których
odsłonach ma być widoczny dany obiekt:
<2> w drugiej odsłonie
<3-> od trzeciej odsłony
<2-4> pomiędzy drugą a czwartą
<-3> do trzeciej
<2,5> w drugiej i piątej

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Polecenie \uncover<arg>{ treść... } odsłania treść zgodnie z


podanym argumentem.

To polecenie nie blokuje wyświetlania elementów znajdujących się


po nawiasach { } (inaczej niż \pause ).

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Polecenie \uncover<arg>{ treść... } odsłania treść zgodnie z


podanym argumentem.

Niespodzianka!

To polecenie nie blokuje wyświetlania elementów znajdujących się


po nawiasach { } (inaczej niż \pause ).

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Polecenie \only<arg>{ treść... } odsłania treść zgodnie z


podanym argumentem, ale nie rezerwuje miejsca w odsłonach, w
których tej treści ma nie być.

2+2= ?

To polecenie również nie blokuje wyświetlania elementów


znajdujących się po nawiasach { }.

Janusz Słupik Beamer


Wprowadzenie
Odsłony
Zarządzanie slajdem
Odsłanianie elementów
Elementy prezentacji
Podmienianie elementów
Zaawansowane

Polecenie \only<arg>{ treść... } odsłania treść zgodnie z


podanym argumentem, ale nie rezerwuje miejsca w odsłonach, w
których tej treści ma nie być.

2+2= 4

To polecenie również nie blokuje wyświetlania elementów


znajdujących się po nawiasach { }.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{block}{Tytuł}
...
\end{block}

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{block}{Tytuł}
...
\end{block}

Twierdzenie
e iπ + 1 = 0

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{exampleblock}{Tytuł}
...
\end{exampleblock}

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{exampleblock}{Tytuł}
...
\end{exampleblock}

Przykład
n(n + 1)
1 + 2 + ... + n =
2

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{alertblock}{Tytuł}
...
\end{alertblock}

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{alertblock}{Tytuł}
...
\end{alertblock}

Uwaga
To jest ważne!

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Tytuł bloku można pominąć pozostawiając puste nawiasy.

\begin{block}{}
...
\end{block}

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Tytuł bloku można pominąć pozostawiając puste nawiasy.

\begin{block}{}
...
\end{block}

To jest block.

To jest exampleblock.

To jest alertblock.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}
\item<1-> Pierwszy punkt
\begin{itemize}
\item<2-> Pierwszy podpunkt.
\item<3-> Drugi.
\item<4-> Trzeci.
\end{itemize}
\item<5-> Drugi punkt
\end{enumerate}

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}
\item<1-> Pierwszy punkt
\begin{itemize}
\item<2-> Pierwszy podpunkt.
\item<3-> Drugi.
\item<4-> Trzeci.
\end{itemize}
\item<5-> Drugi punkt
\end{enumerate}

1 Pierwszy punkt

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}
\item<1-> Pierwszy punkt
\begin{itemize}
\item<2-> Pierwszy podpunkt.
\item<3-> Drugi.
\item<4-> Trzeci.
\end{itemize}
\item<5-> Drugi punkt
\end{enumerate}

1 Pierwszy punkt
Pierwszy podpunkt.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}
\item<1-> Pierwszy punkt
\begin{itemize}
\item<2-> Pierwszy podpunkt.
\item<3-> Drugi.
\item<4-> Trzeci.
\end{itemize}
\item<5-> Drugi punkt
\end{enumerate}

1 Pierwszy punkt
Pierwszy podpunkt.
Drugi.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}
\item<1-> Pierwszy punkt
\begin{itemize}
\item<2-> Pierwszy podpunkt.
\item<3-> Drugi.
\item<4-> Trzeci.
\end{itemize}
\item<5-> Drugi punkt
\end{enumerate}

1 Pierwszy punkt
Pierwszy podpunkt.
Drugi.
Trzeci.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}
\item<1-> Pierwszy punkt
\begin{itemize}
\item<2-> Pierwszy podpunkt.
\item<3-> Drugi.
\item<4-> Trzeci.
\end{itemize}
\item<5-> Drugi punkt
\end{enumerate}

1 Pierwszy punkt
Pierwszy podpunkt.
Drugi.
Trzeci.
2 Drugi punkt
Janusz Słupik Beamer
Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}[<+->]
\item Pierwszy punkt
\item[*] Drugi punkt
\begin{itemize}
\item Pierwszy podpunkt.
\item[$\blacktriangleright$] Drugi.
\end{itemize}
\end{enumerate}

1 Pierwszy punkt

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}[<+->]
\item Pierwszy punkt
\item[*] Drugi punkt
\begin{itemize}
\item Pierwszy podpunkt.
\item[$\blacktriangleright$] Drugi.
\end{itemize}
\end{enumerate}

1 Pierwszy punkt
* Drugi punkt

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}[<+->]
\item Pierwszy punkt
\item[*] Drugi punkt
\begin{itemize}
\item Pierwszy podpunkt.
\item[$\blacktriangleright$] Drugi.
\end{itemize}
\end{enumerate}

1 Pierwszy punkt
* Drugi punkt
Pierwszy podpunkt.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

\begin{enumerate}[<+->]
\item Pierwszy punkt
\item[*] Drugi punkt
\begin{itemize}
\item Pierwszy podpunkt.
\item[$\blacktriangleright$] Drugi.
\end{itemize}
\end{enumerate}

1 Pierwszy punkt
* Drugi punkt
Pierwszy podpunkt.
I Drugi.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Użycie dodatkowo polecenia:


\setbeamercovered{transparent}
daje efekt:
Pierwszy.
Drugi.
Trzeci.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Użycie dodatkowo polecenia:


\setbeamercovered{transparent}
daje efekt:
Pierwszy.
Drugi.
Trzeci.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Użycie dodatkowo polecenia:


\setbeamercovered{transparent}
daje efekt:
Pierwszy.
Drugi.
Trzeci.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Użycie dodatkowo polecenia:


\setbeamercovered{transparent}
daje efekt:
Pierwszy.
Drugi.
Trzeci.

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Możemy również użyć:


\alert<1>{ podświetlany tekst }
\textbf<2>{ pogrubiany tekst }
\textit<3>{ pochylany tekst }
aby uzyskać:
podświetlany tekst ,
pogrubiany tekst ,
pochylany tekst .

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Możemy również użyć:


\alert<1>{ podświetlany tekst }
\textbf<2>{ pogrubiany tekst }
\textit<3>{ pochylany tekst }
aby uzyskać:
podświetlany tekst ,
pogrubiany tekst ,
pochylany tekst .

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Możemy również użyć:


\alert<1>{ podświetlany tekst }
\textbf<2>{ pogrubiany tekst }
\textit<3>{ pochylany tekst }
aby uzyskać:
podświetlany tekst ,
pogrubiany tekst ,
pochylany tekst .

Janusz Słupik Beamer


Wprowadzenie Bloki
Zarządzanie slajdem Wypunktowania
Elementy prezentacji Transparent
Zaawansowane Efekty

Możemy również użyć:


\alert<1>{ podświetlany tekst }
\textbf<2>{ pogrubiany tekst }
\textit<3>{ pochylany tekst }
aby uzyskać:
podświetlany tekst ,
pogrubiany tekst ,
pochylany tekst .

Janusz Słupik Beamer


Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Po lewej kod źródłowy, który


opisuje strukturę tego slajdu.
\begin{columns}[t] Opcjonalny parametr [t]
\begin{column}{.5\textwidth} wyrównuje zawartości kolumn do
... górnej części slajdu. Domyślnie
\end{column} zawartości kolumn są
\begin{column}{.5\textwidth} wycentrowane.
...
\end{column}
\end{columns}

Janusz Słupik Beamer


Czysty slajd (bez stopki, spisu treści, itp.)
otrzymujemy dodając opcję:
\begin{frame}[plain]
...
\end{frame}
Czysty slajd (bez stopki, spisu treści, itp.)
otrzymujemy dodając opcję:
\begin{frame}[plain]
...
\end{frame}
Ustawiamy własne tło:

\usebackgroundtemplate{
\includegraphics[width=\paperwidth,
height=\paperheight]
{tapeta2.jpg}
}
\begin{frame}[plain]
...

\end{frame}
\usebackgroundtemplate{}
Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Dodajemy opcję table:


\documentclass[blue,table]{beamer}

\rowcolors{1}{blue!20}{blue!10}
\begin{tabular}{lcccc}
& A & B & C & D \\
X & 1 & 2 & 3 & 4 \pause \\
Y & 3 & 4 & 5 & 6 \pause \\
Z & 5 & 6 & 7 & 8
\end{tabular}

Janusz Słupik Beamer


Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Dodajemy opcję table:


\documentclass[blue,table]{beamer}

\rowcolors{1}{blue!20}{blue!10}
\begin{tabular}{lcccc} A B C D
& A & B & C & D \\ X 1 2 3 4
X & 1 & 2 & 3 & 4 \pause \\
Y & 3 & 4 & 5 & 6 \pause \\
Z & 5 & 6 & 7 & 8
\end{tabular}

Janusz Słupik Beamer


Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Dodajemy opcję table:


\documentclass[blue,table]{beamer}

\rowcolors{1}{blue!20}{blue!10}
\begin{tabular}{lcccc} A B C D
& A & B & C & D \\ X 1 2 3 4
X & 1 & 2 & 3 & 4 \pause \\ Y 3 4 5 6
Y & 3 & 4 & 5 & 6 \pause \\
Z & 5 & 6 & 7 & 8
\end{tabular}

Janusz Słupik Beamer


Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Dodajemy opcję table:


\documentclass[blue,table]{beamer}

\rowcolors{1}{blue!20}{blue!10}
\begin{tabular}{lcccc} A B C D
& A & B & C & D \\ X 1 2 3 4
X & 1 & 2 & 3 & 4 \pause \\ Y 3 4 5 6
Y & 3 & 4 & 5 & 6 \pause \\ Z 5 6 7 8
Z & 5 & 6 & 7 & 8
\end{tabular}

Janusz Słupik Beamer


Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Adam Kowalski, Wykład z pewnych teorii, WNT, Warszawa


2006
Jan Nowak, Algebraiczne aspekty gotowania, Cooking journal,
n.1, 2009, p. 21-28

\begin{thebibliography}{9}
\setbeamertemplate{bibliography item}[book]
\bibitem{kow} Adam Kowalski, {\em Wykład ... } ...
\setbeamertemplate{bibliography item}[article]
\bibitem{now} Jan Nowak, {\em ... } ...
\end{thebibliography}

Janusz Słupik Beamer


Wprowadzenie Podział na kolumny
Zarządzanie slajdem Grafika w tle
Elementy prezentacji Tabele
Zaawansowane Bibliografia

Koniec

Janusz Słupik Beamer

You might also like