Prezentari cu LaTeX si clasa Beamer (lightning talk)
-
Upload
asociatia-prolinux -
Category
Technology
-
view
1.827 -
download
7
Transcript of Prezentari cu LaTeX si clasa Beamer (lightning talk)
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Prezentari cu LATEX s, i clasa Beamer
Matei Conovici
14 Ianuarie 2010
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Vreau sa t, in o prezentare
Pentru a promova o idee
Cateva idei simple
Us, or de structurat s, i ret, inut
Intr-o forma atractiva
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Deci am nevoie de...
Un program WYSIWYG cu care sa creez slide-uri
Un program WYSIWYM cu care sa structurez continut
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Deci am nevoie de...
Un program WYSIWYG cu care sa creez slide-uri
Un program WYSIWYM cu care sa structurez continut
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Despre LATEX
Sistem pentru preparat documente
Biblioteca de macro-uri ın limbajul TEX
Text cu adnotari semantice
Cont, inutul e separat de stil
Produce documente pregatite pentru tipar
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Example\documentclass[a4paper]{article}
\title{An introduction to \LaTeX}
\author{A. U. Thor}
\date{\today}
\begin{document}
\maketitle
\section{Features of \LaTeX}
Iota...
\section{Basic document layout}
\LaTeX documents are made of text and commands.
\subsection{Basic commands}
...
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Beamer
O clasa de documente pentru slide-uri
Produce fis, iere PDF, accesibile oriunde
Permite crearea de efecte dinamice
Aspectul e controlat de teme
... sau asociind stil elementelor structurale
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Frames
Un environment ce cont, ine:
headline s, i footline
sidebar ın stanga s, i dreapta
bara s, i simboluri de navigat, ie
logo
titlu
background
... s, i cont, inut
Pentru toate se poate folosi un template (cont, inut, culori, fonturi).
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Overlays
Pauza ıntre acest text s, i rest.
Ros, u doar pe slide-ul 2.
Paragraful acesta o sa dispara.... s, i multe alte variante.
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Overlays
Pauza ıntre acest text s, i rest. Ros, u doar pe slide-ul 2.
Paragraful acesta o sa dispara.... s, i multe alte variante.
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Overlays
Pauza ıntre acest text s, i rest. Ros, u doar pe slide-ul 2.Paragraful acesta o sa dispara.
... s, i multe alte variante.
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Overlays
Pauza ıntre acest text s, i rest. Ros, u doar pe slide-ul 2.
Paragraful acesta o sa dispara.
... s, i multe alte variante.
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Example\begin{frame}{Overlays}
Pauza ıntre acest text s,i rest.
\pause
\color<2>{red}{Ros,u doar pe slide-ul 2.}
\visible<3>{Paragraful acesta o sa dispara.}
\uncover<4>{... s,i multe alte variante.}
\end{frame}
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
TikZ
TikZ ist kein Zeichenprogramm
Primitive pentru desenat
Atribute pentru stil
Biblioteci construite pe baza primitivelor
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Vizualizarea unei idei
irc.lug.ro/#mumu
< lorinescu > ninsoarea implica vin fiert, vinul fiert implica ocaldare, o caldare de vin fiert implica mahmure-ala crunta, mahmureala crunta implica suferinta
< lorinescu > ah si era un nod acolo cu jur-ca-nu-mai-beau-niciodata
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Mindmaps
Vin fiertNinsoare
Caldare Mahmureala
Suferint, a
Nu maibeau!
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Finite State Machines
Ninsoare
Vin fiert Caldare
Mahmureala
Suferint,a
1
11
01
0
Example\newcommand{\mylabel}[1]{\makebox[0.8cm][c]{\Tiny #1}}
\begin{tikzpicture}[shorten >=1pt,node distance=1.8cm,on grid,thick,every state/.style={fill,draw=none,orange,
text=white,circular drop shadow},
accepting/.style ={red,text=white},initial/.style ={gray!25,text=black}]
\node [state,initial] (s0){\mylabel{Ninsoare}};
\node [state] (s1) [below=of s0]{\mylabel{Vin fiert}};
\node [state] (s2) [right=of s1]{\mylabel{Caldare}};
\node [state] (s3) [below=of s1]{\mylabel{Mahmureala}};
\node [state,accepting] (s4) [left=of s1]{\mylabel{Suferint,a}};
\path[->] (s0) edge node [right] {1} (s1)(s1) edge node [above] {1} (s2)(s2) edge [loop right] node {1} ()
edge node [below right] {0} (s3)(s3) edge node [below left] {1} (s4)
edge [loop below] node {0} ();
% nu avem vin fiert\path<2->[->] (s1) edge node [above] {0} (s4);
% nu ninge\path<3->[->] (s0) edge node [above left] {0} (s4);
\end{tikzpicture}
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Finite State Machines
Ninsoare
Vin fiert Caldare
Mahmureala
Suferint,a
1
11
01
0
0
Example\newcommand{\mylabel}[1]{\makebox[0.8cm][c]{\Tiny #1}}
\begin{tikzpicture}[shorten >=1pt,node distance=1.8cm,on grid,thick,every state/.style={fill,draw=none,orange,
text=white,circular drop shadow},
accepting/.style ={red,text=white},initial/.style ={gray!25,text=black}]
\node [state,initial] (s0){\mylabel{Ninsoare}};
\node [state] (s1) [below=of s0]{\mylabel{Vin fiert}};
\node [state] (s2) [right=of s1]{\mylabel{Caldare}};
\node [state] (s3) [below=of s1]{\mylabel{Mahmureala}};
\node [state,accepting] (s4) [left=of s1]{\mylabel{Suferint,a}};
\path[->] (s0) edge node [right] {1} (s1)(s1) edge node [above] {1} (s2)(s2) edge [loop right] node {1} ()
edge node [below right] {0} (s3)(s3) edge node [below left] {1} (s4)
edge [loop below] node {0} ();
% nu avem vin fiert\path<2->[->] (s1) edge node [above] {0} (s4);
% nu ninge\path<3->[->] (s0) edge node [above left] {0} (s4);
\end{tikzpicture}
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Finite State Machines
Ninsoare
Vin fiert Caldare
Mahmureala
Suferint,a
1
11
01
0
0
0
Example\newcommand{\mylabel}[1]{\makebox[0.8cm][c]{\Tiny #1}}
\begin{tikzpicture}[shorten >=1pt,node distance=1.8cm,on grid,thick,every state/.style={fill,draw=none,orange,
text=white,circular drop shadow},
accepting/.style ={red,text=white},initial/.style ={gray!25,text=black}]
\node [state,initial] (s0){\mylabel{Ninsoare}};
\node [state] (s1) [below=of s0]{\mylabel{Vin fiert}};
\node [state] (s2) [right=of s1]{\mylabel{Caldare}};
\node [state] (s3) [below=of s1]{\mylabel{Mahmureala}};
\node [state,accepting] (s4) [left=of s1]{\mylabel{Suferint,a}};
\path[->] (s0) edge node [right] {1} (s1)(s1) edge node [above] {1} (s2)(s2) edge [loop right] node {1} ()
edge node [below right] {0} (s3)(s3) edge node [below left] {1} (s4)
edge [loop below] node {0} ();
% nu avem vin fiert\path<2->[->] (s1) edge node [above] {0} (s4);
% nu ninge\path<3->[->] (s0) edge node [above left] {0} (s4);
\end{tikzpicture}
Matei Conovici latex-beamer
Vreau sa t,in o prezentareDespre LATEX
BeamerS, i TikZ
Documentat, ie
Beamer User Guidehttp://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf
TikZ and PGF Manualhttp://www.ctan.org/tex-archive/graphics/pgf/base/doc/generic/pgf/pgfmanual.pdf
Exemple cu TikZ s, i PGFhttp://www.texample.net/tikz/examples/
Matei Conovici latex-beamer