Prezentacja w L A TEX-u w 15 minut Wydział Matematyki i Informatyki UŁ Instytut Matematyki UŚ 2014
I Spis treści 1 Spis treści 2 3 4 5
Zawartość preambuły \documentclass{beamer} \usepackage{tikz} \usepackage{multimedia} \usepackage{hyperref} \usepackage{polski} \usepackage[cp1250]{inputenc} \usepackage[t1]{fontenc} \usepackage{color} \usepackage{amsthm} \usetheme{warsaw} \begin{document}... \end{document}
Poszczególne linie... \documentclass{beamer} Beamer jest klasą L A TEX-a do tworzenia prezentacji multimedialnych. \usepackage{tikz} Pakiet dla grafiki tworzonej bezpośrednio w L A TEXu i TEXu.
Poszczególne linie... \documentclass{beamer} Beamer jest klasą L A TEX-a do tworzenia prezentacji multimedialnych. \usepackage{tikz} Pakiet dla grafiki tworzonej bezpośrednio w L A TEXu i TEXu.
Poszczególne linie... \documentclass{beamer} Beamer jest klasą L A TEX-a do tworzenia prezentacji multimedialnych. \usepackage{tikz} Pakiet dla grafiki tworzonej bezpośrednio w L A TEXu i TEXu.
Poszczególne linie... Do umieszczania w prezentacji dźwięków lub filmików służy pakiet multimedia (dostarczany razem z klasą beamer): \usepackage{multimedia} Trzeba też mieć zainstalowany program zewnętrzny odtwarzający filmy np. QuickTime Player.
Poszczególne linie... Do umieszczania w prezentacji dźwięków lub filmików służy pakiet multimedia (dostarczany razem z klasą beamer): \usepackage{multimedia} Trzeba też mieć zainstalowany program zewnętrzny odtwarzający filmy np. QuickTime Player.
Poszczególne linie... \usepackage{hyperref} Pakiet potrzebny do tworzenia hiperłączy. \usepackage{polski} \usepackage[cp1250]{inputenc} \usepackage[t1]{fontenc} Pakiety do ładowania polskich fontów...
Poszczególne linie... \usepackage{hyperref} Pakiet potrzebny do tworzenia hiperłączy. \usepackage{polski} \usepackage[cp1250]{inputenc} \usepackage[t1]{fontenc} Pakiety do ładowania polskich fontów...
Poszczególne linie... \usepackage{hyperref} Pakiet potrzebny do tworzenia hiperłączy. \usepackage{polski} \usepackage[cp1250]{inputenc} \usepackage[t1]{fontenc} Pakiety do ładowania polskich fontów...
Poszczególne linie... \usepackage{color} Używanie kolorów w prezentacji \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsfonts} I matematyki...
Poszczególne linie... \usepackage{color} Używanie kolorów w prezentacji \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsfonts} I matematyki...
Poszczególne linie... \usepackage{color} Używanie kolorów w prezentacji \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsfonts} I matematyki...
Poszczególne linie... \usetheme{antibes} Pakiet określający wygląd ekranu tzw. motyw.
Główne motywy beamer-a (od wersji 3.0): default Bergen Boadilla Madrid AnnArbor CambridgeUS Pittsburgh Rochester Antibes JuanLesPins Montpellier Berkeley PaloAlto Goettingen Markburg Hannover
Berlin Ilmenau Dresden Darmstadt Frankfurt Singapore Szeged Copenhagen Malmoe Warsaw
Informacje ogólne Spis treści Wybrany motyw steruje wyglądem wszystkich elementów używanych w prezentacji. Można zmienić: kolory, fonty, wygląd bloków, list, a także etykiet. Używamy do tego tzw. tematów: temat kolorów definiuje tylko używane kolory \usecolortheme[opcje]{definicje kolorów lub nazwa} tematy wewnętrzne definiują elementy wewnątrz slajdu, takie jak: numeracja, środowisko szczegółowe, środowisko bloku, środowisko twierdzeń lub treść \useinnertheme{nazwa}
Informacje ogólne Spis treści tematy zewnętrzne definiują tylko elementy zewnętrzne slajdu, czyli: nagłówek, stopka, marginesy. \useoutertheme{nazwa} temat fontów definiuje używane fonty \usefonttheme{nazwa}
Zmiana kolorów... Spis treści \usecolortheme{definicje kolorów lub nazwa} default structure [opcje] rgb= {0.5, 0, 0}; liczby z przedziału 0, 1 RGB= {128, 0, 0}; liczby z przedziału 0, 255 named={nazwa koloru}; np. red, green, black, sidebartab albatross beetle crane dove fly seagull wolverine beaver
Zmiana kolorów... Spis treści \usecolortheme{definicje kolorów lub nazwa} default structure [opcje] rgb= {0.5, 0, 0}; liczby z przedziału 0, 1 RGB= {128, 0, 0}; liczby z przedziału 0, 255 named={nazwa koloru}; np. red, green, black, sidebartab albatross beetle crane dove fly seagull wolverine beaver
Zmiana kolorów... Spis treści \usecolortheme{definicje kolorów lub nazwa} default structure [opcje] rgb= {0.5, 0, 0}; liczby z przedziału 0, 1 RGB= {128, 0, 0}; liczby z przedziału 0, 255 named={nazwa koloru}; np. red, green, black, sidebartab albatross beetle crane dove fly seagull wolverine beaver
Zmiana sposobu oznaczania \useinnertheme{nazwa} default circles rectangles rounded inmargin
Zmiana nagłówka, stopki, marginesów \useoutertheme{nazwa} default infolines miniframes [opcje] footline=empty footline=authorinstitute footline=authortitle footline=institutetitle footline=authorinstitutetitle subsection=<prawda lub fałsz>
Zmiana nagłówka, stopki, marginesów \useoutertheme{nazwa} default infolines miniframes [opcje] footline=empty footline=authorinstitute footline=authortitle footline=institutetitle footline=authorinstitutetitle subsection=<prawda lub fałsz>
Zmiana nagłówka, stopki, marginesów cd. \useoutertheme{nazwa} smoothbars [opcje] subsection=<prawda lub fałsz> sidebar [opcje] height=<rozmiar> hideothersubsections hideallsubsection left right width=<rozmiar>
Zmiana nagłówka, stopki, marginesów cd. \useoutertheme{nazwa} smoothbars [opcje] subsection=<prawda lub fałsz> sidebar [opcje] height=<rozmiar> hideothersubsections hideallsubsection left right width=<rozmiar>
Zmiana nagłówka, stopki, marginesów cd. \useoutertheme{nazwa} smoothbars [opcje] subsection=<prawda lub fałsz> sidebar [opcje] height=<rozmiar> hideothersubsections hideallsubsection left right width=<rozmiar>
Zmiana nagłówka, stopki, marginesów cd. \useoutertheme{nazwa} smoothbars [opcje] subsection=<prawda lub fałsz> sidebar [opcje] height=<rozmiar> hideothersubsections hideallsubsection left right width=<rozmiar>
Zmiana nagłówka, stopki, marginesów cd. split
Zmiana nagłówka, stopki, marginesów cd. split shadow
Zmiana nagłówka, stopki, marginesów cd. split shadow tree
Zmiana nagłówka, stopki, marginesów cd. split shadow tree [opcje] hooks
Zmiana fontów Spis treści \usefonttheme{nazwa} smoothtree default professionalfonts serif [opcje] stillsansserifmath stillsansserifsmall stillsansseriflarge stillsansseriftext onlymath
Zmiana fontów Spis treści \usefonttheme{nazwa} smoothtree default professionalfonts serif [opcje] stillsansserifmath stillsansserifsmall stillsansseriflarge stillsansseriftext onlymath
Zmiana fontów cd. \usefonttheme{nazwa} structurebold [opcje] onlysmall onlylarge structureitalicserif [opcje] onlysmall onlylarge structuresmallcapsserif [opcje] onlysmall onlylarge
Zmiana fontów cd. \usefonttheme{nazwa} structurebold [opcje] onlysmall onlylarge structureitalicserif [opcje] onlysmall onlylarge structuresmallcapsserif [opcje] onlysmall onlylarge
Zmiana fontów cd. Wielkościami fontów można także zarządzać w opcjach documentclass: [opcje]
Zmiana fontów cd. Wielkościami fontów można także zarządzać w opcjach documentclass: [opcje] 8 pt 9 pt 10 pt smaller 11 pt 12 pt bigger 14 pt 17 pt 20 pt
Wprowadzenie Spis treści W pakiecie Beamer posługujemy się dwoma pojęciami: slajd i warstwa. Różnica jest bardzo subtelna: prezentacja składa się z szeregu slajdów. Na każdy slajd może składać się kilka warstw, które w sposób dynamiczny modyfikują jego wygląd. Wszystko co znajduje się pomiędzy \begin{frame} a \end{frame} tworzy jeden slajd. Bardzo wiele poleceń zostało tak zmodyfikowanych, że można określić na której warstwie beamer ma je umieścić.
Slajd tytułowy Spis treści Dla wygenerowania slajdu tytułowego należy użyć następującej konstrukcji: \begin{frame} \maketitle \end{frame}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd tytułowy Spis treści Zawartością poszczególnych pól sterują polecenia, które należy umieścić przed \begin{document}: \title{beamer} \subtitle{klasa z klasą...} \author[nazwisko autora]{nazwisko autora \texttt{email}} \institute{miejsce pracy } \date[pl 06]{data} \subject{beamer}
Slajd - spis treści Spis treści Aby powstał slajd zawierający spis treści całej prezentacji piszemy: \begin{frame} \tableofcontents \end{frame} Opcja [pausesections] pozwala na zatrzymywanie poszczególnych pozycji spisu treści. \begin{frame}[pausesections] \tableofcontents \end{frame}
Slajd - spis treści Spis treści Aby powstał slajd zawierający spis treści całej prezentacji piszemy: \begin{frame} \tableofcontents \end{frame} Opcja [pausesections] pozwala na zatrzymywanie poszczególnych pozycji spisu treści. \begin{frame}[pausesections] \tableofcontents \end{frame}
Slajd - spis treści Spis treści Aby powstał slajd zawierający spis treści całej prezentacji piszemy: \begin{frame} \tableofcontents \end{frame} Opcja [pausesections] pozwala na zatrzymywanie poszczególnych pozycji spisu treści. \begin{frame}[pausesections] \tableofcontents \end{frame}
Spis treści Z ogólnych zasad przygotowywania prezentacji wynika, że każdy slajd powinien mieć tytuł. Beamerowy szablon umieszcza tytuł slajdu za pomocą polecenia: \begin{frame} \frametitle{...} \end{frame} lub jako argument polecenia \begin{frame}{...} Polecenie to nie jest obowiązkowe.
Spis treści Z ogólnych zasad przygotowywania prezentacji wynika, że każdy slajd powinien mieć tytuł. Beamerowy szablon umieszcza tytuł slajdu za pomocą polecenia: \begin{frame} \frametitle{...} \end{frame} lub jako argument polecenia \begin{frame}{...} Polecenie to nie jest obowiązkowe.
cd. Podtytuł slajdu Spis treści Można również umieścić podtytuł slajdu. Robimy to za pomocą polecenia: \begin{frame} \frametitle{...} \framesubtitle{...} \end{frame} Polecenie to również nie jest obowiązkowe.
cd. Podtytuł slajdu Spis treści Można również umieścić podtytuł slajdu. Robimy to za pomocą polecenia: \begin{frame} \frametitle{...} \framesubtitle{...} \end{frame} Polecenie to również nie jest obowiązkowe.
Spis treści kolejno wyświetlane strony slajdu.
Spis treści Domyślnie slajd ma jedną stronę.
Spis treści są dodawane, jeśli w treści slajdu znajdują się specyfikatory warstw w postaci <... >.
Spis treści Przykłady: < 2 4 > dotyczy warstw od 2 do 4, < 3 > dotyczy warstw od 1 do 3, < 3 > dotyczy warstw od 3 do ostatniej, < 3, 5 > dotyczy warstwy 3 i warstwy 5 < 1 3, 6 > dotyczy warstwy od 1 do 3 oraz od 6 do ostatniej.
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 środowisku itemize, description, enumerate pokazuje wypunktowany tekst w wybranej warstwie
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 środowisku itemize, description, enumerate pokazuje wypunktowany tekst w wybranej warstwie
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 środowisku itemize, description, enumerate pokazuje wypunktowany tekst w wybranej warstwie
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 środowisku itemize, description, enumerate pokazuje wypunktowany tekst w wybranej warstwie
- instrukcje \alert<n>{tekst...} podświetla tekst w wybranych warstwach \textbf<n>{tekst...} pogrubia tekst w wybranych warstwach \invisible<n>{tekst...} tekst niewidoczny w wybranej warstwie \color<n>[rgb]{1,0,0}{tekst...} tekst napisany wybranym kolorem w wybranej warstwie
- instrukcje \alert<n>{tekst...} podświetla tekst w wybranych warstwach \textbf<n>{tekst...} pogrubia tekst w wybranych warstwach \invisible<n>{tekst...} tekst niewidoczny w wybranej warstwie \color<n>[rgb]{1,0,0}{tekst...} tekst napisany wybranym kolorem w wybranej warstwie
- instrukcje \alert<n>{tekst...} podświetla tekst w wybranych warstwach \textbf<n>{tekst...} pogrubia tekst w wybranych warstwach \invisible<n>{tekst...} tekst niewidoczny w wybranej warstwie \color<n>[rgb]{1,0,0}{tekst...} tekst napisany wybranym kolorem w wybranej warstwie
- instrukcje \alert<n>{tekst...} podświetla tekst w wybranych warstwach \textbf<n>{tekst...} pogrubia tekst w wybranych warstwach \invisible<n>{tekst...} tekst niewidoczny w wybranej warstwie \color<n>[rgb]{1,0,0}{tekst...} tekst napisany wybranym kolorem w wybranej warstwie
przykłady Pierwsza warstwa Tekst 1 warstwy \only<1> { \begin{block}{pierwsza warstwa} Tekst 1 warstwy \end{block} } \only<2> { \begin{block}{druga warstwa} Tekst 2 warstwy \end{block} }
przykłady Druga warstwa Tekst 2 warstwy \only<1> { \begin{block}{pierwsza warstwa} Tekst 1 warstwy \end{block} } \only<2> { \begin{block}{druga warstwa} Tekst 2 warstwy \end{block} }
przykłady Pierwsza warstwa Tekst 1 warstwy \uncover<1> { \begin{block}{pierwsza warstwa } Tekst 1 warstwy \end{block} } \uncover<2> {\begin{block}{druga warstwa } Tekst 2 warstwy \end{block} }
przykłady Druga warstwa Tekst 2 warstwy \uncover<1> { \begin{block}{pierwsza warstwa } Tekst 1 warstwy \end{block} } \uncover<2> {\begin{block}{druga warstwa } Tekst 2 warstwy \end{block} }
przykłady Pierwsza warstwa Tekst 1 warstwy \uncover<1-> { \begin{block}{pierwsza warstwa} Tekst 1 warstwy \end{block} } \uncover<2-> { \begin{block}{druga warstwa} Tekst 2 warstwy \end{block} }
przykłady Pierwsza warstwa Tekst 1 warstwy Druga warstwa Tekst 2 warstwy \uncover<1-> { \begin{block}{pierwsza warstwa} Tekst 1 warstwy \end{block} } \uncover<2-> { \begin{block}{druga warstwa} Tekst 2 warstwy \end{block} }
enumerate, itemize, description W celu tworzenia list należy używać podstawowych środowisk L A TEXa: enumerate lista numerowana, itemize lista punktowana oraz description opisy. Oczywiście wszystkie instrukcje tworzące warstwy w danym slajdzie działają.
liniami... Spis treści Pierwszy punkt \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Pierwszy punkt \item<2-> Drugi punkt \item<2-> Trzeci punkt \item<3-> Czwarty punkt \end{itemize} \end{frame}
liniami... Spis treści Pierwszy punkt Drugi punkt Trzeci punkt \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Pierwszy punkt \item<2-> Drugi punkt \item<2-> Trzeci punkt \item<3-> Czwarty punkt \end{itemize} \end{frame}
liniami... Spis treści Pierwszy punkt Drugi punkt Trzeci punkt Czwarty punkt \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Pierwszy punkt \item<2-> Drugi punkt \item<2-> Trzeci punkt \item<3-> Czwarty punkt \end{itemize} \end{frame}
liniami... Spis treści Jeden \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Jeden \item<2-> Dwa \item<3-> Trzy \item<4-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden Dwa \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Jeden \item<2-> Dwa \item<3-> Trzy \item<4-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden Dwa Trzy \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Jeden \item<2-> Dwa \item<3-> Trzy \item<4-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden Dwa Trzy Cztery \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<1-> Jeden \item<2-> Dwa \item<3-> Trzy \item<4-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<+-> Jeden \item<+-> Dwa \item<+-> Trzy \item<+-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden Dwa \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<+-> Jeden \item<+-> Dwa \item<+-> Trzy \item<+-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden Dwa Trzy \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<+-> Jeden \item<+-> Dwa \item<+-> Trzy \item<+-> Cztery \end{itemize} \end{frame}
liniami... Spis treści Jeden Dwa Trzy Cztery \begin{frame} \frametitle{ liniami...} \begin{itemize} \item<+-> Jeden \item<+-> Dwa \item<+-> Trzy \item<+-> Cztery \end{itemize} \end{frame}
... Spis treści 1 Pierwszy punkt 2 Drugi punkt Pierwszy podpunkt Drugi podpunkt 3 Trzeci punkt \begin{frame} \setbeamercovered{transparent} \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} \end{frame}
... Spis treści 1 Pierwszy punkt 2 Drugi punkt Pierwszy podpunkt Drugi podpunkt 3 Trzeci punkt \begin{frame} \setbeamercovered{transparent} \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} \end{frame}
... Spis treści 1 Pierwszy punkt 2 Drugi punkt Pierwszy podpunkt Drugi podpunkt 3 Trzeci punkt \begin{frame} \setbeamercovered{transparent} \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} \end{frame}
... Spis treści 1 Pierwszy punkt 2 Drugi punkt Pierwszy podpunkt Drugi podpunkt 3 Trzeci punkt \begin{frame} \setbeamercovered{transparent} \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} \end{frame}
... Spis treści 1 Pierwszy punkt 2 Drugi punkt Pierwszy podpunkt Drugi podpunkt 3 Trzeci punkt \begin{frame} \setbeamercovered{transparent} \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} \end{frame}
Spis treści Tytuł bloku Tekst umieszczony w danym bloku { \begin{block}{tytuł bloku} {Tekst umieszczony w danym bloku} \end{block} }
Spis treści Tytuł bloku Tekst umieszczony w danym bloku { \begin{block}{tytuł bloku} {Tekst umieszczony w danym bloku} \end{block} }
Blok bardzo ważny... Uwaga bardzo ważne twierdzenie!!! Jeżeli funkcja f ma: 1 ekstremum lokalne w punkcie x 0, 2 pochodną f (x 0 ), to f (x 0) = 0. \begin{alertblock}{uwaga, bardzo ważne twierdzenie!!!} Jeżeli funkcja... \end{alertblock}
To będzie przykładowy tekst umieszczony na slajdzie w dwóch kolumnach. W drugiej kolumnie będzie pokazane jak to zostało zrobione. \begin{columns} \column{.5\textwidth} To będzie tekst... \column{.5\textwidth} Tutaj umieszczamy kod \end{columns}
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY
PRZYJEMNEJ PRACY