summaryrefslogtreecommitdiff
path: root/info/italian/GuIT/corso_guit/Lezione_4.tex
diff options
context:
space:
mode:
Diffstat (limited to 'info/italian/GuIT/corso_guit/Lezione_4.tex')
-rw-r--r--info/italian/GuIT/corso_guit/Lezione_4.tex1366
1 files changed, 1366 insertions, 0 deletions
diff --git a/info/italian/GuIT/corso_guit/Lezione_4.tex b/info/italian/GuIT/corso_guit/Lezione_4.tex
new file mode 100644
index 0000000000..1be95b6cb6
--- /dev/null
+++ b/info/italian/GuIT/corso_guit/Lezione_4.tex
@@ -0,0 +1,1366 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% GuIT - Gruppo Italiano Utilizzatori di TeX %
+% %
+% M. Himmelmann, E. Vavassori, F. Busdraghi %
+% %
+% --- Introduzione al mondo di LaTeX --- %
+% Versione 1.0 %
+% %
+% Questo materiale รจ rilasciato sotto licenza CCPL 2.5 %
+% Consultare la documentazione allegata per maggiori dettagli %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% vim:sts=2:ts=2:tw=70
+\documentclass[svgnames,%
+ ucs,% Serve per l'encoding UTF8
+ pdftex]{guitbeamer}
+\usepackage[utf8x]{inputenc}
+\graphicspath{{img/}}
+
+\usepackage{setspace,textcomp}
+
+% pacchetti necessari per le slide
+\usepackage{rotating}
+
+% esempio del testo rotante
+\newcounter{wang}
+\newlength{\wangspace}
+\newsavebox{\wangtext}
+\newcommand{\wheel}[1]{%
+ \savebox{\wangtext}{#1}%
+ \settowidth{\wangspace}{#1}
+ \addtolength{\wangspace}{1cm}
+ \centerline{%
+ \rule{0pt}{\wangspace}%
+ \rule[-\wangspace]{0pt}{%
+ \wangspace}%
+ \setcounter{wang}{-180}%
+ \whiledo{%
+ \value{wang} < 180}{%
+ \rlap{\begin{rotate}{%
+ \value{wang}}
+ \rule{1cm}{0pt}#1%
+ \end{rotate}}
+ \addtocounter{wang}{10}}}}
+
+\singlespacing
+
+% Titolo del corso, autore, data
+\title{Introduzione al mondo di \LaTeX}
+\author[Nome Cognome]{Nome Cognome}
+\date{} % qui ci va anche l'evento
+
+% Si comincia :)
+\begin{document}
+
+
+% Pagina del titolo
+\frame{\titlepage}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Guide consigliate}
+ \begin{thebibliography}{Fer66}
+ \bibitem [GC05]{CAS}
+ Caschili, Massimo.
+ \newblock\textit{Semplici Figure con l'Ambiente Picture}.
+ \newblock Ars\TeX nica, 1/2006
+ \bibitem [TT04]{TAN}
+ Tantau, Till.
+ \newblock\textit{User's Guide to the Beamer Class}.
+ \newblock
+ {\small\url{http://latex-beamer.sourceforce.net/}}
+ \bibitem [NV05]{VTC}
+ Vitacolonna, Nicola.
+ \newblock\textit{europecv an Unofficial Class for European Curricula}.
+ \newblock{\small\url{http://www.ctan.org/tex-archive/macros/latex/contrib/europecv/}}
+ \end{thebibliography}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Piano della presentazione}
+ \tableofcontents
+\end{frame}
+%-----------------------------------------------------------
+%------------------------------------------------- SECTION -
+\section{Figure ed immagini}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Figure ed immagini}
+ \LaTeX prevede sia la possibilit\`a di produrre figure per proprio conto che di inserire figure esterne prodotte da altri programmi. In quest'ultimo caso si segue una metodica diversa dai comuni editor WYSIWYG:
+ \begin{itemize}
+ \item le figure rimangono in \emph{file separati}, cio\`e la figura non va ``incollata'' nel documento ma \`e sufficiente scrivere un collegamento ad essa.\\
+ \end{itemize}
+ Risulta quindi conveniente:
+ \begin{itemize}
+ \item creare nella directory di lavoro una cartella \LCmd[]{img}
+ \item salvare in questa directory tutti i file da inserire nel nostro documento finale.
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Vantaggi e svantaggi}
+ Vantaggi:
+ \begin{itemize}
+ \item se i contenuti delle figure vegono cambiati \`e sufficiente sostituire i file e ricompilare. Il nuovo documento generato avr\`a tutte le figure aggiornate
+ \item la procedura \`e molto stabile e non crea brutte sorprese
+ \end{itemize}
+ Svantaggi:
+ \begin{itemize}
+ \item serve un minimo di esperienza per una piena padronanza del meccanismo
+ \item richiede l'uso di programmi in grado di lavorare in modo sinergico con \LaTeX
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Estensioni supportate}
+ Esistono due principali tipi di figure:\\
+ \bigskip
+ Vettoriali (generalmente indicate per i grafici)
+ \begin{itemize}
+ \item \Lopt{.pdf} (portable document file)
+ \item \Lopt{.eps} (encapsulated postcript)
+ \item \Lopt{.ps} (postcript)
+ \end{itemize}
+ \bigskip
+ Bitmap (generalmente indicate per immagini)
+ \begin{itemize}
+ \item \Lopt{.png} (portable network graphics)
+ \item \Lopt{.jpeg} o \Lopt{.jpg} (joint photographic experts group)
+ \item \Lopt{.tiff} o \Lopt{.tif} (tagged image file format)
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Estensioni supportate}
+ pdf\LaTeX\ supporta direttamente file con le seguenti estensioni:
+ \begin{itemize}
+ \item \Lopt{.pdf} (portable document file)
+ \item \Lopt{.png} (portable network graphics)
+ \item \Lopt{.jpeg} (encapsulated postcript)
+ \item \Lopt{.tiff} (tagged image file format)
+ \end{itemize}
+ \medskip
+ Gli altri formati (\LCmd[]{.eps}, \LCmd[]{.ps}) andranno convertiti in \LCmd[]{.pdf} se non si vorr\`a usare un differente compilatore.
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\subsection{Il pacchetto graphicx}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{L'oggetto del nostro gioco}
+ \begin{center}
+ \includegraphics[]{lion}\\
+ \texttt{lion.png}
+ \end{center}
+ \onslide<2->
+ \begin{block}{Attenzione!}
+ \`E necessario caricare il pacchetto \Lsty{graphicx} (con l'opzione \LCmd[]{pdftex} nel caso in cui si usi pdf\LaTeX\ come compilatore)
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[]{lion}
+ \end{center}
+ \onslide<2->
+ \begin{block}{Il bello di \LaTeX}
+ \`E consigliabile non specificare l'estensione del file
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \`E possibile indicare nel preambolo una specifica cartella dove sono contenute tutte le figure utilizzate all'interno del documento
+ \begin{LaTeXcode}
+ \alert{\\graphicspath\{\{}<path>\alert{\}\}}
+ \end{LaTeXcode}
+ Alternativamente \`e possibile specificarlo singolarmente all'interno di ogni singolo \LCmd{includegraphics}
+ \begin{LaTeXcode}
+ \\includegraphics\{\alert{<path>}lion\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille figure}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_1.tex}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \alert{\\fbox\{}\\includegraphics\{lion\}\alert{\}}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[scale=0.5]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[scale=0.5]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[scale=1.5]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[scale=1.5]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[width=20mm]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[width=20mm]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[width=20mm, height=40mm]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[width=20mm, height=40mm]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[width=20mm, height=40mm,}\n
+ \alert{keepaspectratio]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[width=20mm, height=40mm, keepaspectratio]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[angle=-45]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[angle=-45]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[angle=-45, width=40mm]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[angle=-45, width=40mm]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \alert{\\fbox\{}\\includegraphics[angle=-45, width=40mm]\{lion\}\alert{\}}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[angle=-45, width=40mm]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[angle=-60, totalheight=40mm, width=30mm]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[angle=-60, totalheight=40mm, width=30mm]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \alert{\\fbox\{}\\includegraphics[angle=-60, totalheight=40mm, width=30mm]\{lion\}\alert{\}}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[angle=-60, totalheight=40mm, width=30mm]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il pachetto \texttt{graphicx}}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{[draft]}\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[draft]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%---------------------------------------------- SUBSECTION -
+\subsection{Boundingbox}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{A che punto siamo}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ I \textit{boundingbox} permettono di ritagliare o modificare a nostra discrezioni i margini di un'immagine.\\
+ \medskip
+ Se la figura \`e fatta bene (scritta bene da programma che la produce) non \`e necessario specificarli nel file \LaTeX
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ \begin{center}% I commenti alla fine della riga sono importanti!
+ \includegraphics<1>[width=.9\textwidth]{boundingbox_1}%
+ \includegraphics<2>[width=.9\textwidth]{boundingbox_2}%
+ \includegraphics<3>[width=.9\textwidth]{boundingbox_3}%
+ \includegraphics<4>[width=.9\textwidth]{boundingbox_4}%
+ \includegraphics<5>[width=.9\textwidth]{boundingbox_5}%
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ I \textit{boundingbox} sono specificati all'interno del campo delle opzioni
+ \begin{LaTeXcode}
+ \\includegraphics[\alert{bb= LLX LLY URX URY}]\{lion\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ \begin{center}
+ \includegraphics[width=.6\textwidth]{boundingbox_6}
+ \end{center}
+ \begin{LaTeXcode}
+ \\includegraphics[bb= \alert{LLX LLY} URX URY]\{lion\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ \begin{center}
+ \includegraphics[width=.6\textwidth]{boundingbox_7}
+ \end{center}
+ \begin{LaTeXcode}
+ \\includegraphics[bb= LLX LLY \alert{URX URY}]\{lion\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ \begin{LaTeXcode}
+ \\fbox\{\\includegraphics\alert{[bb= 0 0 100 120]}\{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[bb= 0 0 100 120]{lion}}
+ \end{center}
+ In questa immagine i boundingbox corrispondono con le sue dimensioni (in punti)
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textsl{Boundingbox}}
+ \begin{LaTeXcode}
+ \\includegraphics[bb= 0 0 100 \alert{200}]\{lion\}
+ \end{LaTeXcode}
+ \begin{center}
+ \includegraphics[bb= 0 0 100 200]{lion}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textsl{Boundingbox}}
+ \begin{LaTeXcode}
+ \alert{\\fbox\{}\\includegraphics[bb= 0 0 100 \alert{200}]\{lion\}\alert{\}}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[bb= 0 0 100 200]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+
+\begin{frame}
+ \frametitle{\textsl{Boundingbox}}
+ \begin{LaTeXcode}
+ \\fbox\{\\includegraphics[bb= 0 0 100 \alert{50}]\{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[bb= 0 0 100 50]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textsl{Boundingbox}}
+ \begin{LaTeXcode}
+ \\fbox\{\\includegraphics[bb= 0 0 100 50, \alert{clip}]\{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[bb= 0 0 100 50,clip]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox} negativi}
+ \begin{LaTeXcode}
+ \\fbox\{\\includegraphics\alert{[bb= -50 -50 100 120]}\{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[bb= -50 -50 100 120]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{\textit{Boundingbox}}
+ \begin{LaTeXcode}
+ \\fbox\{\\includegraphics\alert{[bb= 0 0 100 120, scale=.5]}\n
+ \{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \fbox{\includegraphics[bb= 0 0 100 120, scale=.5]{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille figure}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_2.tex}}
+ \end{center}
+\end{frame}
+
+%-----------------------------------------------------------
+%---------------------------------------------- SUBSECTION -
+\subsection{Ambiente figure}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{A che punto siamo}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{L'ambiente \texttt{figure}}
+ \begin{LaTeXcode}
+ \alert{\\begin\{figure\}[htb]}\n
+ \hspace*{5ex}\\centering\n
+ \hspace*{5ex}\\includegraphics[scale=.5]\{lion\}\n
+ \hspace*{5ex}\\caption\{La mascotte di \TeX\}\\label\{lion\}\n
+ \alert{\\end\{figure\}}
+ \end{LaTeXcode}
+ \begin{figure}[h]
+ \centering
+ \includegraphics[scale=.5]{lion}
+ \caption{La mascotte di \TeX}\label{lion}
+ \end{figure}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille figure}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_3.tex}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Uso di \texttt{scalebox}}
+ \begin{LaTeXcode}
+ \\scalebox\{\alert{3}\}\{\\TeX\\ \ non \`e Tex!\}
+ \end{LaTeXcode}
+ \begin{block}{}
+ \rmfamily
+ \scalebox{3}{\TeX\ non \`e Tex!}
+ \end{block}
+ \bigskip
+ \begin{block}{Il bello di \LaTeX}<2->
+ Ma non dimentichiamoci che ai matematici (Knuth) piace molto giocare coi numeri
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Uso di \texttt{scalebox}}
+ \begin{LaTeXcode}
+ \\scalebox\{\alert{-3}\}\{\\TeX\\ \ non \`e Tex!\}
+ \end{LaTeXcode}
+ \begin{LaTeXoutput}
+ \scalebox{-3}{\TeX\ non \`e Tex!}
+ \end{LaTeXoutput}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Uso di \texttt{scalebox}}
+ \begin{LaTeXcode}
+ \\scalebox\{-3\}\alert{[1.5]}\{\\TeX\\ \ non \`e Tex!\}
+ \end{LaTeXcode}
+ \begin{LaTeXoutput}
+ \scalebox{-3}[1.5]{\TeX\ non \`e Tex!}
+ \end{LaTeXoutput}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+
+\begin{frame}
+ \frametitle{Uso di \texttt{reflectbox}}
+ \begin{LaTeXcode}
+ \\reflectbox\{\\TeX\\ \ non \`e Tex!\}
+ \end{LaTeXcode}
+ \begin{LaTeXoutput}
+ \reflectbox{\TeX\ non \`e Tex!}
+ \end{LaTeXoutput}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Usandoli entrambi\dots}
+ \begin{LaTeXcode}
+ \\reflectbox\{\\scalebox\{-3\}\{\\TeX\\ \ non \`e Tex!\}\}
+ \end{LaTeXcode}
+ \begin{LaTeXoutput}
+ \reflectbox{\scalebox{-3}{\TeX\ non \`e Tex!}}
+ \end{LaTeXoutput}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Uso di \texttt{rotating}}
+ \wheel{fatelo con Word!}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Uso di \texttt{scalebox}}
+ \begin{LaTeXcode}
+ \\scalebox\{-1\}\{\\includegraphics\{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \scalebox{-1}{\includegraphics{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Uso di \texttt{reflectbox}}
+ \begin{LaTeXcode}
+ \\reflectbox\{\\includegraphics\{lion\}\}
+ \end{LaTeXcode}
+ \begin{center}
+ \reflectbox{\includegraphics{lion}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%---------------------------------------------- SUBSECTION -
+\subsection{Ambiente picture}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{A che punto siamo}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Produrre grafici con \LaTeX}
+ \LaTeX\ prevede la possibilit\`a di disegnare grafici di eccellente qualit\`a. Questa procedura tuttavia non \`e di immediata esecuzione e richiede un approfondimento che trascende gli obiettivi del corso.\newline
+
+ \medskip
+ Segue esempio delle potenzialit\`a offerte dalla metodica
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Produrre grafici con \LaTeX}
+ \begin{LaTeXcode}
+ \small
+ \\setlength\{\\unitlength\}\{0.15mm\}\n
+ \\begin\{picture\}(220,140)(-25,0)\n
+ \hspace*{5ex}\\put(0,0)\{\\thicklines \\framebox(100,100)\{\}\}\n
+ \hspace*{5ex}\\put(-1.5,105)\{\\line(0,1)\{16\}\}\n
+ \hspace*{5ex}\\put(101.2,105)\{\\line(0,1)\{16\}\}\n
+ \hspace*{5ex}\\put(105,101.2)\{\\line(1,0)\{16\}\}\n
+ \hspace*{5ex}\\put(105,-1.5)\{\\line(1,0)\{16\}\}\n
+ \hspace*{5ex}\\put(50,113)\{\\vector(1,0)\{50\}\}\n
+ \hspace*{5ex}\\put(50,113)\{\\vector(-1,0)\{50\}\}\n
+ \hspace*{5ex}\\put(113,50)\{\\vector(0,1)\{50\}\}\n
+ \hspace*{5ex}\\put(113,50)\{\\vector(0,-1)\{50\}\}\n
+ \hspace*{5ex}\\put(50,126)\{\\scriptsize \\makebox(0,0)\{\$x\$\}\}\n
+ \hspace*{5ex}\\put(126,50)\{\\scriptsize \\makebox(0,0)\{\$x\$\}\}\n
+ \hspace*{5ex}\\put(190,50)\{\\small \$\\textrm\{Area\}= x\textasciitilde2\$\}\n
+ \\end\{picture\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Produrre grafici con \LaTeX}
+ \begin{LaTeXoutput}
+ \centering
+ \setlength{\unitlength}{0.15mm}
+ \begin{picture}(220,140)(-25,0)
+ \put(0,0){\thicklines \framebox(100,100){}}
+ \put(-1.5,105){\line(0,1){16}}
+ \put(101.2,105){\line(0,1){16}}
+ \put(105,101.2){\line(1,0){16}}
+ \put(105,-1.5){\line(1,0){16}}
+ \put(50,113){\vector(1,0){50}}
+ \put(50,113){\vector(-1,0){50}}
+ \put(113,50){\vector(0,1){50}}
+ \put(113,50){\vector(0,-1){50}}
+ \put(50,126){\scriptsize \makebox(0,0){$x$}}
+ \put(126,50){\scriptsize \makebox(0,0){$x$}}
+ \put(190,50){\small $\textrm{Area}= x^2$}
+ \end{picture}
+ \end{LaTeXoutput}
+ \onslide<2->
+ \begin{block}{Il bello di \LaTeX}
+ L'uso di programmi come Gnuplot o Xfig riducono drasticamente i tempi di esecuzione, permettendo di ottenere un output scritto direttamente in codice \LaTeX.
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille figure}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_4.tex}}\\
+ \alert{\texttt{figura\_1.fig}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%------------------------------------------------- SECTION -
+\section{Videoproiezioni}
+%-----------------------------------------------------------
+%---------------------------------------------- SUBSECTION -
+\subsection[Linee guida]{Linee guida per le videoproiezioni}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{A che punto siamo}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Videoproiezioni}
+ \LaTeX\ prevede la possibilit\`a di creare delle presentazioni a video (\textit{slides}) con eccellenti caratteristiche di funzionalit\`a e gradevolezza\\
+ \bigskip
+ Le Classi di \LaTeX\ per videoproiezioni sono:
+ \begin{itemize}
+ \item Beamer (argomento di questa lezione)
+ \item Pdfscreen
+ \item \TeX Power
+ \item Prosper
+ \item HA-Prosper
+ \item Seminar
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Linee guida per le videoproiezioni}
+ Alcune regole per realizzare videoproiezioni:\\
+ \begin{itemize}
+ \item evitare di presentare pi\`u di una slide a minuto
+ \item inserire solo quello che sar\`a adeguatamente commentato
+ \item non preparare pi\`u slide di quanto il tempo a disposizione non permetta
+ \end{itemize}
+ \onslide<2->
+ \begin{block}{Attenzione!}
+ Regolarsi sul tempo realmente a disposizione aiuta a non preparare pi\`u materiale di quanto non sia possibile presentare (risparmiando conseguentemente lavoro inutile)
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Linee guida per le videoproiezioni}
+ Inoltre\dots
+ \begin{itemize}
+ \item organizzare la presentazione in sezioni e sottosezioni (mai meno di due e mai pi\`u di quattro)
+ \item usare le animazioni solo se strettamente necessario
+ \item usare solo frasi brevi
+ \item usare sempre stesso layout per testo e figure
+ \item usare dei colori testo/sfondo complementari
+ \item evitare caratteri piccoli (``\textit{cos\`i entra pi\`u testo}'')
+ \item preferire font sans-serif al \textrm{serif}
+ \item evitare il rientro all'inizio della frase
+ \item sopratutto: \textit{keep it simple!}
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Come \textbf{non} presentare}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_5\_a.ppt}}\\
+ \alert{\texttt{esempio\_4\_5\_b.ppt}}\\
+ \alert{\texttt{esempio\_4\_5\_c.ppt}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%---------------------------------------------- SUBSECTION -
+\subsection{Sintassi di base}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{A che punto siamo}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il modello di un documento}
+ \begin{LaTeXcode}
+ \\documentclass\{\alert{beamer}\}\n
+ \onslide<2->
+ \\usetheme\{\alert{<nome-tema>}\}\n
+ \onslide<3>
+ \\usepackage[<argomenti-opz>]\{<nome-package>\}\n
+ \onslide<4->
+ \smallskip
+ \\begin\{document\}\n
+ \onslide<5->
+ \hspace*{5ex}\\begin\{\alert{frame}\}\n
+ \onslide<6->
+ \hspace*{10ex}\\frametitle\{\alert{<titolo-slide>}\}\n
+ \hspace*{15ex}\alert{<testo della slide>}\n
+ \onslide<5->
+ \hspace*{5ex}\\end\{\alert{frame}\}\n
+ \onslide<7->
+ \hspace*{10ex}\vdots\n
+ \onslide<4->
+ \smallskip
+ \\end\{document\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+% \begin{frame}
+% \frametitle{Le opzioni di }
+% \begin{LaTeXcode}
+% \\documentclass[\alert{<argomenti-opz>}]\{beamer\}
+% \end{LaTeXcode}
+% \begin{itemize}
+% \item \Lopt{draft}, compila solo una bozza
+% \item \Lopt{pdftex},
+% \item \dots
+% \end{itemize}
+% \end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{La pagina del titolo}
+ Nel preambolo:
+ \begin{LaTeXcode}
+ \\title\{\alert{<titolo-esteso>}\}\n
+% \\subtitle\{\alert{<sottotitolo>}\}\n
+ \\author\{\alert{<nome-autore>}\}\n
+% \\institute\{\alert{<nome-universit\`a>}\}\n
+ \\date\{\alert{<data>}\}
+ \end{LaTeXcode}
+ \onslide<2->
+ Come prima slide:
+ \begin{LaTeXcode}
+ \\begin\{frame\}\n
+ \hspace*{5ex}\alert{\\maketitle}\n
+ \\end\{frame\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille slide}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_6.tex}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{I temi di Beamer}
+ \`E possibile modificare il layout della presentazione semplicemente specificando nel preambolo:
+ \begin{LaTeXcode}
+ \\usetheme\{\alert{<nome-tema>}\}
+ \end{LaTeXcode}
+ I temi hanno prevalentemente nomi di citt\`a:
+ \begin{itemize}
+ \item \Lopt{Madrid}
+ \item \Lopt{Berkeley}
+ \item \Lopt{Goettingen}
+ \item \Lopt{Marburg}
+ \item \dots
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{I temi interni di Beamer}
+ Beamer prevede anche la possibilit\`a di personalizzare l'aspetto degli elenchi puntati e numerati. Nel preambolo va inserito:
+ \begin{LaTeXcode}
+ \\useinnertheme\{\alert{<nome-tema>}\}
+ \end{LaTeXcode}
+ Gli schemi di colori hanno prevalentemente nomi delle corrispettive forme geometriche o soluzioni di visualizzazione:
+ \begin{itemize}
+ \item \Lopt{circles}
+ \item \Lopt{rectangles}
+ \item \Lopt{rounded}
+ \item \Lopt{inmargin}
+ \item \dots
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Schemi di colori}
+ \`E possibile scegliere tra diversi schemi di colore
+ \begin{LaTeXcode}
+ \\usecolortheme\{\alert{<nome-tema>}\}
+ \end{LaTeXcode}
+ Gli schemi di colori hanno prevalentemente nomi di animali:
+ \begin{itemize}
+ \item \Lopt{albatros}
+ \item \Lopt{crane}
+ \item \Lopt{seagull}
+ \item \Lopt{whale}
+ \item \dots
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille slide}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_7.tex}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{La pagina dell'indice}
+ Analogamente con qualsiasi altro documento l'indice si richiama con il comando \LCmd{tableofcontents}
+ \begin{LaTeXcode}
+ \\begin\{frame\}\n
+ \\frametitle\{Piano della presentazione\}\n
+ \hspace*{5ex}\alert{\\tableofcontents}\n
+ \\end\{frame\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{La bibliografia}
+ La realizzazione della bibliografia segue schemi gi\`a sperimentati per la realizzazione di un qualunque altro documento
+ \begin{LaTeXcode}
+ \\begin\{frame\}\n
+ \\frametitle\{Bibliografia\}\n
+ \hspace*{5ex}\alert{\\begin\{thebibliography\}\{\}}\n
+ \hspace*{15ex} \vdots\n
+ \hspace*{5ex}\alert{\\end\{thebibliography\}}\n
+ \\end\{frame\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Elenchi numerati}
+ Con Beamer \`e possibile far scorrere in successione tutti i punti di una lista
+ \begin{LaTeXcode}
+ \\begin\{itemize\}\n
+ \hspace*{5ex}\\item\alert{<1->} Giovannona Coscialunga\n
+ \hspace*{5ex}\\item\alert{<2->} L'Esorciccio\n
+ \hspace*{5ex}\\item\alert{<3->} La Polizia s'incazza\n
+ \\end\{itemize\}
+ \end{LaTeXcode}
+ \onslide<2->
+ \begin{block}{}
+ \begin{itemize}
+ \item<3-> Giovannona Coscialunga%
+ \item<4-> L'Esorciccio%
+ \item<5-> La Polizia s'incazza%
+ \end{itemize}
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Elenchi numerati}
+ Un metodo alternativo \`e il seguente:
+ \begin{LaTeXcode}
+ \\begin\{itemize\}\alert{<+->}\n
+ \hspace*{5ex}\\item Giovannona Coscialunga\n
+ \hspace*{5ex}\\item L'Esorciccio\n
+ \hspace*{5ex}\\item La Polizia s'incazza\n
+ \\end\{itemize\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Elenchi numerati evidenziati}
+ Con l'opzione \LCmd[]{<+-| alert@+>} il punto attivo appare evidenziato
+ \begin{LaTeXcode}
+ \\begin\{itemize\}\alert{[<+-| alert@+>]}\n
+ \hspace*{5ex}\\item Giovannona Coscialunga\n
+ \hspace*{5ex}\\item L'Esorciccio\n
+ \hspace*{5ex}\\item La Polizia s'incazza\n
+ \\end\{itemize\}
+ \end{LaTeXcode}
+ \onslide<2->
+ \begin{block}{}
+ \begin{itemize}[<+-| alert@+>]
+ \item Giovannona Coscalunga
+ \item L'Esorciccio
+ \item La Polizia s'incazza
+ \end{itemize}
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Grafici}
+ Per realizzare una sequenza di grafici useremo l'opzione \Lopt{<n>}
+ \begin{LaTeXcode}
+ \\includegraphics\alert{<1>}\{lion\_1.png\}\n
+ \\includegraphics\alert{<2>}\{lion\_2.png\}\n
+ \\includegraphics\alert{<3>}\{lion\_3.png\}
+ \end{LaTeXcode}
+ \begin{LaTeXoutput}
+ \includegraphics<1>{lion_1.png}%
+ \includegraphics<2>{lion_2.png}%
+ \includegraphics<3>{lion_3.png}%
+ \end{LaTeXoutput}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Grafici}
+ Per realizzare una successione di grafici useremo l'opzione \Lopt{<n->}
+ \begin{LaTeXcode}
+ \\includegraphics<1\alert{-}>\{lion\_1.png\}\n
+ \\includegraphics<2\alert{-}>\{lion\_2.png\}\n
+ \\includegraphics<3\alert{-}>\{lion\_3.png\}
+ \end{LaTeXcode}
+ \begin{LaTeXoutput}
+ \includegraphics<1->{lion_1.png}%
+ \includegraphics<2->{lion_2.png}%
+ \includegraphics<3->{lion_3.png}%
+ \end{LaTeXoutput}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille slide}
+ \begin{center}
+ \alert{\texttt{figura\_2.fig}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Dividere in tempi la slide}
+ La visualizzazione in pi\`u tempi pu\`o aiutare a seguire la costruzione di un ragionamento logico, \`e saggio tuttavia limitarne l'utilizzo ai soli casi necessari
+ \onslide<2->
+ \begin{LaTeXcode}
+ Petardi, castagnole, scoppiarelli \n
+ \hspace*{5ex}\alert{\\onslide<2->}\n
+ Raudi, maradone, trictrac
+ \end{LaTeXcode}
+ \begin{block}{}
+ Petardi, castagnole, scoppiarelli\\
+ \onslide<3->
+ Raudi, maradone, trictrac
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille slide}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_8.tex}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Blocchi orizzontali}
+ La divisione in blocchi \`e molto utile per suddividere i contenuti logici di una slide e/o enfatizzare alcuni aspetti
+ \begin{LaTeXcode}
+ \alert{\\begin\{}block\alert{\}\{\}}\n
+ \hspace*{5ex} Le vittorie di Fantaman\n
+ \alert{\\end\{}block\alert{\}}
+ \end{LaTeXcode}
+ \begin{block}{}
+ Le vittorie di Fantaman
+ \end{block}
+ \onslide<2->
+ \begin{LaTeXcode}
+ \\begin\{block\}\{\alert{Titolo del film}\}\n
+ \hspace*{5ex} Goldrake contro Mazzinga\n
+ \\end\{block\}
+ \end{LaTeXcode}
+ \begin{block}{Titolo del film}
+ Goldrake contro Mazzinga
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Testo in colonne}
+ Per suddividere il testo in colonne di usa l'ambiente \LCmd[]{columns}
+ \begin{LaTeXcode}
+ \\begin\{columns\}\n
+ \onslide<2->
+ \hspace*{5ex} \alert{\\column[t]\{.5\\textwidth\}}\n
+ \onslide<3->
+ \hspace*{10ex} svolto a sinistra?\n
+ \onslide<2->
+ \hspace*{5ex} \alert{\\column[t]\{.5\\textwidth\}}\n
+ \onslide<3->
+ \hspace*{10ex} oppure a destra?\n
+ \onslide<1->
+ \\end\{columns\}
+ \end{LaTeXcode}
+ \onslide<4->
+ \bigskip
+ \begin{columns}
+ \column[t]{.5\textwidth}
+ svolto a sinistra?
+ \column[t]{.5\textwidth}
+ oppure a destra?
+ \end{columns}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Blocchi verticali}
+ I blocchi orizzontali sono usati per confrontare due oggetti
+ \begin{LaTeXcode}
+ \\begin\{columns\}\n
+ \onslide<2->
+ \hspace*{5ex}\\column[t]\{.5\\textwidth\}\n
+ \onslide<3->
+ \hspace*{10ex}\alert{\\begin\{block\}\{\}}\n
+ \hspace*{15ex} Born to kill\n
+ \hspace*{10ex}\alert{\\end\{block\}}\n
+ \onslide<2->
+ \hspace*{5ex}\\column[t]\{.5\\textwidth\}\n
+ \onslide<3->
+ \hspace*{15ex}\vdots\n
+ \onslide<1->
+ \\end\{columns\}
+ \end{LaTeXcode}
+ \onslide<4->
+ \begin{columns}
+ \column[t]{.5\textwidth}
+ \begin{block}{}
+ Born to kill
+ \end{block}
+ \column[t]{.5\textwidth}
+ \begin{block}{}
+ Salviamo le rondini
+ \end{block}
+ \end{columns}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Blocchi verticali}
+ I blocchi orizzontali sono usati per confrontare due oggetti
+ \begin{LaTeXcode}
+ \\begin\{columns\}\n
+ \hspace*{5ex}\\column[t]\{.5\\textwidth\}\n
+ \hspace*{10ex}\\begin\{block\}\{\}\n
+ \hspace*{10ex}\alert{\\centering}\n
+ \hspace*{15ex} Born to kill\n
+ \hspace*{10ex}\\end\{block\}\n
+ \hspace*{15ex}\vdots\n
+ \\end\{columns\}
+ \end{LaTeXcode}
+ \begin{columns}
+ \column[t]{.5\textwidth}
+ \begin{block}{}
+ \centering
+ Born to kill
+ \end{block}
+ \column[t]{.5\textwidth}
+ \begin{block}{}
+ \centering
+ Salviamo le rondini
+ \end{block}
+ \end{columns}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille slide}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_9.tex}}
+ \end{center}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+% \begin{frame}
+% \frametitle{Multimedialit\`a}
+% Per quanto di utilizzo limitato a pochi casi specifici Beamer permette di inserire dei video all'interno della slide
+% \medskip
+% \begin{LaTeXcode}
+% \\movie[<opzioni>]\{<poster testo>\}\{<file>\}
+% \end{LaTeXcode}
+% \begin{block}{Attenzione!}
+% \`E necessario richiamare il pacchetto \LCmd[]{multimedia}
+% \end{block}
+% \end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+% \begin{frame}
+% \frametitle{Multimedialit\`a}
+% \movie[start=1s]{SV Stunts}{SV_stunts.avi}% cambiare please
+% \end{frame}
+%-----------------------------------------------------------
+%------------------------------------------------- SECTION -
+\section{Curriculum Vit\ae}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{A che punto siamo}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Curriculum Vit\ae}
+ Realizzare un curriculum di alta qualit\`a e correttamente strutturato \`e una tappa importante di ogni ricerca d'impiego. Esso rappresenta spesso il primo contatto col futuro datore di lavoro\\
+ \bigskip
+ Le Classi di \LaTeX\ per i curriculum vit\ae\ sono:
+ \begin{itemize}
+ \item europecv (argomento di questa lezione)
+ \item currvita
+ \item curve
+ \item \dots
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+% \begin{frame}
+% \frametitle{Linee guida per il curriculum}
+% Alcune banali regole per realizzare il curriculum:\\
+% \begin{itemize}
+% \item redigere con cura il curriculum
+% \item concentrarsi sull'essenziale
+% \item adeguare il curriculum all'impiego che cercate
+% \item rispettare la struttura del modello
+% \item essere chiari e concisi
+% \end{itemize}
+% \smallskip
+% \begin{block}{Attenzione!}
+% Fare rileggere il proprio curriculum a diverse persone \`e un ottimo modo per correggerlo e migliorarlo
+% \end{block}
+% \end{frame}
+%-----------------------------------------------------------
+%---------------------------------------------- SUBSECTION -
+\subsection{Sintassi di base}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il modello di un documento}
+ \begin{LaTeXcode}
+ \\documentclass\{\alert{europecv}\}\n
+ \onslide<2->
+ \\usepackage\{<nome-package>\}\n
+ \onslide<3->
+ \alert{\\ecvfirstname\{}<nome>\alert{\}}\n
+ \alert{\\ecvlastname\{}<cognonome>\alert{\}}\n
+ \hspace*{10ex}\vdots\n
+ \smallskip
+ \onslide<4->
+ \\begin\{document\}\n
+ \onslide<5->
+ \\selectlanguage\{italian\}\n
+ \onslide<6->
+ \hspace*{5ex}\\begin\{\alert{europecv}\}\n
+ \hspace*{15ex}\vdots\n
+ \hspace*{5ex}\\end\{\alert{europecv}\}\n
+ \onslide<4->
+ \smallskip
+ \\end\{document\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Il modello di un documento}
+ \begin{LaTeXcode}
+ \\begin\{europecv\}\n
+ \onslide<2->
+ \hspace*{2ex}\alert{\\ecvsection\{}Esperienze lavorative\alert{\}}\n
+ \onslide<3->
+ \hspace*{5ex}\alert{\\ecvitem\{}Data\alert{\}\{}Ottobre 2000 in poi\alert{\}}\n
+ \hspace*{5ex}\alert{\\ecvitem\{}Azienda\alert{\}\{}Scuola Inferiore San Gianna\alert{\}}\n
+
+ \smallskip
+ \onslide<4->
+ \hspace*{2ex}\\ecvsection\{Istruzione e Formazione\}\n
+ \hspace*{5ex}\\ecvitem\{Data\}\{31 Febbraio 2005\}\n
+ \hspace*{5ex}\\ecvitem\{Qualifica\}\{Laurea Elementare\}\n
+ \hspace*{15ex}\vdots\n
+
+ \smallskip
+ \onslide<1->
+ \smallskip
+ \\end\{europecv\}
+ \end{LaTeXcode}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Un esempio vale pi\`u di mille parole}
+ \begin{center}
+ \alert{\texttt{esempio\_4\_10.tex}}
+ \end{center}
+\end{frame}
+% -----------------------------------------------------------
+% ------------------------------------------------- SECTION -
+\section{Come sopravvivere a \LaTeX}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Abbiamo quasi finito}
+ \tableofcontents[currentsection,currentsubsection]
+\end{frame}
+% -----------------------------------------------------------
+% --------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Come affrontare (e superare) i problemi}
+ Nei vent'anni di \LaTeX\ sono state sviluppate soluzioni in grado di soddisfare le pi\`u impensate esigenze tipografiche. \`E quindi estremamente improbabile che un problema non sia gi\`a stato affrontato e risolto.\\
+ \bigskip
+ In qualunque difficolt\`a vi troviate sappiate che, a differenza di molti editor WYSIWYG, la soluzione esiste \emph{quasi} sempre (\LaTeX\ non \`e infatti ancora in grado di preparare un caff\'e decente).
+ \begin{center}
+ Occorre solo trovarla\dots
+ \end{center}
+\end{frame}
+% -----------------------------------------------------------
+% --------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Prima di tutto}
+ \`E assolutamente indispensabile leggere una guida di base. Tra i tanti testi liberi in rete, quello consigliato \`e:
+ \begin{thebibliography}{Wel66}
+ \bibitem [LL94]{Oetiker}
+ Oetiker, Tobias.
+ \newblock \textit{Una (mica tanto) breve introduzione a \LaTeXe}.
+ \newblock
+ \small\url{http://www.ctan.org/tex-archive/info/lshort/italian/}
+ \end{thebibliography}
+ \smallskip
+ \`E inoltre indispensabile leggere le guide di tutti i pacchetti che
+ si utilizzano e consigliabile consultare le guide citate nella
+ bibliografia di ogni lezione.\\
+ \smallskip
+ Oltre ad internet in \url{../texmf/doc/} \`e disponibile tantissima
+ documentazione (quella dei pacchetti \`e in \url{../texmf/doc/latex/})
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Identificare il problema}
+ Il \LaTeX\ si presentano due tipi generali di problemi:
+ \begin{itemize}
+ \item errori di compilazione: si manifestano quando per un errore nel codice il compilatore non riesce a generare l'output
+ \item personalizzare il documento: richiede l'istallazione del pacchetto specifico (quale?) o una conoscenza minima del linguaggio a basso livello
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Errori di compilazione}
+ \`E assolutamente inevitabile commettere errori di scrittura del codice. Per evitarli e correggerli \`e opportuno:
+ \begin{itemize}
+ \item formattare in maniera pulita il codice
+ \item leggere sempre il log del compilatore che spesso riporta il numero della riga dell'errore
+ \item compilare il documento per sezioni pu\`o aiutare ad individuare l'errore
+ \item correggere un errore appena si presenta
+ \end{itemize}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \frametitle{Personalizzare il documento}
+ La ricerca di personalizzazioni di particolari oggetti o dell'intero documento \`e un processo che presto o tardi tutti si trovano ad affrontare. Per trovare lo specifico pacchetto che soddisfa l'esigenza si pu\`o ricorrere alle seguenti risorse:
+ \begin{itemize}
+ \item ricerca su Sarovar (\url{http://texcatalogue.sarovar.org/})
+ \item ricerca su CTAN (\url{http://www.ctan.org/})
+ \item forum di \GuIT\ (\url{http://www.guit.sssup.it/forum/})
+ \end{itemize}
+ \onslide<2->
+ \begin{block}{Attenzione!}
+ Nel caso dell'ultima soluzione assicuratevi di avere letto la \textit{netiquette} prima di postare un messaggio o una richiesta di aiuto.
+ \end{block}
+\end{frame}
+%-----------------------------------------------------------
+%--------------------------------------------------- SLIDE -
+\begin{frame}
+ \itshape
+ \LaTeX, purtroppo, non pu\`o far nulla per rendere migliori i contenuti.
+ \begin{flushright}\upshape
+ Rosa Gini
+ \end{flushright}
+\end{frame}
+%-----------------------------------------------------------
+%----------------------------------------------------- END -
+\end{document}