summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/cursolatex/cursolatex.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/cursolatex/cursolatex.tex')
-rw-r--r--Master/texmf-dist/doc/latex/cursolatex/cursolatex.tex3114
1 files changed, 3114 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/cursolatex/cursolatex.tex b/Master/texmf-dist/doc/latex/cursolatex/cursolatex.tex
new file mode 100644
index 00000000000..eeee945f888
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cursolatex/cursolatex.tex
@@ -0,0 +1,3114 @@
+% !TEX encoding = UTF-8 Unicode
+% !TEX TS-program = pdflatex
+
+\documentclass[svgnames]{beamer}
+
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{lmodern,textcomp}
+\usefonttheme{serif}
+\usepackage{booktabs}
+\usepackage{pict2e}[2009/06/01]
+\usepackage{etoolbox}
+
+\usepackage[english,brazil]{babel}
+
+\usepackage{graphicx}
+\usepackage{amsmath,amssymb,array}
+
+
+\usepackage[all]{xy}
+
+\usetheme{Warsaw}
+\beamertemplatenumberedballsectiontoc
+\usecolortheme[rgb={0.70,0.50,0.30}]{structure}
+\useoutertheme{split}
+\setbeamertemplate{caption}[numbered]
+
+\definecolor{LC background}{rgb}{1,.97,.86}
+\colorlet{LC foreground}{DarkBlue}
+\colorlet{LC alerted fg}{DarkRed}
+
+\setbeamercolor{alerted text}{fg=blue!80!black}
+\setbeamercolor{aalerted text}{fg=red}
+\setbeamercolor{LaTeX code}{fg=DarkBlue,bg=LC background}
+\setbeamercolor{alerted LaTeX code}{fg=DarkRed,bg=LC background}
+
+\setbeamertemplate{footline}{\leavevmode%
+\begin{beamercolorbox}[wd=.33\paperwidth,left,ht=2.5ex,dp=1.5ex,rightskip=4pt
+ plus 1pt, leftskip=4pt]{subsection in head/foot}
+ \insertshortauthor\ (\insertshortinstitute)
+\end{beamercolorbox}%
+\begin{beamercolorbox}[wd=.33\paperwidth,center,ht=2.5ex,dp=1.5ex]{section in head/foot}
+ \usebeamercolor[fg]{section in foot/head}\insertshorttitle
+\end{beamercolorbox}%
+\begin{beamercolorbox}[wd=.34\paperwidth,ht=2.5ex,dp=1.5ex,leftskip=4pt plus 1pt,rightskip=4pt plus 1pt]{subsection in head/foot}
+ \insertshortdate\hfill\insertframenumber/\inserttotalframenumber
+\end{beamercolorbox}%
+}
+
+\newcommand<>{\aalert}[1]{\begin{alertenv}#2\usebeamercolor[fg]{aalerted text}#1\end{alertenv}}
+
+\newcommand{\bs}{{\char'134}}% Backslash -> \
+\newcommand{\lb}{{\char'173}}% Left brace -> {
+\newcommand{\rb}{{\char'175}}% Right brace -> }
+\newcommand{\ls}{{\char'133}}% Left bracket -> [
+\newcommand{\rs}{{\char'135}}% Right bracket -> ]
+
+\newcommand<>{\Lsty}[1]{\begin{actionenv}#2\usebeamercolor[fg]{structure}\ttfamily #1\end{actionenv}}
+\let\Lcls\Lsty
+\def\Lopt#1{\LCmd[]{#1}}
+\let\Lenv\Lopt
+\def\LOpt#1{\LCmd[]{\ls#1\rs}}
+\def\LO[#1]{\LCmd[]{\ls#1\rs}}
+
+\def\@inframetitle{}
+\addtobeamertemplate{frametitle}{\def\@inframetitle{pippo}}
+
+\newenvironment<>{LaTeXcode}[1][]%
+{\begin{actionenv}#2%
+ \def\insertblocktitle{#1}%
+ \setbeamercolor{block body}{fg=LC foreground,bg=LC background}
+ \newcommand{\n}{\newline}
+ \newcommand{\nn}{\newline\null\newline}
+ \renewcommand*{\alert}[1]{{\usebeamercolor[fg]{alerted LaTeX code}##1}}% Alert
+ \usebeamertemplate{block begin}\hbadness=10000%
+ \begin{semiverbatim}}%
+ {\end{semiverbatim}%
+ \usebeamertemplate{block end}
+\end{actionenv}}
+
+\newenvironment<>{LaTeXoutput}[1][]%
+{\begin{actionenv}#2%
+ \def\insertblocktitle{#1}%
+ \newcommand{\fakeind}{\hspace*{1.5em}}
+ \usebeamertemplate{block begin}\setlength{\parindent}{1.5em}\rmfamily}%
+ {\usebeamertemplate{block end}
+\end{actionenv}}
+
+\newcommand{\LCmd}[2][\char'134 ]{\begingroup%
+\let\\\bs\let\{\lb\let\}\rb%
+\ifx\@inframetitle\@empty%
+ \usebeamercolor[fg]{LaTeX code}\ttfamily{#1}{#2}%
+\else%
+ \ttfamily{#1}{#2}%
+\fi%
+\endgroup}
+
+\newcommand{\Larg}[1]{\begingroup
+\usebeamercolor[fg]{LaTeX code}\ttfamily\lb{\usebeamercolor[fg]{alerted LaTeX code}{#1}}\rb\endgroup}
+
+\newcommand{\LCmdArg}[2]{\begingroup%
+\let\\\bs\let\{\lb\let\}\rb%
+\usebeamercolor[fg]{LaTeX code}\ttfamily\bs{#1}\lb{\usebeamercolor[fg]{alerted LaTeX code}{#2}}\rb\endgroup}
+
+\newcommand*{\LCmdOptArg}[3]{\begingroup
+\usebeamercolor[fg]{LaTeX code}\ttfamily\bs{#1}\ls{\usebeamercolor[fg]{alerted LaTeX code}{#2}}\rs\lb{\usebeamercolor[fg]{alerted LaTeX code}{#3}}\rb\endgroup}
+
+\def\LOA#1[#2]#3{\LCmdOptArg{#1}{#2}{#3}}
+
+\makeatletter
+\def\LNCOA#1#2{\LCmdArg{#1}{\bs#2}%
+\@ifnextchar[{\LOptArg}{\Larg}}
+
+\def\LOptArg[#1]#2{\begingroup
+\usebeamercolor[fg]{LaTeX code}\ttfamily\ls{\usebeamercolor[fg]{alerted LaTeX code}{#1}}\rs\lb{\usebeamercolor[fg]{alerted LaTeX code}{#2}}\rb\endgroup}
+
+\newcommand{\tbs}{\LCmd{}}% Textual BackSlash
+\newcommand{\tlb}{\LCmd[]{\lb}}% Textual Left Bracket
+\newcommand{\trb}{\LCmd[]{\rb}}% Textual Right Bracket
+\newcommand{\tls}{\LCmd[]{\ls}}% Textual Left Square
+\newcommand{\trs}{\LCmd[]{\rs}}% Textual Right Square
+\newcommand*\prog[1]{\alert{\textsl{#1}}}
+\newcommand*\markup[1]{\textit{\ttfamily#1}}
+
+\makeatletter
+\def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\spacefactor\@m}
+
+\def\LaTeX{\csname org@LaTeX\endcsname}
+
+\newenvironment{quadro}[1][\linewidth]{%
+\fboxsep=6pt
+\setbox0\vbox\bgroup
+\hsize=\dimexpr#1-2\fboxsep-2\fboxrule
+\@parboxrestore
+}{%
+\egroup\framebox{\box0}}
+
+\newenvironment{lista}{%
+\setbeamersize{description width=1em}\description
+}{%
+\enddescription}
+
+
+\def\meta#1{$\langle${\normalfont\textit{#1}}$\rangle$}
+
+\def\pallino{\structure{$\bullet$}}
+
+\def\TextSC#1{{\fontsize{9}{11}\selectfont\MakeUppercase{#1}}}
+\let\orgtextsc\textsc
+
+\renewcommand\textsc[1]{%
+\expandafter\ifx\csname\f@encoding/\f@family/\f@series/sc\endcsname\relax
+\TextSC{#1}\else
+\orgtextsc{#1}\fi}
+
+\newenvironment{definicao}[1][Definição]{%
+\begin{block}{#1}\begin{description}%
+}{%
+\end{description}\end{block}%
+}
+
+\newenvironment{definicoes}{%
+\definizione[Definições]
+}{%
+\enddefinizione
+}
+
+\newlength\CLett
+\newcommand*\capolettera[2]{\par\noindent
+\setbox\z@\hbox{\scalebox{1.35}{\huge#1}}\CLett=\wd\z@%
+\hangindent\CLett\hangafter-2\relax
+\raisebox{-\baselineskip}[0pt][0pt]{\llap{\box\z@\kern1pt}}\textsc{#2}}
+\makeatother
+
+\newtheorem{exe}{Exemplo}
+\newcommand{\titulo}[1]{{\Large \textbf{#1}}}
+
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+
+\title[O Preparador de~Documentos \LaTeX]{Introdução ao~Uso do~Preparador~de~Documentos \LaTeX}
+
+\author[Campani\&Beccari]{Prof. Dr. Carlos A.~P.~Campani \\ \texttt{campani@ufpel.edu.br} \\ Universidade Federal de Pelotas \\ \vspace{0.5cm} Prof. Dr. Claudio Beccari \\ \texttt{claudio.beccari@gmail.com} \\ ex-Prof. do Politecnico di Torino}
+\institute{UFPel/Torino}
+
+\begin{document}
+
+\begin{frame}[plain]
+\maketitle
+\end{frame}
+
+\begin{frame}{Licença GNU FDL}
+Copyright \copyright\ 2005--2011 Carlos A. P. Campani.
+
+\medskip
+
+É garantida a permissão para copiar, distribuir e/ou modificar este documento sob os termos da Licença de Documentação Livre GNU (GNU Free Documentation License), Versão 1.2 ou qualquer versão posterior publicada pela Free Software Foundation; sem Seções Invariantes, Textos de Capa Frontal, e sem Textos de Quarta Capa. Uma cópia da licença é incluída na seção intitulada ``GNU Free Documentation License''.
+
+\medskip
+
+veja: \url{http://www.ic.unicamp.br/~norton/fdl.html}.
+
+\end{frame}
+
+\begin{frame}{Bibliografia}
+\begin{thebibliography}{1}
+\bibitem {bib:lamport} Lamport, Leslie \emph{\LaTeX: A Document Preparation System}, Addison-Wesley Publishing Company, 2nd edition, 1994.
+\bibitem {bib:goossens} Goossens, Michel and Mittelbach, Frank and Samarin, Alexander \emph{The \LaTeX Companion}, Addison-Wesley, 2.a ed, 2004.
+\end{thebibliography}
+\end{frame}
+
+\begin{frame}{Links}
+\begin{itemize}
+\item \TeX\ Users Group Homepage: \url{http://www.tug.org}
+\item \TeX\ Live Homepage: \url{http://www.tug.org/texlive/}
+\item MiK\TeX{} Project: \url{http://www.miktex.org}
+\item CTAN -- The Comprehensive \TeX\ Archive Network: \url{http://www.ctan.org/}
+\item \LaTeX{} Project Page: \url{http://www.latex-project.org/}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Documentos e tutoriais}
+\begin{itemize}
+\item \emph{Introdução ao \LaTeXe}, Tobias Oetiker,
+ Hubert Partl, Irene Hyna and Elisabeth Schlegl
+\url{http://www.ufpel.tche.br/~campani/lshortBR.pdf}
+\item Lâminas do curso: \url{http://www.ufpel.tche.br/~campani/cursolatex.pdf}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Programas necessários}
+\begin{itemize}
+\item \prog{\TeX\ Live} (Windows, Mac, Linux) ou \prog{MiK\TeX\ } (Windows);
+\item Normalmente o \TeX\ Live é pré-instalado em uma típica distribuição Linux recente.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Instalando o \TeX{} Live no Linux}
+\begin{itemize}
+\item Instalador do Ubuntu 11.04 Natty Narwhal:
+\end{itemize}
+
+
+\centering\includegraphics[width=\textwidth,height=.8\textheight,keepaspectratio]{ubuntu}
+
+\end{frame}
+
+\begin{frame}{Instalando o \TeX{} Live no Ubuntu-Linux}
+\begin{itemize}
+\item O Ubuntu segue as regras do Projeto Debian; Por isso, a instalação da versão \TeX\ Live/Debian é necessária para resolver as dependências de outros programas Debian, mas esta versão instalada no Ubuntu não é atualizada na mesma velocidade que a produzida para o TUG (\TeX\ Users Group).
+\item Ambas as instalações podem conviver no mesmo computador. Leia o documento (em italiano):\\
+{\small\url{http://profs.sci.univr.it/~gregorio/texlive-ubuntu.pdf}}
+\item Na instalação deve-se assegurar que a data da versão de \TeX\ Live seja sempre a mais recente, e essa é a versão que deve ser usada na preparação de documentos.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Instalando o \TeX{} Live no Ubuntu-Linux}
+\begin{block}{Arquivos e mirrors internacionais}
+\begin{itemize}
+\item O programa de instalação é:
+\url{http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz}
+
+\item Existem muitos mirrors internacionais; veja:
+\url{http://ctan.org/mirrors}
+
+\item A instalação de um mirror é preferível já que, geralmente, é mais rápida.
+\end{itemize}
+\end{block}
+\end{frame}
+
+\begin{frame}{\TeX\ Live para MacOS}
+\begin{itemize}
+\item As máquinas MacOS precisam de uma versão particular do \TeX~Live que chama-se \prog{Mac\TeX}.
+\item Veja: \url{http://www.tug.org/mactex/}
+\item As instruções são mais simples que em outros sistemas e a instalação é mais rápida.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Instalando MiK\TeX\ no Windows}
+MiK\TeX\ oferece duas instalações:
+\begin{itemize}
+\item Instalação básica, que permite instalar os pacotes que faltam,
+quando necessário;
+\item Instalação completa (preferível).
+\end{itemize}
+
+\end{frame}
+
+\begin{frame}{Instalação da versão MiK\TeX\ básica}
+\centering
+\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{MiKTeX-Basic}
+\end{frame}
+
+\begin{frame}{Instalação da versão MiK\TeX\ completa}
+\centering
+\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{MiKTeX-Complete}
+\end{frame}
+
+\begin{frame}{O que é o \TeX?}
+\begin{itemize}
+\item \prog{\TeX} é um programa criado por Donald E.~Knuth, usado para desenvolvimento de documentos;
+\item Formatador de documentos (como troff e groff -- programas hoje obsoletos);
+\end{itemize}
+\end{frame}
+
+\begin{frame}{O que faz o \TeX?}
+\begin{itemize}
+\item Permite desenvolver documentos complexos, incluindo facilidades
+ para:
+ \begin{itemize}
+\item Gerar sumário, index, lista de figuras, lista de
+ tabelas e referências bibliográficas;
+\item Importar e tratar imagens de vários formatos (escalando, rotacionando, convertendo, etc.);
+\item Desenvolver gráficos diagramáticos;
+\item Representar partituras musicais, partidas de xadrez, fórmulas químicas etc.
+\end{itemize}
+\end{itemize}
+
+\begin{block}{O poder do \TeX}
+O poder do \TeX\ reside em sua habilidade de tratar textos técnicos complicados e exibir fórmulas matemáticas.
+\end{block}
+\end{frame}
+
+\begin{frame}{Vantagens}
+\begin{itemize}
+\item Qualidade tipográfica superior (fontes e distribuição do texto
+ na página);
+\item Compatibilidade (Donald Knuth ``congelou'' o
+ programa \TeX);
+\item Estabilidade e ausência de falhas (uso prolongado \newline do mesmo programa virtualmente
+ eliminou todos os erros);
+\item Padrão adotado pela \emph{American Mathematical \newline Society} para
+ comunicação entre matemáticos.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Formatos usados por \TeX}
+\begin{itemize}
+\item Os formatos usados por \TeX\ permitem sua livre distribuição (formatos abertos -- TEX, DVI e PDF);
+\item Converte para outros formatos (PS, HTML e XML);
+\item Existe completa compatibilidade dos documentos.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Outras características de \TeX}
+\begin{itemize}
+\item \TeX\ é multiplataforma (existe para virtualmente qualquer máquina e sistema operacional);
+\item \TeX\ enfatiza o \emph{projeto lógico de documentos};
+\item \TeX\ é modular;
+\item Os recursos do \TeX{} podem ser extendidos pela adição de macros.
+\end{itemize}
+\end{frame}
+
+
+\begin{frame}{O que é \LaTeX?}
+\begin{itemize}
+\item \LaTeX\ é um conjunto padrão de macros para \TeX\ que permite
+ um aumento da produtividade no uso do programa;
+\item Mais macros podem ser incluidas por meio de pacotes (por exemplo: \Xy-pic, MusiX\TeX, Skak, etc.);
+\item Programas externos, desenvolvidos por programadores e usuários
+ de \TeX, extenderam as funcionalidades (por exemplo: BiB\TeX,
+ makeindex, etc.).
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Acesso ao Software}
+\begin{itemize}
+\item \TeX\ é software livre!
+\item Gratuito;
+\item Amplamente disponível para download na Internet.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Pronúncia do nome do programa}
+\begin{block}{Atenção}
+O som final dos nomes \TeX\ e \LaTeX\ deve ser pronunciado como se
+fosse um ``K''. \LaTeX{} deve ser pronunciado como [le\i$'$t$\varepsilon$k].
+
+A atual versão de \LaTeX{} chama-se \LaTeXe. \LaTeXe\ pronuncia-se [le\i$'$t$\varepsilon$k tu: i:].
+\end{block}
+\end{frame}
+
+\begin{frame}{Abordagens para o projeto de documentos}
+\begin{itemize}
+\item Projeto visual $\times$ projeto lógico de documentos:
+\begin{itemize}
+\item Projeto visual enfatiza o estético e envolve grande esforço de formatação;
+\item Projeto lógico enfatiza a estrutura e economiza tempo pois a formatação é consequência da estrutura;
+\item Projeto lógico provoca uma reflexão sobre o texto que tem consequências benéficas até sobre o conteúdo sendo desenvolvido;
+\end{itemize}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Comparação entre processador de textos e \TeX}
+Fórmula obtida usando-se um processador de textos típico:
+\begin{center}
+\includegraphics[width=0.5\textwidth]{integral}
+\end{center}
+
+Fórmula obtida usando-se \TeX:
+\[\int\!\!\!\int\frac{\sqrt{x+1}}{x}2^{\frac{1}{y}}\mathrm{d}x\,\mathrm{d}y\]
+\end{frame}
+
+\begin{frame}{Projeto visual $\times$ lógico}
+\begin{description}
+ \item [Projeto visual] baseado em menus e botões (o usuário ``desenha'' a fórmula/texto);
+ \item [Projeto lógico] baseado em comandos:
+\end{description}
+
+ \begin{LaTeXcode}[Comandos]
+ \string\[\LCmd{int}\string\!\string\!\string\!\LCmd{int}
+ \LCmdArg{frac}{\LCmdArg{sqrt}{x+1}}\Larg{x}2\string^\{
+ \LCmdArg{frac}{1}\Larg{y}\}\n
+ \LCmdArg{mathrm}{d}x\string\,\LCmdArg{mathrm}{d}y\string\]
+ \end{LaTeXcode}
+
+Produz:
+ \begin{LaTeXoutput}[]
+ \[\int\!\!\!\int\frac{\sqrt{x+1}}{x}2^{\frac{1}{y}}\mathrm{d}x\,\mathrm{d}y\]
+ \end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Observações}
+\begin{itemize}
+\item \texttt{\string\[} e \texttt{\string\]} -- entra e sai do modo matemático;
+\item \LCmd{int} -- integral;
+\item \texttt{\string\!} -- espaço negativo (para obter o espaçamento correto na integral dupla) -- poderia ter sido usado o comando \LCmd{iint};
+\item \LCmdArg{frac}{\ldots}\Larg{\ldots} -- fração;
+\item \LCmdArg{sqrt}{\ldots} -- raiz quadrada;
+\item \texttt{\string^} -- expoente;
+\item \texttt{\string\,} -- espaço pequeno;
+\item \LCmdArg{mathrm}{\ldots} -- fonte romano do modo matemático.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Projeto lógico}
+\begin{itemize}
+ \item No projecto lógico, o aspecto estético depende do contexto/estrutura (por
+ exemplo, se a fórmula está dentro de um parágrafo ou destacada do parágrafo).
+ Exemplo:
+ \begin{itemize}
+ \item O somatório $\sum_{i=0}^\infty a_i/2$ resulta em \dots
+ \item O somatório \[\sum_{i=0}^\infty \frac{a_i}{2}\] resulta em \dots
+ \end{itemize}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Autor, designer e tipógrafo}
+\begin{itemize}
+\item Tipografia tradicional: autor $\longrightarrow$ designer $\longrightarrow$ tipógrafo;
+\item Designer: responsável pelo layout do documento (escolha dos fontes, número de colunas, margens, etc.). Trabalha baseado em sua percepção do que o autor deseja e em seu conhecimento das regras da tipografia (que privilegiam a facilidade de leitura e não a beleza estética);
+\item Tipógrafo: interpreta as anotações geradas pelo designer e produz a matriz para impressão do documento.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Tipografia}
+\centering\includegraphics[width=0.85\textwidth]{tipografia}
+\end{frame}
+
+\begin{frame}{Funcionamento do \TeX{} e \LaTeX}
+\begin{itemize}
+\item \LaTeX\ interpreta o papel do designer;
+\item \TeX\ interpreta o papel do tipógrafo.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{\TeX\ e \texttt{pdftex} como um compilador}
+\begin{itemize}
+\item O programa \TeX\ é um compilador que lê um arquivo de entrada (.TEX) e produz um arquivo de saída (.DVI ou .PDF);
+\item O arquivo .TEX é um arquivo ASCII que contém o texto acrescido de comandos ou macros \TeX\ e \LaTeX;
+\item O arquivo .DVI usa um formato independente de dispositivo e que pode ser impresso, visualizado ou convertido para outros formatos;
+\item Nas versões modernas de \TeX\ o programa de compilação é o \texttt{pdftex}, que pode produzir tanto um arquivo .DVI quanto um arquivo .PDF (Portable Document Format), o qual apresenta vantagens se comparado com o formato DVI -- tornando o formato DVI um pouco obsoleto.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Os comandos do \LaTeX}
+\begin{itemize}
+ \item Os comandos são necessários para que \LaTeX\ possa formatar o texto
+ (\LaTeX\ não é tão inteligente como um designer/tipógrafo humano);
+ %
+ \item Os comandos \TeX\ normalmente são antecedidos de
+ ``\texttt{\textbackslash}'' (por exemplo, para obter \LaTeX\ deve-se digitar
+ \LCmd{LaTeX} e para obter ``\textbackslash'' deve-se digitar
+ \texttt{\$}\LCmd{backslash}\texttt{\$} ou \LCmd{textbackslash});
+ %
+ \item A linguagem \TeX\ segue as regras/ideias de linguagens de programação
+ (declarações e corpo do programa; ligação de bibliotecas; regras de escopo;
+ etc.);
+\end{itemize}
+
+ \begin{block}{Observação}
+ Maiúsculas $\neq$ minúsculas.
+ \end{block}
+\end{frame}
+
+\begin{frame}{Como funciona o processo de compilação}
+\begin{itemize}
+\item \LaTeX{} funciona como um compilador de uma passagem, gerando ao final do processo de compilação um arquivo .AUX que será lido no início da próxima execução do programa;
+\item Por isto, frequentemente é necessário compilar mais de uma vez o fonte para resolver todas as pendências;
+\item Ao final da execução de \LaTeX, é gerado também um arquivo .LOG contendo informações sobre a compilação.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Editando o documento \TeX}
+Existem diversos editores ASCII que se adaptam bem para o uso com \TeX: \prog{Emacs}, \prog{TeXmaker}, \prog{\TeX{works}}, \prog{TeXstudio}, \prog{TeXShop}, \prog{WinEdt}, \prog{\TeX{}nicCenter}, etc.
+\end{frame}
+
+\begin{frame}{Emacs}
+\begin{itemize}
+\item Editor disponível para Linux, Windows e MacOS, entre outras plataformas;
+\item Veja: \url{http://www.gnu.org/software/emacs/}
+
+\vspace{0.3cm}
+
+\centering\includegraphics[width=0.85\textwidth]{emacs}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{TeXmaker}
+\begin{itemize}
+\item Disponível para Linux, Windows e MacOS
+\item Veja: \url{http://www.xm1math.net/texmaker/}
+
+\vspace{0.5cm}
+
+\centering\includegraphics[width=0.85\textwidth]{texmaker}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{\TeX{works}}
+\begin{itemize}
+\item Disponível para Linux, Windows e MacOS
+\item Veja: \url{http://www.tug.org/texworks/}
+
+\vspace{0.25cm}
+
+\centering\includegraphics[width=0.80\textwidth]{TeXworksPDF}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{TeXstudio}
+\begin{itemize}
+\item Disponível para Linux, Windows e MacOS
+\item Veja: \url{http://texstudio.sourceforge.net/}
+
+\vspace{0.20cm}
+
+\centering\includegraphics[width=0.70\textwidth]{texstudio}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{TeXShop}
+\begin{itemize}
+\item Disponível somente para MacOS
+\item Instalado com Mac\TeX.
+\end{itemize}
+
+\centering
+\includegraphics[width=\textwidth,height=.7\textheight,keepaspectratio]{TeXShopPNG}
+\end{frame}
+
+\begin{frame}{WinEdt}
+\begin{itemize}
+\item Programa shareware;
+\item Disponível somente para Windows
+\item Veja: \url{http://www.winedt.com/}
+
+\centering\includegraphics[width=0.65\textwidth]{WinEdt}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{\TeX{}nicCenter}
+\begin{itemize}
+\item Disponível somente para Windows
+\item Veja: \url{http://www.texniccenter.org/}
+
+\vspace{0.5cm}
+
+\centering\includegraphics[width=0.70\textwidth]{texniccenter}
+\end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Compilando, visualizando e imprimindo}
+\begin{itemize}
+\item Compilação: Abrir o Terminal do Linux e usar o comando \verb+$ latex teste.tex+ (para compilar, por exemplo, o arquivo \verb+teste.tex+) ou usar o menu \emph{TeX/TeX File} no \prog{Emacs}. No \prog{\TeX{works}} clicar no botão verde;
+\item Visualização: \verb+$ xdvi teste.dvi+ (o arquivo é recarregado automaticamente a cada modificação). No \prog{\TeX{works}} o resultado em .PDF aparece direitamente na segunda janela;
+\item Convertendo para postscript: \verb+ $ dvips -f teste.dvi > teste.ps+ (pode ser visualizado no programa \prog{Ghostview} -- \url{http://pages.cs.wisc.edu/~ghost/});
+\end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Compilando, visualizando e imprimindo}
+\begin{itemize}
+\item Convertendo para pdf: \verb+ $ dvipdfm teste.dvi+ (pode ser visualizado no programa \prog{Adobe Reader} -- \url{http://www.adobe.com/}) ou use a opção de compilação direito para PDF do editor de texto (no \prog{TeXmaker} e \prog{TeXstudio} basta escolher \emph{PDFLaTeX} na barra de ferramentas e depois \emph{Ver~PDF});
+\item Convertendo para html: \verb+$ latex2html teste.tex+;
+\item Imprimindo: \verb+$ dvips teste.dvi+ ou \verb+$ lpr teste.ps+ no Terminal do Linux. Para imprimir no \prog{\TeX{Shop}} use \emph{File/Print}.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Estrutura e comandos \LaTeX}
+\begin{LaTeXcode}[Estrutura geral]
+\LCmdOptArg{documentclass}{opcionais}{classe}\n
+declarações\n
+\LCmdArg{begin}{document}\n
+documento\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+
+\medskip
+
+\begin{LaTeXcode}[Para trabalhar com arquivos grandes]
+\LCmdArg{include}{nomearquivo}
+\% inclui comandos de um arquivo\n \% gera nova página antes\nn
+\LCmdArg{input}{nomearquivo}
+\% inclui comandos de um arquivo\n \% não gera nova página
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Estrutura dos comandos}
+\begin{itemize}
+\item Comandos \LaTeX{} são normalmente precedidos por \texttt{\textbackslash} e seguidos de parâmetros opcionais (delimitados por ``\texttt{[}`` e ``\texttt{]}'') e/ou parâmetros obrigatórios (delimitados por ``\texttt{\lb}'' e ``\texttt{\rb}'');
+\begin{LaTeXcode}[Exemplos]
+\LCmd{TeX}\n
+\LCmd{LaTeX}\n
+\LCmdArg{documentclass}{book}\n
+\LCmdOptArg{documentclass}{12pt}{article}\n
+\LCmdArg{begin}{document}
+\end{LaTeXcode}
+
+\bigskip
+
+\item Uma excessão a esta regra é ``\texttt{\$}'' que delimita o ambiente matemático. Exemplo: \texttt{\$3+2\LCmdArg{sqrt}{2}\$}, que produz $3+2\sqrt{2}$.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Espaços}
+\begin{itemize}
+\item Diversos espaços em branco, tabulações e novas linhas são desprezados (são considerados como um ``espaço branco simples'');
+\item Os espaços adicionais são consumidos.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Espaços após um comando \TeX}
+Espaços após um comando serão consumidos até encontrar um caracter diferente de branco, resultando que
+\begin{LaTeXcode}
+\LCmd{TeX} é legal!
+\end{LaTeXcode}
+Produz:
+
+\begin{LaTeXoutput}
+\TeX é legal!
+\end{LaTeXoutput}
+
+Para evitar isto, use \texttt{\textbackslash\textvisiblespace}\footnote{O símbolo \texttt{\textvisiblespace} serve para representar o espaço no texto fonte.} ou \texttt{\{\}}, que interrompe o consumo de espaços em branco, ou \texttt{\textasciitilde} (espaço em branco indivisível):
+\begin{LaTeXcode}
+\LCmd{TeX}\textbackslash\textvisiblespace é legal!\n
+ou\n
+\LCmd{TeX}\{\}\textvisiblespace é legal!\n
+ou\n
+\LCmd{TeX}\textasciitilde é legal!
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Delimitação de parágrafos}
+Uma ou mais linhas em branco delimita os parágrafos:
+
+\begin{LaTeXcode}[Exemplo]
+Este é o\textvisiblespace\textvisiblespace\textvisiblespace\textvisiblespace primeiro \n parágrafo.\n
+
+E este é o segundo!
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+Este é o primeiro
+parágrafo.
+
+E este é o segundo!
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Comentários no arquivo fonte}
+Comentários em \TeX\ são obtidos usando-se \texttt{\%}
+
+Exemplo:
+\begin{LaTeXcode}[Arquivo fonte com comentários]
+Este é um exemplo\n
+\% comentários são considerados\n
+\% espaços em branco\n
+de uso de comentários. \% fim do exemplo
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+Este é um exemplo
+% comentários são considerados
+% espaços em branco
+de uso de comentários. % fim do exemplo
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Classes disponíveis}
+\begin{itemize}
+\item Principais classes disponíveis:
+\begin{description}
+\item [\Lcls{article}] Artigos curtos;
+\item [\Lcls{report}] Artigos mais longos, monografias, relatórios;
+\item [\Lcls{book}] Livros;
+\end{description}
+
+\medskip
+
+\item Principais opções:
+
+\medskip
+
+\begin{itemize}
+\item \Lopt{11pt} -- fonte de 11 pontos;
+\item \Lopt{12pt} -- fonte de 12 pontos;
+\item \Lopt{twoside} -- imprime em ambos os lados da página;
+\item \Lopt{twocolumn} -- produz saída em duas colunas.
+\end{itemize}
+
+\medskip
+
+\item Lembre-se: \LCmdOptArg{documentclass}{opções}{classe}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Estilos de página}
+\begin{LaTeXcode}
+\LCmdArg{pagestyle}{estilo}\n
+ou\n
+\LCmdArg{thispagestyle}{estilo}
+\end{LaTeXcode}
+
+Estilos disponíveis:
+
+\begin{description}
+\item [plain] número de página centralizado no rodapé;
+\item [headings] capítulo corrente e número de página no cabeçalho;
+\item [empty] cabeçalho e rodapé vazios;
+\end{description}
+\end{frame}
+
+\begin{frame}{Ambientes}
+O \LaTeX{} trabalha com \emph{ambientes}; o escopo de um ambiente é
+definido pelos comandos \LCmdArg{begin}{\dots} e
+\LCmdArg{end}{\dots}. Exemplos:
+
+\begin{LaTeXcode}
+\LCmdArg{begin}{document}
+...
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+e
+\begin{LaTeXcode}
+\LCmdArg{begin}{center}
+...
+\LCmdArg{end}{center}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Exemplo de um arquivo .TEX simples}
+\begin{LaTeXcode}[Exemplo de arquivo .TEX]
+\LCmdOptArg{documentclass}{12pt}{article}\n
+\LCmdArg{begin}{document}\n
+Oi, mundo!\n
+
+Eu sou \LCmd{LaTeX}!\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+que produz na saída:
+
+\begin{LaTeXoutput}
+Oi, mundo!
+
+Eu sou \LaTeX!
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Usando pacotes}
+
+\begin{itemize}
+\item Amplia as funcionalidades do \LaTeX;
+\item Modularidade;
+\item \LOA{usepackage}[opções]{pacote};
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Usando pacotes}
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{documentclass}{article}\n
+\LOA usepackage[brazilian]{babel}\n
+\LOA usepackage[latin1]{inputenc}\n
+\LOA usepackage[T1]{fontenc}\n
+\LCmdArg{usepackage}{lmodern}\n
+\LCmdArg{usepackage}{graphicx}\n
+\LCmdArg{usepackage}{amsmath,amssymb}\n
+\LCmdArg{usepackage}{indentfirst}\n
+\LCmdArg{usepackage}{url}\n
+\LCmdArg{begin}{document}\n
+\dots\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Usando pacotes}\fontsize{10}{11}\selectfont
+\begin{lista}
+\item [babel] determina a língua usada no texto (\Lopt{brazilian} é o português com as variantes brasileiras);
+\item [inputenc] determina a codificação usada (use \Lopt{latin1} no Linux, \Lopt{ansinew} no Windows e \Lopt{utf8} para a codificação universal UNICODE);
+\item[fontenc] determina a codificação dos fontes usados na saída; para o português é importante usar a codificação \Lopt{T1};
+\item[lmodern] escolhe um fonte vetorial com a codificação \Lopt{T1} (melhora a qualidade dos fontes no PDF);
+\item [graphicx] permite incorporar imagens no texto (formatos PDF, JPG, PNG, MPS e EPS);
+\item [amsmath e amssymb] fontes e símbolos matemáticos adicionais da AMS;
+\item [indentfirst] indentação em início do primeiro parágrafo de seção;
+\item [url] permite colocar urls no texto usando o comando \LCmdArg{url}{http://\dots}.
+\end{lista}
+
+\end{frame}
+
+\begin{frame}{Definindo divisões do texto}
+\LaTeX\ gera automaticamente a numeração das seções, existindo os
+seguintes comandos para a sua numeração:
+
+\begin{LaTeXcode}[Comandos de divisão do texto]
+\LCmd{part}\n
+\LCmd{chapter}\n
+\LCmd{section}\n
+\LCmd{subsection}\n
+\LCmd{subsubsection}\n
+\LCmd{paragraph}\n
+\LCmd{subparagraph}
+\end{LaTeXcode}
+
+A classe \Lcls{article} não permite o comando \LCmd{chapter}.
+\end{frame}
+
+\begin{frame}{Divisões do texto}
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{documentclass}{article}\n
+\LOA usepackage[brazilian]{babel} \LOA usepackage[utf8]{inputenc}\n
+\LOA usepackage[T1]{fontenc} \LCmdArg{usepackage}{lmodern}\n
+\LCmdArg{begin}{document}\n
+\LCmdArg{section}{Introdução}\n
+bla, bla, bla\n
+\LCmdArg{section}{Usando o \LCmd{LaTeX}}\n
+\LCmdArg{subsection}{Uso Básico}\n
+bla, bla, bla\n
+\LCmdArg{subsection}{Uso Avançado}\n
+\LCmdArg{section}{Conclusão}\n
+bla, bla, bla\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Símbolos especiais}
+Os seguintes sete símbolos especiais podem ser facilmente obtidos
+pelos seguintes comandos:
+
+\begin{center}
+\begin{tabular}{r*6c}
+\$ &\& &\% &\# &\_ &\{ &\} \\
+\LCmd{\$} &\LCmd{\&} &\LCmd{\%} &\LCmd{\#} &\LCmd{\textunderscore} &\LCmd{\lb} &\LCmd{\rb}
+\end{tabular}
+\end{center}
+
+Esses símbolos são especiais porque são usados em comandos na sintaxe de \LaTeX{} e não podem ser obtidos direitamente.
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Acentos e cedilha no texto}
+\begin{center}\let\tt\ttfamily
+\begin{tabular}{*7c}
+ò & ó & ô & ö & õ & ç & Ç \\
+\LCmdArg{`}{o} &\LCmdArg{'}{o} &\LCmdArg{\textasciicircum}{o} &\LCmdArg{\string"}{o} &\LCmdArg{\textasciitilde}{o} &\LCmdArg{c}{c} &\LCmdArg{c}{C}
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Conversão automática dos acentos}
+O pacote \texttt{inputenc} faz internamente a conversão automática dos acentos e o usuário não tem de preocupar-se com os comandos de acentuação:
+
+\begin{center}
+á $\longrightarrow$ \texttt{\LCmd{'}a}
+\end{center}
+
+No entanto, se não existirem recursos no teclado de sua máquina para acentuar, você ainda poderá acentuar seu texto usando os comandos.
+\end{frame}
+
+\begin{frame}{Especificação das línguas usadas no documento}
+\begin{itemize}
+\item O pacote babel especifica as línguas usadas no documento (\Lopt{brazilian}, \Lopt{english}, etc.), definindo, entre outras coisas, as regras de hifenação (separação silábica);
+\item A última língua especificada entre as opções é a língua geral do documento;
+\item Exemplo:
+\begin{LaTeXcode}[Especificação das línguas do documento]
+\LOA usepackage[italian,english,brazilian]{babel}
+\end{LaTeXcode}
+e a língua geral do documento é o português do Brasil.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Seleção das línguas do documento}
+\begin{itemize}
+\item O documento pode ser composto somente nas línguas especificadas no pacote \Lsty{babel};
+\item A distribuição \TeX\ Live possui suporte para quase 50 línguas;
+\item Isso implica que o \LaTeX\ muda as palavras como ``Capítulo'', por exemplo, em ``Chapter'', dependendo da língua escolhida.
+\item Pode-se compor um trecho de texto em inglês, em um documento em português, com:
+\begin{LaTeXcode}[Seleção local da língua]
+\LCmdArg{begin}{otherlanguage}\Larg{english}\n
+English text\n
+\LCmdArg{end}{otherlanguage}
+\end{LaTeXcode}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Seleção das línguas do documento}
+Um pequeno pedaço de texto em inglês, envolto por texto em português, pode-se compor com:
+\begin{LaTeXcode}[Texto estrangeiro em linha]
+texto em português \LCmdArg{foreignlanguage}{english}\Larg{English text}
+outro texto em português \dots
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Hifenação (divisão silábica)}
+A hifenação é feita automaticamente por \LaTeX, desde que o pacote babel tenha sido carregado. No caso de ocorrer uma hifenação incorreta, a correção é feita usando-se:
+\begin{LaTeXcode}[Hifenação irregular]
+\LCmdArg{hyphenation}{PYTHON com-pu-ta-dor} \% (usado na área\n \% de declarações/correção global)\nn
+com\LCmd{-}pu\LCmd{-}ta\LCmd{-}ção \% (usado no corpo do texto/local)
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Produzindo texto}
+\begin{itemize}
+\item Aspas: Não use \texttt{\string"\dots\string"}; use \texttt{`{}`\dots'{}'} que produz ``\dots''.
+\item Apóstrofes: \texttt{d'alembertiano} produz d'alembertiano;
+\item Hífens:
+\begin{center}\let\tt\ttfamily
+\begin{tabular}{ll}
+\tt madeira-branca & madeira-branca \\
+\tt linhas 117-{}-138 & linhas 117--138 \\
+\tt verdadeiro-{}-{}-ou falso? & verdadeiro---ou falso? \\
+\tt \$-3.2\$ & $-3.2$
+\end{tabular}
+\end{center}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Reticências}
+\begin{itemize}
+\item Para exprimir uma reticência no texto, usa-se \LCmd{dots};
+\item Note a diferença entre \texttt{...} que produz ... e \texttt{\string\dots} que produz \dots;
+\item Três pontinhos não são adequados pois são interpretados como três sentenças vazias;
+\item Na matemática existem várias reticências; na linha da base, no meio da linha, e vertical e diagonal nas matrizes:
+\begin{center}
+\begin{tabular}{ll}
+\ldots & \LCmd{ldots} \\
+\vdots & \LCmd{vdots} \\
+$\ddots$ & \texttt{\$\string\ddots\$}\\
+$a,\dots,z$ & \texttt{\$a, \string\ldots, z\$} ou \texttt{\$a, \string\dots, z\$} \\
+$a+\dots+ z$ & \texttt{\$a+ \string\cdots+ z\$} ou \texttt{\$a+ \string\dots+ z\$} \\
+\end{tabular}
+\end{center}
+\item \LCmd{dots} sempre produz a reticência adequada pelo contexto.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Ligaduras}
+\begin{itemize}
+\item As ligaduras mas frequentes são:
+
+\medskip
+
+ ff fi fl ffi \ldots ao invés de f{}f f{}i f{}l f{}f{}i;
+\item Para evitar use-se um grupo vazio: \texttt{f\{\}f} que produz f{}f.
+\end{itemize}
+
+ \bigskip
+
+\begin{block}{Usando a lupa}
+{\Huge ff fi fl ffi} \ldots ao invés de {\Huge f{}f f{}i f\mbox{}l f{}f{}i}.
+\end{block}
+\end{frame}
+
+\begin{frame}{Mudando o estilo do texto}
+\let\tt\ttfamily
+
+\begin{tabular}{lll}
+ & Comando & Declaração \\
+\textbf{Bold} & \tt\string\textbf\{\dots\} & \tt\{\string\bfseries \dots\} \\
+\texttt{Máquina de escrever} & \tt\string\texttt\{\dots\} & \tt\{\string\ttfamily \dots \}\\
+\textit{Itálico} & \tt\string\textit\{\dots\} & \tt\{\string\itshape\dots\} \\
+\textsf{Sans serif} & \tt\string\textsf\{\dots\}& \tt\{\string\sffamily\dots\} \\
+\textsc{Small Caps} & \tt\string\textsc\{\dots\}& \tt\{\string\scshape\dots\} \\
+Ênfase & \tt\string\emph\{\dots\} & \tt\{\string\em \dots\}
+\end{tabular}
+
+\begin{itemize}
+\item Deve-se observar que o ênfase não usa sublinhado\footnote{O sublinhado não se usa jamais em tipografia.}, e é obtido com itálico se o texto é normal e normal se o texto é itálico;
+\item Os comandos produzem seu efeito somente sobre seu argumento (escopo);
+\item Comandos e/ou declarações podem ser acumulados: \\ \texttt{\string\textbf\{\string\itshape\ Itálico negro\}} produz \textbf{\itshape Itálico negro}.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Serifas}
+\begin{itemize}
+\item As serifas são os pequenos traços ou hastes que ocorrem nos prolongamentos das letras;
+\item Servem para guiar o olhar ao longo do texto;
+\item As serifas na base das letras formam uma linha que serve como referência para o olho ``trafegar'' na linha de texto (como um trem no trilho);
+\item Ela aumenta a legibilidade do corpo do texto\footnote{Jamais se usa fonte \emph{sans serif} no corpo do texto.}.
+
+\begin{block}{Comparação}
+\centering{\Large\string_\string_\textrm{Com serifa}\string_\string_ \hspace{2cm} \string_\string_\textsf{Sem serifa}\string_\string_}
+\end{block}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Mudando o tamanho dos fontes}
+\let\tt\ttfamily
+
+\begin{center}
+\begin{tabular}{ll}
+\tiny tiny & \tt\{\string\tiny\ \dots\} \\
+\scriptsize scriptsize & \tt\{\string\scriptsize\ \dots\} \\
+\footnotesize footnotesize & \tt\{\string\footnotesize\ \dots\} \\
+\small small & \tt\{\string\small\ \dots\} \\
+\normalsize normalsize &\tt\{\string\normalsize\ \dots\} \\
+\large\strut large & \tt\{\string\large\ \dots\} \\
+\Large\strut Large & \tt\{\string\Large\ \dots\} \\
+\LARGE\strut LARGE & \tt\{\string\LARGE\ \dots\} \\
+\huge\strut huge & \tt\{\string\huge\ \dots\} \\
+\Huge\strut Huge & \tt\{\string\Huge\ \dots\}
+\end{tabular}
+\end{center}
+
+\begin{block}{}
+Escopo da definição delimitado pelo grupo.
+\end{block}
+\end{frame}
+
+\begin{frame}{Alinhamento do texto}
+Ambientes \emph{center}, \emph{flushleft} e \emph{flushright}:
+
+\begin{center}
+\Huge Centrado
+\end{center}
+
+\begin{flushleft}
+\Huge Esquerda
+\end{flushleft}
+
+\begin{flushright}
+\Huge Direita
+\end{flushright}
+\end{frame}
+
+\begin{frame}{Sobre espaçamento}\fontsize{10}{12}\selectfont
+\begin{itemize}
+\item Para produzir espaço no texto pode-se usar ``\LCmd{\textvisiblespace}'', que representa o espaço simples;
+\item Para produzir espaço negativo: \texttt{\string\!};
+\item ``\texttt{\textasciitilde}'' produz um espaço que não pode ser dividido em uma quebra de linha; por exemplo: \texttt{fone:\ 51\textasciitilde5551234};
+\item \TeX\ assume que sentenças terminam com ``.'', introduzindo um espaço adicional ao final da frase. O comando \LCmd{frenchspacing} desabilita este espaço adicional;
+\item Para obter espaço vertical: \LCmdArg{vspace}{espaço} (não permite obter espaço no início de uma página) e \LCmdArg{vspace*}{espaço} (conserva o espaço no início de uma página);
+\item \LCmdArg{hspace}{espaço} permite obter espaço horizontal dentro de uma linha;
+\item Pode-se usar as dimensões em pontos (pt), polegadas (in), milímetros (mm), centímetros (cm) etc.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Quebra de linha, parágrafo e página}
+
+
+\begin{itemize}
+\item Quebra de linha: \texttt{\string\\ } ou \texttt{\string\newline};
+\item Quebra de página: \texttt{\string\newpage}.
+\end{itemize}
+
+\end{frame}
+
+\begin{frame}{Notas de rodapé}
+
+
+As notas de rodapé podem ser obtidas colocando-se, no lugar do
+texto onde deve ser referenciada a nota, o comando \LCmdArg{footnote}{Texto da nota}, tendo como argumento o texto da nota.
+
+\begin{LaTeXcode}[Exemplo]
+Borges e os Orangotangos Eternos\LCmdArg{footnote}{Livro de Luis Fernando Verissimo}
+\end{LaTeXcode}
+
+Produz a saída:
+\begin{LaTeXoutput}
+Borges e os Orangotangos Eternos\footnote{Livro de Luis Fernando Verissimo}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Produzindo títulos de trabalhos}
+\begin{LaTeXcode}[Declarações]
+\LCmdArg{title}{Título}\n
+\LCmdArg{author}{Autor}\n
+\LCmdArg{date}{Data} ou \LCmdArg{date}{}
+\end{LaTeXcode}
+
+Observações:
+\begin{itemize}
+\item \texttt{\string\date\{\}} omite a data do documento;
+\item Omitindo-se o comando \texttt{\string\date}, é tomada a data corrente da máquina.
+\end{itemize}
+
+\begin{LaTeXcode}[Produzindo]
+\LCmd{maketitle}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Exemplo de uso de título de trabalho}
+\begin{LaTeXcode}[Estrutura no fonte]
+\LCmdArg{documentclass}{book}\n
+\LCmdArg{title}{Borges e os Orangotangos Eternos}\n
+\LCmdArg{author}{Luis Fernando Verissimo}\n
+\LCmdArg{date}{}\n
+\LCmdArg{begin}{document}\n
+\LCmd{maketitle}\n
+
+Tentarei ser os seus olhos, Jorge.
+bla, bla, bla
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Resultado da composição do título}
+\begin{LaTeXoutput}[Estrutura produzida]
+{\centering
+{\Large Borges e os Orangotangos Eternos}\\[\baselineskip]
+{Luis Fernando Verissimo}\par}
+
+\vspace{4\baselineskip}
+
+Tentarei ser os seus olhos, Jorge.
+bla, bla, bla
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Produzindo sumários}
+Estes podem ser obtidos pelos comandos:
+\begin{itemize}
+\item \LCmd{tableofcontents},
+\item \LCmd{listoffigures},
+\item \LCmd{listoftables}.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Estrutura geral}
+\begin{LaTeXcode}[Estrutura de um artigo com sumários]
+\LCmdArg{documentclass}{article}\n
+...\n
+\LCmdArg{begin}{document}\n
+\LCmd{maketitle}\n
+\LCmd{tableofcontents}\n
+\LCmd{listoffigures}\n
+\LCmd{listoftables}\n
+\LCmdArg{section}{Introdução}\n
+...\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+
+\begin{block}{Observação}
+São produzidos os arquivos .TOC, .LOF e .LOT. Posteriormente eles podem ser editados.
+\end{block}
+\end{frame}
+
+\begin{frame}{Referências cruzadas}
+\begin{block}{Referenciando seções, subseções, fórmulas, etc.}
+\begin{itemize}
+\item Para marcar: \LCmdArg{label}{marca};
+\item Para referenciar: \LCmdArg{ref}{marca};
+\item Referenciando a página: \LCmdArg{pageref}{marca}.
+\end{itemize}
+\end{block}
+
+\begin{block}{Observação}
+As referências são armazenadas no arquivo .AUX e por isto pode ser necessária mais de uma compilação para resolver as pendências.
+\end{block}
+\end{frame}
+
+\begin{frame}{Referências cruzadas}
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{begin}{equation} \LCmdArg{label}{eqn:integral}\n
+\string\int\ x\string\,\string\mathrm\{d\}x\n
+\LCmdArg{end}{equation}\n
+A equação~(\LCmdArg{ref}{eqn:integral}) define \string\dots
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\begin{equation} \label{eqn:integral}
+\int x\,\mathrm{d}x
+\end{equation}
+A equação~(\ref{eqn:integral}) define \dots
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Comandos \LCmd{newcommand} e \LCmd{newtheorem}}
+\begin{itemize}
+\item O comando \LCmd{newcommand} é usado para definir novos comandos (macros);
+\item Sua sintaxe é:
+\begin{LaTeXcode}[\LCmd{newcommand}]
+\LNCOA{newcommand}{cmd}[args]{definição}\n
+ou\n
+\LNCOA{newcommand}{cmd}{definição}
+\end{LaTeXcode}
+\item No primeiro argumento fica o nome do novo comando, o argumento opcional é o número de argumentos do novo comando (numerados a partir de 1) e referenciados com ``\#'' na definição;
+\end{itemize}
+\end{frame}
+
+\begin{frame}{\LCmd{newcommand}}
+\begin{LaTeXcode}[Exemplo]
+\LNCOA{newcommand}{titulo}[1]{\lb\string\Large \string\textbf\{\#1\}\rb}\n
+...\n
+\LCmdArg{titulo}{Meu título}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\titulo{Meu título}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{\LCmd{newtheorem}}
+O comando \LCmd{newtheorem} permite definir teoremas, definições, exemplos, etc.
+
+\begin{LaTeXcode}[Exemplo]
+\string\newtheorem\{exe\}\{Exemplo\}\n
+...\n
+\LCmdArg{begin}{exe}\n
+Este é um exemplo.\n
+\LCmdArg{end}{exe}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\textbf{Exemplo 1} \textit{Este é um exemplo.}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Produzindo verbatim}
+Use o ambiente \Lenv{verbatim} ou o comando \LCmd{verb}. O argumento de \LCmd{verb} deve ser delimitado por dois caracteres como \texttt{+} ou \texttt{=}, escolha do usuário; o caracter não deve ser presente na(s) palavra(s) a ser(em) reproduzida(s) verbatim (literalmente).
+
+\begin{LaTeXcode}[Modo verbatim]
+\LCmd{verb}=\bs LaTeX=
+
+ou
+
+\LCmdArg{begin}{verbatim}
+\bs LaTeX
+\LCmdArg{end}{verbatim}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\texttt{\bs LaTeX}
+\end{LaTeXoutput}
+
+\begin{block}{Observação}
+Reproduz o comando sem interpretá-lo.
+\end{block}
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Usando verbatim para compor programas}
+
+\begin{block}{Exemplo de resultado}
+{\scriptsize
+\begin{verbatim}
+quicksort [] = []
+quicksort (p:xs) = (quicksort lesser) ++ [p] ++ (quicksort greater)
+ where
+ lesser = filter (< p) xs
+ greater = filter (>= p) xs
+\end{verbatim}
+}
+\end{block}
+\end{frame}
+
+\begin{frame}{Ambiente \Lenv{tabular}}
+O ambiente \Lenv{tabular} é usado para definir tabelas em modo texto (que não contenham nenhuma ou pouca matemática).
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{begin}{tabular}\Larg{l|c|r}\n
+\LCmd{hline}\n
+Elemento \& Porcentagem \& Fator \string\\ \n
+\string\hline\string\hline \n
+Ferro \& 10 \& 3 \string\\ \string\hline \n
+Cloro \& 33 \& 7 \string\\ \string\hline \n
+Oxigênio \& 51 \& 1 \string\\ \string\hline \n
+\LCmdArg{end}{tabular}
+\end{LaTeXcode}
+
+\begin{block}{Observação}
+As letras ``l'', ``c'' e ``r'' referem-se ao posicionamento do conteúdo nas colunas da tabela.
+\end{block}
+\end{frame}
+
+\begin{frame}{Ambiente \Lenv{tabular}}
+\fontsize{10}{11}\selectfont
+Produz:
+\begin{LaTeXoutput}
+\begin{tabular}{l|c|r}
+\hline
+Elemento & Porcentagem & Fator \\ \hline \hline
+Ferro & 10 & 3 \\ \hline
+Cloro & 33 & 7 \\ \hline
+Oxigênio & 51 & 1 \\ \hline
+\end{tabular}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Ambiente \Lenv{tabular}}
+\begin{itemize}
+\item \texttt{@\{\}} na especificação do comando tabular resulta em uma divisão com espaçamento zero. Podemos usar para alinhar números pelo ponto decimal;
+\item \LCmd{multicolumn} serve para juntar colunas da tabela.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Ambiente \Lenv{tabular}}
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{begin}{tabular}\Larg{c r @\{,\} l}\n
+Expressão \& \LCmd{multicolumn}\Larg{2}\Larg{c}\Larg{Valor} \string\\ \string\hline\n
+\$\string\pi\$ \& 3 \& 1415 \string\\ \n
+\$\string\pi\string^2\$ \& 9 \& 869 \string\\ \n
+\$\string\pi\string^3\$ \& 31 \& 0062 \n
+\LCmdArg{end}{tabular}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\begin{tabular}{c r @{,} l}
+Expressão & \multicolumn{2}{c}{Valor} \\ \hline
+$\pi$ & 3 & 1415 \\
+$\pi^2$ & 9 & 869 \\
+$\pi^3$ & 31 & 0062
+\end{tabular}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Citações e versos}
+\begin{LaTeXcode}[Exemplo]
+Exclamou Alice enquanto avançava com cuidado
+pelo bosque:\n
+\LCmdArg{begin}{quote}\n
+Foi o chá mais idiota de que participei em
+toda a minha vida!\n
+\LCmdArg{end}{quote}
+\end{LaTeXcode}
+
+Produz:
+
+\begin{LaTeXoutput}
+Exclamou Alice enquanto avançava com cuidado
+pelo bosque:
+\begin{quote}\normalfont
+Foi o chá mais idiota de que participei em
+toda a minha vida!
+\end{quote}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Versos}
+\begin{LaTeXcode}[Exemplo de versos]
+Esta é uma poesia sem sentido retirada de
+`{}`Alice Através do Espelho'{}':
+\nn
+\LCmdArg{begin}{center}\n
+\LCmdArg{textbf}{Pargarávio}\n
+\LCmdArg{end}{center}\n
+\LCmdArg{begin}{verse}\n
+Solumbrava, e os lubriciosos touvos \string\\ \n
+Em vertigiros persondavam as verdentes; \string\\ \n
+Trisciturnos calavam-se os gaiolouvos \string\\ \n
+E os porverdidos estriguilavam fientes.\n
+\LCmdArg{end}{verse}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Versos}
+Produz:
+
+\begin{LaTeXoutput}
+Esta é uma poesia sem sentido retirada de
+``Alice Através do Espelho'':
+
+\begin{center}
+\textbf{Pargarávio}
+\end{center}
+\begin{verse}
+Solumbrava, e os lubriciosos touvos \\
+Em vertigiros persondavam as verdentes; \\
+Trisciturnos calavam-se os gaiolouvos \\
+E os porverdidos estriguilavam fientes.
+\end{verse}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Itens, enumerados e descrições}
+\begin{LaTeXcode}[Exemplo de itens com marcador]
+\LCmdArg{begin}{itemize} \n
+\LCmd{item} Primeiro item; \n
+\LCmdArg{begin}{itemize} \n
+\LCmd{item} Sub-item; \n
+\LCmd{item Outro} sub-item; \n
+\LCmdArg{end}{itemize} \n
+\LCmd{item} Último item. \n
+\LCmdArg{end}{itemize}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\begin{itemize}
+\item Primeiro item;
+\begin{itemize}
+\item Sub-item;
+\item Outro sub-item;
+\end{itemize}
+\item Último item.
+\end{itemize}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Itens, enumerados e descrições}
+\begin{LaTeXcode}[Exemplo com numeração]
+\LCmdArg{begin}{enumerate} \n
+\LCmd{item} Primeiro; \n
+\LCmd{item} Segundo; \n
+\LCmdArg{begin}{enumerate} \n
+\LCmd{item} Sub-item; \n
+\LCmd{item} Sub-item. \n
+\LCmdArg{end}{enumerate} \n
+\LCmdArg{end}{enumerate}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\begin{enumerate}
+\item Primeiro;
+\item Segundo;
+\begin{enumerate}
+\item Sub-item;
+\item Sub-item.
+\end{enumerate}
+\end{enumerate}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Itens, enumerados e descrições}
+\begin{LaTeXcode}[Exemplo de descrição]
+\LCmdArg{begin}{description} \n
+\LCmd{item} [Windows] Espécie de virus de computador
+(costuma ser notado ao gerar a mensagem
+`{}`Falha Geral de Proteção'{}'); \n
+\LCmd{item} [MacOS] Sistema operacional da Apple; \n
+\LCmd{item} [Linux] Sistema operacional livre. \n
+\LCmdArg{end}{description}
+\end{LaTeXcode}
+
+Produz:
+
+\begin{LaTeXoutput}
+\begin{description}
+\item [Windows] Espécie de virus de computador
+(costuma ser notado ao gerar a mensagem
+``Falha Geral de Proteção'');
+\item [MacOS] Sistema operacional da Apple;
+\item [Linux] Sistema operacional livre.
+\end{description}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Figuras e tabelas}
+São \emph{corpos flutuantes}. Obtidos usando-se os ambientes:
+\begin{LaTeXcode}[Figuras e Tabelas]
+\LCmdArg{begin}{figure}\Lopt[especificação] \n
+... \n
+\LCmdArg{caption}{texto} \n
+\LCmdArg{end}{figure} \n
+e \n
+\LCmdArg{begin}{table}\Lopt[especificação] \n
+... \n
+\LCmdArg{caption}{texto} \n
+\LCmdArg{end}{table}
+\end{LaTeXcode}
+
+\begin{block}{Observação}
+\LCmdArg{caption}{\dots} serve para incluir uma legenda.
+\end{block}
+\end{frame}
+
+\begin{frame}{Figuras e tabelas}
+A especificação pode ser um ou mais dos seguintes (não será necessariamente seguido pelo \LaTeX):
+\begin{description}
+\item [h] aqui;
+\item [t] alto da página;
+\item [b] embaixo da página;
+\item [p] página especial;
+\item [!] não considera alguns parâmetros internos.
+\end{description}
+
+\begin{block}{}
+A ordem em que são usados é relevante -- maior prioridade é dada ao primeiro e menor ao último.
+\end{block}
+\end{frame}
+
+\begin{frame}{Figuras e tabelas}
+\fontsize{10}{11}\selectfont
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{begin}{table}\Lopt[!tp] \n
+\LCmdArg{caption}{Tabela sem sentido}
+\LCmdArg{label}{tab:semsentido} \n
+\LCmd{centering} \n
+\LCmdArg{begin}{tabular}\Larg{l|l} \string\hline \n
+Parâmetro \& Valor \string\\ \string\hline\string\hline \n
+XYZ \& 123 \string\\ \n
+ABC \& 321 \string\\ \string\hline \n
+\LCmdArg{end}{tabular} \n
+\LCmdArg{end}{table} \n
+A Tabela\string~\LCmdArg{ref}{tab:semsentido} apresenta \string\dots
+\end{LaTeXcode}
+
+\begin{block}{Observações}
+\begin{itemize}
+\item \texttt{\string\centering} serve para centralizar o tabular;
+\item comando \texttt{\string\caption\{\dots\}} usado acima do tabular devido a ABNT;
+\item comando \texttt{\string\label\{\dots\}} deve ser usado após o comando \texttt{\string\caption\{\dots\}}.
+\end{itemize}
+\end{block}
+\end{frame}
+
+\begin{frame}{Figuras e tabelas}
+\fontsize{10}{11}\selectfont
+
+Produz:
+
+\begin{LaTeXoutput}
+\begin{table}
+\caption{Tabela sem sentido}%
+\label{tab:semsentido}
+\centering
+\begin{tabular}{l|l} \hline
+Parâmetro & Valor \\ \hline\hline
+XYZ & 123 \\
+ABC & 321 \\ \hline
+\end{tabular}
+\end{table}
+A Tabela~\ref{tab:semsentido} apresenta \ldots
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Modos do \TeX}
+\begin{description}
+\item [Modo parágrafo] Divide texto em linhas, parágrafos e páginas; é o modo normal do \TeX;
+\item [Modo LR] Descarrega os tipos sem dividir texto; obtido usando-se \LCmdArg{mbox}{} (\LCmd{mbox} pode ser usado quando não desejamos que uma palavra seja dividida em duas linhas/páginas, por exemplo, \LCmdArg{mbox}{555-1234});
+\item [Modo matemático] Para produzir fórmulas matemáticas; Obtido usando-se \texttt{\bs(\dots\bs)}, \texttt{\$\dots\$}, \LCmdArg{begin}{displaymath}\dots\LCmdArg{end}{displaymath}, \texttt{\bs\ls\dots\bs\rs}, \LCmdArg{begin}{equation}\dots \LCmdArg{end}{equation} e \LCmdArg{begin}{eqnarray}\dots \LCmdArg{end}{eqnarray}.
+\end{description}
+\end{frame}
+
+\begin{frame}{Produzindo textos com matemática}
+\begin{itemize}
+\item \texttt{\$\dots\$} para produzir fórmulas dentro de um parágrafo em linha com o texto;
+\item \texttt{\bs\ls\dots\bs\rs} para produzir equações destacadas do parágrafo;
+\item \LCmdArg{begin}{equation}\dots \LCmdArg{label}{marca}\LCmdArg{end}{equation} para produzir uma equação numerada e destacada do parágrafo e poder referencia-la usando \LCmdArg{ref}{marca}.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Exemplos}
+\begin{LaTeXcode}[Exemplo 1]
+Tome \$x\$ e adicione \$y\$. Você obterá \$x+y\$.
+Outra equação importante é a
+do segundo grau \bs\ls ax\string^2+bx+c=0\bs\rs\ cuja solução é dada pela \string\emph\{Fórmula de Bhaskara\}.
+\nn
+Seja, por exemplo, a equação\string~(\LCmdArg{ref}{eqn:exemplo}).\n
+\LCmdArg{begin}{equation}\n
+2x\string^2-3x+1=0\n
+\LCmdArg{label}{eqn:exemplo}\n
+\LCmdArg{end}{equation}\n
+Podemos dizer que \$x=1\$ é uma
+solução da equação.
+\end{LaTeXcode}
+
+\end{frame}
+
+\begin{frame}{Exemplo 1}
+
+
+Produz:
+\begin{LaTeXoutput}
+Tome $x$ e adicione $y$. Você obterá $x+y$.
+Outra equação importante é a
+do segundo grau \[ax^2+bx+c=0\] cuja solução é dada pela \emph{Fórmula de Bhaskara}.
+
+Seja, por exemplo, a Equação~(\ref{eqn:exemplo}):
+\begin{equation}\label{eqn:exemplo}
+2x^2-3x+1=0
+\end{equation}
+Podemos dizer que $x=1$ é uma
+solução da equação.
+\end{LaTeXoutput}
+
+\end{frame}
+
+\begin{frame}{Exemplo 2}
+
+
+\begin{LaTeXcode}[Exemplo 2]
+\LCmd{TeX}\LCmd{\textvisiblespace} deve ser pronunciado como\n
+\$\string\tau\string\epsilon\string\chi\$.
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\TeX\ deve ser pronunciado como
+$\tau\epsilon\chi$.
+\end{LaTeXoutput}
+
+\end{frame}
+
+\begin{frame}{Subscritos e expoentes}
+\begin{center}\let\tt\ttfamily
+\begin{tabular}{cc}
+$x^{2}$ & \tt\$x\string^\{2\}\$ \\
+$x^{y^{2}}$ & \tt\$x\string^\{y\string^\{2\}\}\$ \\
+$x_{1}^{2}$ & \tt\$x\string_\{1\}\string^\{2\}\$
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Frações}
+\begin{LaTeXcode}
+\bs\ls\ a/b \bs\rs
+\end{LaTeXcode}
+Produz:
+\begin{block}{}
+\[a/b\]
+\end{block}
+\begin{LaTeXcode}
+\bs\ls \string\frac\{a\}\{b\} \bs\rs
+\end{LaTeXcode}
+Produz:
+\begin{block}{}
+\[\frac{a}{b}\]
+\end{block}
+\end{frame}
+
+\begin{frame}{Frações}
+\begin{itemize}
+\item \texttt{/} é preferível quando existe pouca coisa na fração e o espaço é pequeno;
+\begin{LaTeXcode}[Exemplo]
+\$2\string^\{1/2\}\$ e \$2\string^\string\frac\{1\}\{x+1\}\$.
+\end{LaTeXcode}
+
+Produz:
+\begin{block}{}
+\[2^{1/2} \text{\quad e\quad} 2^\frac{1}{x+1}\]
+\end{block}
+
+\medskip
+
+\item Muitas vezes \texttt{\string\frac} parece ruim quando usado dentro de um parágrafo com \texttt{\$\dots\$};
+\item Como pode ser visto a partir do exemplo, mesmo nos exponentes o comando \LCmd{frac} não produz um resultado agradável.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Integral}
+\begin{LaTeXcode}[Exemplo de integral dupla]
+\texttt{\string\iint\string\sin\ x\string\cos\ y\string\,\string\mathrm\{d\}x\string\,\string\mathrm\{d\}y}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\iint \sin x\cos y\,\mathrm{d}x\,\mathrm{d}y\]
+\end{LaTeXoutput}
+
+\begin{block}{Observações}
+\begin{itemize}
+\item \texttt{\string\iint} produz $\displaystyle\iint$
+e \texttt{\string\int\string\int} produz $\displaystyle\int\int$;
+\item Comandos \LCmd{iint}, \LCmd{iiint}, \LCmd{iiiint} e \LCmd{idotsint} são produzidos pelo pacote \Lsty{amsmath}. Sem esses comandos é necessário tratar os espaços entre as várias partes da integral.
+\end{itemize}
+\end{block}
+\end{frame}
+
+\begin{frame}{Somatório}
+\begin{LaTeXcode}[Exemplo de somatório]
+\texttt{\string\sum\string_\{i=1\}\string^\string\infty\ a\string_i}
+\end{LaTeXcode}
+
+\bigskip
+
+Produz:
+\begin{block}{}
+\[\sum_{i=1}^\infty a_i\]
+\end{block}
+\end{frame}
+
+\begin{frame}{Integral definida}
+\begin{LaTeXcode}[Usando limites de integração]
+\string\int\string_0\string^\string\frac\{1\}\{2\} x\string^2\string\,\string\mathrm\{d\}x
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\int_0^\frac{1}{2} x^2\mathrm{d}x\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Matemática em linha ou destacada do parágrafo}
+Diferenças na aparência usando \texttt{\$\dots\$} ou \texttt{\bs\ls\dots\bs\rs}; Contraste:
+\begin{LaTeXcode}[Matemática em linha]
+\$\LCmd{lim}\_\Larg{n\LCmd{to}\LCmd{infty}}\LCmd{sum}\_\Larg{i=1}\^{}n 1/i\$
+\end{LaTeXcode}
+que produz:
+\begin{block}{}
+$\lim_{n\to\infty}\sum_{i=1}^n1/i$
+\end{block}
+com:
+\begin{LaTeXcode}[Matemática em display (destacando)]
+\bs\ls\ \LCmd{lim}\_\Larg{n\LCmd{to}\LCmd{infty}}\LCmd{sum}\_\Larg{i=1}\^{}n
+\LCmd{frac}\Larg{1}\Larg{i}\ \bs\rs
+\end{LaTeXcode}
+que produz:
+\begin{block}{}
+\[\lim_{n\to\infty}\sum_{i=1}^n\frac{1}{i}\]
+\end{block}
+\end{frame}
+
+\begin{frame}{Mais um exemplo}
+\begin{LaTeXcode}[Usando quantificador, conjuntos e desigualdade]
+\LCmd{forall} x\LCmd{in}\LCmdArg{mathbb}{R}:x\^{}2\LCmd{geq} 0
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\[\forall x\in\mathbb{R}:x^2\geq 0\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Igualdades e desigualdades}
+\begin{block}{Igualdades e desigualdades}
+\begin{center}\let\tt\ttfamily
+\begin{tabular}{*6c}
+\tt= & \LCmd{neq} & \tt> & \tt< & \LCmd{leq} & \LCmd{geq} \\
+$=$ & $\neq$ & $>$ & $<$ & $\leq$ & $\geq$
+\end{tabular}
+\end{center}
+\end{block}
+
+\end{frame}
+
+\begin{frame}{Acentos em modo matemático}
+\begin{block}{Acentos em modo matemático}
+\begin{center}\tabcolsep=4pt
+\begin{tabular}{*4c}
+\LCmdArg{hat}{a} & \LCmdArg{grave}{a} & \LCmdArg{bar}{a} & \LCmdArg{check}{a} \\
+$\hat{a}$ & $\grave{a}$ & $\bar{a}$ & $\check{a}$ \\
+\LCmdArg{dot}{a} & \LCmdArg{vec}{a} & \LCmdArg{breve}{a} & \LCmdArg{widetilde}{abc} \\
+$\dot{a}$ & $\vec{a}$ & $\breve{a}$ & $\widetilde{abc}$ \\
+\LCmdArg{tilde}{a} & \LCmdArg{ddot}{a} & \LCmdArg{widehat}{abc} & \LCmdArg{acute}{a} \\
+$\tilde{a}$ & $\ddot{a}$ & $\widehat{abc}$ & $\acute{a}$
+\end{tabular}
+\end{center}
+\end{block}
+\end{frame}
+
+\begin{frame}{Fontes do modo matemático}
+\begin{block}{Alguns fontes do modo matemático}
+\begin{center}
+\begin{tabular}{*3l}
+Caligráfico & \LCmdArg{mathcal}{C} & $\mathcal{C}$ \\
+Redobrado & \LCmdArg{mathbb}{R} & $\mathbb{R}$ \\
+Bold & \LCmdArg{mathbf}{B} & $\mathbf{B}$ \\
+Roman & \LCmdArg{mathrm}{M} & $\mathrm{M}$
+\end{tabular}
+\end{center}
+\end{block}
+
+\begin{block}{Observações}
+Para poder ser usado, o fonte \texttt{\string\mathbb\{\dots\}} necessita o pacote \Lsty{amssymb}.
+\end{block}
+\end{frame}
+
+\begin{frame}{Espaçamento em modo matemático}
+\begin{block}{Espaçamento matemático}
+\begin{center}
+\begin{tabular}{ll}
+\LCmd{,} & espaço pequeno \\
+\LCmd{quad} & espaço grande \\
+\LCmd{qquad} & espaço maior
+\end{tabular}
+\end{center}
+\end{block}
+\end{frame}
+
+\begin{frame}{Uso do espaçamento}
+\begin{LaTeXcode}[Use \LCmd{quad} para separar expressões diferentes]
+\LCmd{[}e\string^\Larg{-\LCmd{alpha} t} \LCmd{quad} x\string_1, x\string_2, x\string_3, \LCmd{ldots} \LCmd{quad} x\string_1+x\string_2+x\string_3+\LCmd{cdots}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[e^{-\alpha t} \quad x_1, x_2, x_3, \dots \quad x_1+x_2+x_3+\cdots
+\]
+\end{LaTeXoutput}
+
+\begin{LaTeXcode}[Use \LCmd{qquad} para separar mais as expressões]
+\LCmd{[}e\string^\Larg{-\LCmd{alpha} t} \LCmd{qquad} x\string_1, x\string_2, x\string_3, \LCmd{ldots} \LCmd{qquad} x\string_1+x\string_2+x\string_3+\LCmd{cdots}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[e^{-\alpha t} \qquad x_1, x_2, x_3, \dots \qquad x_1+x_2+x_3+\cdots
+\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Uso do espaçamento}
+\begin{block}{Observações}
+\begin{itemize}
+\item Observe o uso de \texttt{\string\ldots} e \texttt{\string\cdots};
+\item Esses comandos poderiam ter sido substituidos por \texttt{\string\dots} que funciona bem sempre.
+\end{itemize}
+\end{block}
+\end{frame}
+
+\begin{frame}{Uso do espaçamento \LCmd{,}}
+Use \LCmd{,} para colocar ponto final em fórmula:
+\begin{LaTeXcode}[Exemplo de uso do \LCmd{,}]
+A simplificação desta expressão
+resulta em\n
+\texttt{\LCmd{[}\LCmdArg{frac}{(x+1)(x-1)}\Larg{y-1}\LCmd{,}.\LCmd{]}}
+\end{LaTeXcode}
+que produz:
+\begin{LaTeXoutput}
+A simplificação desta expressão resulta em
+\[\frac{(x+1)(x-1)}{y-1}\, .\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Uso do espaçamento \LCmd{,}}
+Use \LCmd{,} para separar os diferenciais da expressão integranda nos integrais:
+\begin{LaTeXcode}
+\LCmd{[}
+\LCmd{iint}\LCmd{exp}(x\string^2 + y\string^2)\LCmd{,}\LCmdArg{mathrm}{d}x\LCmd{,}\LCmdArg{mathrm}{d}y
+\LCmd{]}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[
+\iint\exp (x^2 + y^2) \,\mathrm{d}x \,\mathrm{d}y
+\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Raízes}
+\begin{LaTeXcode}[Raiz quadrada]
+\LCmdArg{sqrt}{x+1}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\sqrt{x+1}\]
+\end{LaTeXoutput}
+e
+\begin{LaTeXcode}[Raiz $n$-ésima]
+\LOA sqrt[3]{2}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\sqrt[3]{2}\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{\LCmd{overline}, \LCmd{underline}, \LCmd{overbrace} e \LCmd{underbrace}}
+
+
+\begin{LaTeXcode}[\LCmd{overline}]
+\LCmdArg{overline}{a+b}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\overline{a+b}\]
+\end{LaTeXoutput}
+e
+\begin{LaTeXcode}[\LCmd{underbrace}]
+10110\LCmdArg{underbrace}{111\LCmd{dots}1}\string_\Larg{\string\times\ 56}000
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[10110\underbrace{111\dots1}_{\times 56}000\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Derivada}
+\begin{LaTeXcode}[Derivadas]
+y=x\string^2 \LCmd{qquad} y'=2x \LCmd{qquad} y'{}'=2
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[y=x^2 \qquad y'=2x \qquad y''=2\]
+\end{LaTeXoutput}
+
+\begin{LaTeXcode}[Derivadas como frações]
+y=x\string^2 \LCmd{qquad} \LCmdArg{frac}{\string\mathrm\{d\}y}\Larg{\string\mathrm\{d\}x}=2x \LCmd{qquad} \LCmdArg{frac}{\string\mathrm\{d\}\string^2y}\Larg{\string\mathrm\{d\}x\string^2}=2
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[
+y=x^2 \qquad \frac{\mathrm{d}y}{\mathrm{d}x} =2x \qquad \frac{\mathrm{d}^2y}{\mathrm{d}x^2} =2
+\]
+\end{LaTeXoutput}
+
+\end{frame}
+
+\begin{frame}{Vetores}
+ Use \LCmd{vec}, \LCmd{overrightarrow}, e \LCmd{overleftarrow}.
+\begin{LaTeXcode}[Exemplo]
+\LCmd{vec} a \qquad \LCmdArg{overrightarrow}{AB} \qquad
+\LCmdArg{overleftarrow}{AB}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\vec a \qquad \overrightarrow{AB} \qquad \overleftarrow{AB}\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Coeficientes binomiais}
+Use o pacote \Lsty{amsmath}.
+
+\begin{LaTeXcode}
+\LCmdArg{binom}{n}\Larg{k} = \n
+\null\qquad\LCmdArg{frac}{(n)(n-1)\LCmd{cdots}(n-k+1)}\Larg{(1)(2)\LCmd{cdots}(k)}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\binom{n}{k} = \frac{(n)(n-1)\cdots(n-k+1)}{(1)(2)\cdots(k)}\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Delimitadores}
+\fontsize{10}{11}\selectfont
+
+Usa-se \LCmd{left} e \LCmd{right} para determinar automaticamente o tamanho dos delimitadores esquerdo e direito. Usa-se \LCmd{bigl}, \LCmd{Bigl}, \LCmd{biggl}, \LCmd{Biggl} e \LCmd{bigr}, \LCmd{Bigr}, \LCmd{biggr}, \LCmd{Biggr} para fixar determinados tamanhos dos delimitadores esquerdo e direito.
+
+\begin{LaTeXcode}[Exemplo]
+x+\LCmd{left}(\LCmdArg{frac}{1}\Larg{x+1}\LCmd{right})\string^3
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[x+\left(\frac{1}{x+1}\right)^3\]
+\end{LaTeXoutput}
+
+\begin{LaTeXcode}[Outro exemplo]
+\LCmd{Bigl}((x+1)(x-1)\LCmd{Bigr})\string^2
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\Bigl((x+1)(x-1)\Bigr)^2\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Delimitadores de tamanho determinado}
+\begin{itemize}
+\item Os descritores de tamanho podem ser usados com qualquer delimitador.
+
+\begin{LaTeXcode}
+\LCmd{bigl}(\LCmd{Bigl}(\LCmd{biggl}(\LCmd{Biggl}(\n
+\null\qquad\LCmd{bigr}\LCmd{\}}\LCmd{Bigr}\LCmd{\}}\LCmd{biggr}\LCmd{\}}\LCmd{Biggr}\LCmd{\}}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\big(\Big(\bigg(\Bigg(\quad\big\}\Big\}\bigg\}\Bigg\}\]
+\end{LaTeXoutput}
+
+\item As terminações \texttt{l} (\emph{left}, esquerda) e de \texttt{r} (\emph{r}, direita) determina os espaços corretos quando o delimitador é de esquerda ou de direita.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{\Lenv{eqnarray} e \Lenv{align}}
+\begin{itemize}
+\item Ambiente \Lenv{eqnarray} foi desenvolvido para mostrar listas de fórmulas como tabelas de três colunas alinhadas na coluna do meio (onde normalmente está o ``='' );
+\item Ambiente \Lenv{eqnarray} está obsoleto, pois foi o primeiro ambiente desenvolvido para o \LaTeX{} e possui um erro de espaçamento;
+\item Preferível usar o ambiente \Lenv{align}, carregando o pacote \Lsty{amsmath};
+\item Assim como existe o ambiente \Lenv{eqnarray*}, também existe o ambiente \Lenv{align*} nos quais as equações não são numeradas.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Exemplos de uso do ambiente \Lenv{align}}
+\begin{LaTeXcode}[Primeiro exemplo]
+\LCmdArg{begin}{align}\n
+f(x) \& = x\string^2 \LCmd{\bs}\n
+f'(x) \& = 2x \LCmd{\bs}\n
+\LCmd{int}\string_0\string^x f(y)\LCmd{,}\LCmdArg{mathrm}{d}y \& = \LCmdArg{frac}{x\string^3}\Larg{3}
+\LCmdArg{end}{align}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\begin{align}
+f(x) & = x^2 \\
+f'(x) & = 2x \\
+\int_0^x f(y)\,\mathrm{d}y & = \frac{x^3}{3}
+\end{align}
+\end{LaTeXoutput}
+
+\end{frame}
+
+\begin{frame}{Exemplos de uso do ambiente \Lenv{align}}
+\begin{LaTeXcode}[Segundo exemplo]
+\LCmdArg{begin}{align}
+\LCmd{sin} x \& = x -\LCmdArg{frac}{x\string^3}\Larg{3!}+
+\LCmdArg{frac}{x\string^5}\Larg{5!}- \LCmd{notag} \LCmd{\bs}\n
+\&\LCmd{qquad} \LCmdArg{frac}{x\string^7}\Larg{7!}+\LCmd{cdots}
+\LCmdArg{end}{align}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\begin{align}
+\sin x & = x -\frac{x^3}{3!}+
+\frac{x^5}{5!}- \notag \\
+&\qquad \frac{x^7}{7!}+\cdots
+\end{align}
+\end{LaTeXoutput}
+\begin{block}{Observação}
+\texttt{\string\notag} elimina a numeração na linha.
+\end{block}
+\end{frame}
+
+\begin{frame}{Descrevendo variáveis}
+\begin{LaTeXcode}[Descrição das variáveis]
+\LCmd{[}a\string^2+b\string^2=c\string^2\LCmd{]}
+\nn
+\LCmdArg{begin}{tabular}\Larg{lp\lb.8\string\textwidth\rb}\n
+Onde: \& \$a\$, \$b\$ -{}- são os catetos
+de um triângulo retângulo\LCmd{tabularnewline}\n
+\& \$c\$ -{}- é a hipotenusa do triângulo retângulo.
+\LCmdArg{end}{tabular}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\[a^2+b^2=c^2\]
+
+\begin{tabular}{lp{.8\textwidth}}
+Onde: & $a$, $b$ -- são os catetos
+de um triângulo retângulo\tabularnewline
+& $c$ -- é a hipotenusa do triângulo retângulo.
+\end{tabular}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Descrevendo variáveis}
+\begin{LaTeXcode}[Usando \texttt{\string\parindent}]
+\LCmd{[}a\string^2+b\string^2=c\string^2\LCmd{]}
+\nn
+\{\LCmdArg{settowidth}{\string\parindent}\{Onde:\string\ \}\n
+\string\noindent\ Onde:\string\ \$a\$, \$b\$ -{}- são os catetos
+de um triângulo retângulo\n\n
+\$c\$ -{}- é a hipotenusa do triângulo retângulo.\}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\[a^2+b^2=c^2\]
+
+{\settowidth{\parindent}{Onde:\ }
+\noindent Onde: $a$, $b$ -- são os catetos
+de um triângulo retângulo
+
+$c$ -- é a hipotenusa do triângulo retângulo.}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Símbolos matemáticos}
+
+\begin{center}\tabcolsep=4pt
+\begin{tabular}{*8l}
+\toprule
+\multicolumn8c{\bfseries Letras gregas}\\
+\midrule
+$\alpha$ & \LCmd{alpha} &
+$\beta$ & \LCmd{beta} &
+$\gamma$ & \LCmd{gamma} &
+$\delta$ & \LCmd{delta} \\
+$\epsilon$ & \LCmd{epsilon} &
+$\varepsilon$ & \LCmd{varepsilon}&
+$\zeta$ & \LCmd{zeta} &
+$\eta$ & \LCmd{eta} \\
+$\theta$ & \LCmd{theta} &
+$\vartheta$ & \LCmd{vartheta} &
+$\iota$ & \LCmd{iota} &
+$\kappa$ & \LCmd{kappa} \\
+$\lambda$ & \LCmd{lambda} &
+$\mu$ & \LCmd{mu} &
+$\nu$ & \LCmd{nu} &
+$\xi$ & \LCmd{xi} \\
+$\pi$ & \LCmd{pi} &
+$\varpi$ & \LCmd{varpi} &
+$\rho$ & \LCmd{rho} &
+$\varrho$ & \LCmd{varrho} \\
+$\sigma$ & \LCmd{sigma} &
+$\varsigma$ & \LCmd{varsigma} &
+$\tau$ & \LCmd{tau} &
+$\upsilon$ & \LCmd{upsilon} \\
+$\phi$ & \LCmd{phi} &
+$\varphi$ & \LCmd{varphi} &
+$\chi$ & \LCmd{chi} &
+$\psi$ & \LCmd{psi} \\
+$\omega$ & \LCmd{omega} &
+$\Gamma$ & \LCmd{Gamma} &
+$\Delta$ & \LCmd{Delta} &
+$\Theta$ & \LCmd{Theta} \\
+$\Lambda$ & \LCmd{Lambda} &
+$\Xi$ & \LCmd{Xi} &
+$\Pi$ & \LCmd{Pi} &
+$\Sigma$ & \LCmd{Sigma} \\
+$\Upsilon$ & \LCmd{Upsilon} &
+$\Phi$ & \LCmd{Phi} &
+$\Psi$ & \LCmd{Psi} &
+$\Omega$ & \LCmd{Omega} \\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Operações binárias}
+\fontsize{10}{11}\selectfont
+\begin{center}\tabcolsep=3pt
+\begin{tabular}{*8l}
+\toprule
+\multicolumn8c{\bfseries Operações binárias}\\
+\midrule
+$\pm$ & \LCmd{pm} &
+$\mp$ & \LCmd{mp} &
+$\times$ & \LCmd{times} &
+$\div$ & \LCmd{div} \\
+$\ast$ & \LCmd{ast} &
+$\star$ & \LCmd{star} &
+$\circ$ & \LCmd{circ} &
+$\bullet$ & \LCmd{bullet} \\
+$\cap$ & \LCmd{cap} &
+$\cup$ & \LCmd{cup} &
+$\uplus$ & \LCmd{uplus} &
+$\sqcap$ & \LCmd{sqcap} \\
+$\sqcup$ & \LCmd{sqcup} &
+$\vee$ & \LCmd{vee} &
+$\wedge$ & \LCmd{wedge} &
+$\setminus$ & \LCmd{setminus}\\
+$\bigtriangleup$ & \LCmd{bigtriangleup} &
+$\cdot$ & \LCmd{cdot} &
+$\diamond$ & \LCmd{diamond} &
+$\wr$ & \LCmd{wr} \\
+$\bigtriangledown$ & \LCmd{bigtriangledown} &
+$\lhd$ & \LCmd{lhd} &
+$\rhd$ & \LCmd{rhd} &
+$\amalg$ & \LCmd{amalg} \\
+$\triangleleft$ & \LCmd{triangleleft} &
+$\bigcirc$ & \LCmd{bigcirc} &
+$\unrhd$ & \LCmd{unrhd} &
+$\unlhd$ & \LCmd{unlhd} \\
+$\triangleright$ & \LCmd{triangleright} &
+$\oplus$ & \LCmd{oplus} &
+$\ominus$ & \LCmd{ominus} &
+$\otimes$ & \LCmd{otimes} \\
+$\oslash$ & \LCmd{oslash} &
+$\odot$ & \LCmd{odot} &
+$\dagger$ & \LCmd{dagger} &
+$\ddagger$ & \LCmd{ddagger} \\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Relações binárias}
+\begin{center}%\tabcolsep3pt
+\begin{tabular}{*6l}
+\toprule
+\multicolumn6c{\bfseries Relações binárias}\\
+\midrule
+$\leq$ & \LCmd{leq} &
+$\prec$ & \LCmd{prec} &
+$\preceq$ & \LCmd{preceq} \\
+$\ll$ & \LCmd{ll} &
+$\subset$ & \LCmd{subset} &
+$\subseteq$ & \LCmd{subseteq} \\
+$\sqsubset$ & \LCmd{sqsubset} &
+$\sqsubseteq$ & \LCmd{sqsubseteq} &
+$\in$ & \LCmd{in} \\
+$\ni$ & \LCmd{ni} &
+$\dashv$ & \LCmd{dashv} &
+$\equiv$ & \LCmd{equiv} \\
+$\sim$ & \LCmd{sim} &
+$\simeq$ & \LCmd{simeq} &
+$\asymp$ & \LCmd{asymp} \\
+$\approx$ & \LCmd{approx} &
+$\cong$ & \LCmd{cong} &
+$\neq$ & \LCmd{neq} \\
+$\vdash$ & \LCmd{vdash} &
+$\geq$ & \LCmd{geq} &
+$\succ$ & \LCmd{succ} \\
+$\succeq$ & \LCmd{succeq} &
+$\gg$ & \LCmd{gg} &
+$\supset$ & \LCmd{supset} \\
+$\supseteq$ & \LCmd{supseteq} &
+$\sqsupset$ & \LCmd{sqsupset} &
+$\sqsupseteq$ & \LCmd{sqsupseteq}\\
+$\doteq$ & \LCmd{doteq} &
+$\propto$ & \LCmd{propto} &
+$\models$ & \LCmd{models} \\
+$\perp$ & \LCmd{perp} &
+$\mid$ & \LCmd{mid} &
+$\parallel$ & \LCmd{parallel}\\
+$\bowtie$ & \LCmd{bowtie} &
+$\Join$ & \LCmd{Join} &
+$\smile$ & \LCmd{smile} \\
+$\frown$ & \LCmd{frown}\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Setas}
+\fontsize{10}{11}\selectfont
+
+\begin{center}\makebox[\textwidth]{\tabcolsep=3pt
+\begin{tabular}{*4l}
+\toprule
+\multicolumn4c{\bfseries Setas}\\
+\midrule
+$\leftarrow$ & \LCmd{leftarrow} &
+$\Leftarrow$ & \LCmd{Leftarrow} \\
+$\rightarrow$ & \LCmd{rightarrow} &
+$\Rightarrow$ & \LCmd{Rightarrow}\\
+$\leftrightarrow$ & \LCmd{leftrightarrow} &
+$\Leftrightarrow$ & \LCmd{Leftrightarrow}\\
+$\mapsto$ & \LCmd{mapsto} &
+$\hookleftarrow$ & \LCmd{hookleftarrow} \\
+$\leftharpoonup$ & \LCmd{leftharpoonup} &
+$\Longleftrightarrow$ & \LCmd{Longleftrightarrow} \\
+$\longmapsto$ & \LCmd{longmapsto} &
+$\hookrightarrow$ & \LCmd{hookrightarrow} \\
+$\rightharpoonup$ & \LCmd{rightharpoonup} &
+$\rightharpoondown$ & \LCmd{rightharpoondown} \\
+$\leadsto$ & \LCmd{leadsto} &
+$\uparrow$ & \LCmd{uparrow} \\
+$\Uparrow$ & \LCmd{Uparrow} &
+$\downarrow$ & \LCmd{downarrow} \\
+$\leftharpoondown$ & \LCmd{leftharpoondown} &
+$\rightleftharpoons$ & \LCmd{rightleftharpoons} \\
+$\longleftarrow$ & \LCmd{longleftarrow} &
+$\Longleftarrow$ & \LCmd{Longleftarrow} \\
+$\longrightarrow$ & \LCmd{longrightarrow} &
+$\Longrightarrow$ & \LCmd{Longrightarrow} \\
+$\longleftrightarrow$ & \LCmd{longleftrightarrow} &
+$\Downarrow$ & \LCmd{Downarrow}\\
+$\updownarrow$ & \LCmd{updownarrow} &
+$\Updownarrow$ & \LCmd{Updownarrow} \\
+$\nearrow$ & \LCmd{nearrow} &
+$\searrow$ & \LCmd{searrow} \\
+$\swarrow$ & \LCmd{swarrow} &
+$\nwarrow$ & \LCmd{nwarrow} \\
+\bottomrule
+\end{tabular}}
+\end{center}
+\end{frame}
+
+\begin{frame}{Micelânea}
+\begin{center}\tabcolsep=2pt
+\begin{tabular}{*8l}
+\toprule
+\multicolumn8c{\bfseries Micelânea}\\
+\midrule
+$\aleph$ & \LCmd{aleph} &
+$\hbar$ & \LCmd{hbar} &
+$\imath$ & \LCmd{imath} &
+$\jmath$ & \LCmd{jmath} \\
+$\ell$ & \LCmd{ell} &
+$\wp$ & \LCmd{wp} &
+$\Re$ & \LCmd{Re} &
+$\Im$ & \LCmd{Im} \\
+$\mho$ & \LCmd{mho} &
+$\angle$ & \LCmd{angle} &
+$\forall$ & \LCmd{forall} &
+$\exists$ & \LCmd{exists} \\
+$\neg$ & \LCmd{neg} &
+$\flat$ & \LCmd{flat} &
+$\natural$ & \LCmd{natural} &
+$\sharp$ & \LCmd{sharp} \\
+$\backslash$ & \LCmd{backslash} &
+$\partial$ & \LCmd{partial} &
+$\prime$ & \LCmd{prime} &
+$\emptyset$ & \LCmd{emptyset} \\
+$\nabla$ & \LCmd{nabla} &
+$\surd$ & \LCmd{surd} &
+$\top$ & \LCmd{top} &
+$\bot$ & \LCmd{bot} \\
+$\|$ & \LCmd{|} &
+$\Box$ & \LCmd{Box} &
+$\Diamond$ & \LCmd{Diamond} &
+$\triangle$ & \LCmd{triangle} \\
+$\spadesuit$ & \LCmd{spadesuit} &
+$\clubsuit$ & \LCmd{clubsuit} &
+$\diamondsuit$ & \LCmd{diamondsuit} &
+$\heartsuit$ & \LCmd{heartsuit} \\
+$\infty$ & \LCmd{infty} \\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Símbolos de tamanho variável}
+\begin{center}
+\begin{tabular}{*4l}
+\toprule
+\multicolumn4c{\bfseries Símbolos de tamanho variável}\\
+\midrule
+$\sum$ & \LCmd{sum} &
+$\prod$ & \LCmd{prod} \\
+$\coprod$ & \LCmd{coprod} &
+$\int$ & \LCmd{int} \\
+$\oint$ & \LCmd{oint} &
+$\bigcap$ & \LCmd{bigcap} \\
+$\bigcup$ & \LCmd{bigcup} &
+$\bigsqcup$ & \LCmd{bigsqcup} \\
+$\bigvee$ & \LCmd{bigvee} &
+$\bigwedge$ & \LCmd{bigwedge} \\
+$\bigodot$ & \LCmd{bigodot} &
+$\bigotimes$ & \LCmd{bigotimes} \\
+$\bigoplus$ & \LCmd{bigoplus} &
+$\biguplus$ & \LCmd{biguplus} \\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{frame}
+
+\begin{frame}{Funções matemáticas}
+\begin{LaTeXcode}[Funções matemáticas]
+\LCmd{arccos} \LCmd{arcsin} \LCmd{arctan} \LCmd{arg} \LCmd{cos}
+\LCmd{cosh} \LCmd{cot} \LCmd{coth} \LCmd{csc} \LCmd{deg} \LCmd{det}
+\LCmd{dim} \LCmd{exp} \LCmd{gcd} \LCmd{hom} \LCmd{inf} \LCmd{ker} \LCmd{lg}
+\LCmd{lim} \LCmd{liminf} \LCmd{limsup} \LCmd{ln} \LCmd{log} \LCmd{max}
+\LCmd{min} \LCmd{Pr} \LCmd{sec} \LCmd{sin} \LCmd{sinh} \LCmd{sup} \LCmd{tan}
+\LCmd{tanh}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Arrays}
+\fontsize{10}{11}\selectfont
+
+O ambiente \Lenv{array} permite descrever material matemático em formato de matriz, com linhas e colunas.
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{begin}{array}\Larg{clcr}\n
+a+b+c \& uv \& x-y \& 27 \LCmd{\bs}\n
+a+b \& u+v \& z \& 134 \LCmd{\bs}\n
+a \& 3u+vw \& xyz \& 2,978 \LCmd{\bs}\n
+\LCmdArg{end}{array}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[
+\begin{array}{clcr}
+a+b+c & uv & x-y & 27 \\
+a+b & u+v & z & 134 \\
+a & 3u+vw & xyz & 2{,}978 \\
+\end{array}
+\]
+\end{LaTeXoutput}
+
+\begin{block}{Observação}
+Os descritores de colunas \texttt{clcr} são somente para exemplificar; normalmente as colunas das matrizes tem seu conteúdo centrado.
+\end{block}
+\end{frame}
+
+\begin{frame}{Matrizes delimitadas}
+Matrizes podem ser obtidas usando-se delimitadores (``\lb'', ``\ls'',
+``(''). Para indicar se o delimitador é o esquerdo ou o direito
+anteceder o delimitador por \LCmd{left} ou \LCmd{right}.
+
+\begin{LaTeXcode}[Exemplo]
+\LCmd{[} \LCmd{left}\ls\
+\LCmdArg{begin}{array}\Larg{*4c}\n
+a+b+c \& uv \& x-y \& 27 \LCmd{\bs}\n
+a+b \& u+v \& z \& 134 \LCmd{\bs}\n
+a \& 3u+vw \& xyz \& 2,978 \LCmd{\bs}\n
+\LCmdArg{end}{array}
+\LCmd{right}\rs\ \LCmd{]}
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+\[ \left [
+\begin{array}{*4c}
+a+b+c & uv & x-y & 27 \\
+a+b & u+v & z & 134 \\
+a & 3u+vw & xyz & 2{,}978 \\
+\end{array}
+\right ] \]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Matrizes}
+Mais um exemplo:
+\begin{LaTeXcode}[Usando ``('' como delimitador]
+\LCmd{[} \LCmd{left}(
+\LCmdArg{begin}{array}\Larg{*3c}\n
+a\string_\{11\} \& a\string_\{12\} \& \LCmd{dots} \LCmd{\bs}\n
+a\string_\{21\} \& a\string_\{22\} \& \LCmd{dots} \LCmd{\bs}\n
+\LCmd{vdots} \& \LCmd{vdots} \& \LCmd{ddots} \n
+\LCmdArg{end}{array} \LCmd{right}) \LCmd{]}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[ \left (
+\begin{array}{ccc}
+a_{11} & a_{12} & \ldots \\
+a_{21} & a_{22} & \ldots \\
+\vdots & \vdots & \ddots
+\end{array} \right ) \]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Delimitador vazio}
+\begin{itemize}
+\item O delimitador vazio produz-se com um ponto: \LCmd{right.}
+\item Serve para mostrar opções usando chaves
+
+\begin{LaTeXcode}[Exemplo]
+f(x)=\LCmd{left}\LCmd{\lb}\n
+\LCmdArg{begin}{array}\Larg{ll}\n
+0 \& x\LCmd{leq} 0 \LCmd{\bs}\n
+x\string^2 \& x>0\n
+\LCmdArg{end}{array}\n\LCmd{right}.
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[
+f(x)=\left\{
+\begin{array}{ll}
+0 & x\leq 0 \\
+x^2 & x>0
+\end{array}\right.
+\]
+\end{LaTeXoutput}
+
+\item O pacote \Lsty{amsmath} oferece o ambiente \Lenv{cases} que permite obter mas diretamente o mesmo resultado.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Definindo o layout da página}
+\begin{itemize}
+\item \LCmdArg{setlength}{parâmetro}\Larg{valor};
+\item[] Exemplos de parâmetros:
+\begin{itemize}
+\item \LCmd{parindent} -- endentação do parágrafo;
+%\item \LCmd{hoffset} e \LCmd{voffset} -- margens laterais esquerda e superior (mais uma polegada!);
+\item \LCmd{oddsidemargin} -- distância entre margem esquerda lateral e texto na página ímpar (mais uma polegada!);
+\item \LCmd{evensidemargin} -- distância entre margem esquerda lateral e texto na página par (mais uma polegada!);
+\item \LCmd{textwidth} e \LCmd{textheight} -- tamanho da área de texto.
+\end{itemize}
+\end{itemize}
+
+\begin{block}{Observação}
+Na atual versão de \LaTeX{} é melhor tratar o layout da página usando o pacote \Lsty{geometry}.
+\end{block}
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Pacote \textcolor{white}{geometry}}\fontsize{10}{11}\selectfont
+Exemplos de uso:
+\begin{itemize}
+\item \verb+\usepackage[text={17.8cm,25.4cm},centering]{geometry}+ -- layout de página com texto de 17,8 cm de largura e 25,4 cm de altura centralizado;
+\item \verb+\usepackage[total={16.5cm,22.2cm},top=3cm,+ \verb+left=2.3cm, includefoot]{geometry}+ -- texto de 16,5 cm de largura, 22,2 cm de altura, margem superior de 3 cm e lateral esquerdo de 2,3 cm, com número de página no rodapé.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Unidades usadas pelo \TeX}
+\begin{block}{Algumas unidades usadas pelo \TeX}
+\begin{tabular}{ll}
+\texttt{pt} & pontos \\
+\texttt{mm} & milímetros \\
+\texttt{cm} & centímetros \\
+\texttt{in} & polegadas \\
+\texttt{ex} & altura da letra ``x'' no fonte corrente \\
+\texttt{em} & largura da letra ``m'' no fonte corrente
+\end{tabular}
+\end{block}
+\end{frame}
+
+\begin{frame}{Importando imagens}
+O programa compilador \prog{pdftex}, usado nas atuais versões de \LaTeX{}, pode importar imagens nos formatos: JPG, PNG, PDF, MPS e EPS.
+
+\begin{itemize}
+\item \LCmdArg{usepackage}{graphicx};
+\item \LOA includegraphics[especificação]{nome do arquivo sem extensão};
+\item[] Especificação:
+\begin{description}
+\item [width] largura;
+\item [height] altura;
+\item [angle] rotaciona a figura;
+\end{description}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Importando imagens}
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{documentclass}{article}\n
+...\n
+\LCmdArg{usepackage}{graphicx}\n
+\LCmdArg{begin}{document}\n
+...\n
+\LCmdArg{begin}{figure}\LOpt{!tp}\n
+\LCmd{centering}\n
+\LOA includegraphics[width=0.6\LCmd{textwidth}]{grafo}\n
+\LCmdArg{caption}{\dots}\LCmdArg{label}{chave}\n
+\LCmdArg{end}{figure}\n
+...\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Ambiente \Lenv{thebibliography}}
+
+
+\begin{LaTeXcode}[Exemplo de bibliografia]
+\LCmdArg{begin}{thebibliography}\Larg{1}\n
+\LCmdArg{bibitem}{bib:lamport} Lamport, Leslie\n
+\LCmdArg{emph}{\LCmd{LaTeX}: A Document Preparation System},
+Addison-Wesley Publishing Company, 2nd edition,
+1994.
+\LCmdArg{bibitem}{bib:goossens} Goossens, Michel and\n
+ Mittelbach, Frank and Samarin, Alexander\n
+\LCmdArg{emph}{The \LCmd{LaTeX}\LCmd{ }Companion},\n
+Addison-Wesley, 1994.\n
+\LCmdArg{end}{thebibliography}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Citações}
+Para citar, use o comando \LCmdArg{cite}{\dots}.
+
+\begin{LaTeXcode}[Exemplo]
+O livro de Leslie Lamport \LCmdArg{cite}{bib:lamport} é o
+clássico de \LCmd{LaTeX}.
+\end{LaTeXcode}
+
+Produz:
+\begin{LaTeXoutput}
+O livro de Leslie Lamport \cite{bib:lamport} é o clássico de \LaTeX.
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Usando BiB\TeX}
+\begin{itemize}
+\item BiB\TeX\ é um programa externo que permite definir referências bibliográficas;
+\item Usa um banco de dados definido em um arquivo .BIB;
+\item São importadas apenas as referências indicadas nos comandos \LCmd{cite} e \LCmd{nocite};
+\item O programa \prog{bibtex} lê o arquivo .AUX gerado pelo \LaTeX;
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Usando BiB\TeX}
+\begin{itemize}
+\item O comando \LCmdArg{bibliography}{nome} informa que a bibliografia encontra-se no arquivo \texttt{nome.bib};
+\item O comando \LCmdArg{bibliographystyle}{estilo} define o estilo da bibliografia a ser produzida (estilos disponíveis: \Lsty{plain}, \Lsty{unsrt} e \Lsty{alpha} e muitos outros).
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Criação e uso do banco de dados bibliográfico}
+Passos para obter as referências bibliográficas:
+\begin{enumerate}
+\item Edite o arquivo .BIB com as referências (por exemplo, \texttt{teste.bib});
+\item Edite o arquivo .TEX com os comandos \LCmd{cite} e \LCmd{nocite} (por exemplo, \texttt{teste.tex});
+\item Compile o arquivo .TEX (por exemplo, \texttt{\$ pdflatex teste}), gerando assim o arquivo .AUX que será lido pelo programa \prog{bibtex};
+\item Execute o programa \prog{bibtex} (por exemplo, \texttt{\$ bibtex teste});
+\item Execute novamente o comando \texttt{pdflatex} para gerar o .PDF com a bibliografia.
+\end{enumerate}
+\end{frame}
+
+\begin{frame}{Estrutura do arquivo .BIB}
+Estrutura do arquivo .BIB: Sequência de entradas. Cada entrada é definida como:
+\begin{LaTeXcode}
+@tipo\Larg{rótulo, chave=valor, chave=valor, \dots}
+\end{LaTeXcode}
+
+\begin{block}{Tipos de entradas mais comuns}
+{\setbeamersize{description width=8em}%
+\begin{description}
+\item [book] livro;
+\item [inproceedings] artigo em anais de evento;
+\item [article] artigo em periódico.
+\end{description}}
+\end{block}
+\end{frame}
+
+\begin{frame}{Banco de dados .BIB}
+\fontsize{9}{10}\selectfont
+\begin{LaTeXcode}[Exemplo]
+@inproceedings\{bib:campani,\n
+ author = \string"Carlos A. P. Campani and Paulo Blauth
+Menezes\string",\n
+ title = \string"Characterizing the Software
+Development Process: A New Approach Based on
+\{K\}olmogorov Complexity\string",\n
+ booktitle = \string"\{Computer Aided Systems Theory -
+EUROCAST'2001, 8th International Workshop on
+Computer Aided Systems Theory\}\string",\n
+ pages = \string"242-256\string",\n
+ year = \string"2001\string",\n
+ editor = \string"\{Moreno-Díaz and Buchberger and
+Freire\}\string",\n
+ volume = 2178,\n
+ series = \string"\{Lecture Notes in Computer Science\}\string",\n
+ publisher = \string"Springer\string" \}
+\nn
+@book\{bib:li,\n
+ author = \string"Ming Li and Paul Vit\string\'\{a\}nyi\string",\n
+ title = \string"An Introduction to \{K\}olmogorov
+Complexity and its Applications\string",\n
+ publisher = \string"Springer\string",\n
+ address = \string"\{New York\}\string",\n
+ year = 1997 \}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Produzindo o index}
+\begin{itemize}
+\item Usar o programa externo \prog{makeindex};
+\item Importar pacote \Lsty{makeidx};
+\item Habilitar com o comando \LCmd{makeindex};
+\item Cada entrada do index é especificada no texto usando o comando \LCmdArg{index}{chave};
+\item \LaTeX\ produz um arquivo .IDX.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Alguns exemplos de sintaxe das chaves}
+\begin{flushleft}
+\begin{tabular}{ll}
+\toprule
+\multicolumn1c{No arquivo .TEX} &\multicolumn1c{No texto composto}\\
+\midrule
+\LCmdArg{index}{complexidade} & complexidade, 10 \\
+\LCmdArg{index}{Alcorão Sagrado} & Alcorão Sagrado, 99 \\
+\LCmdArg{index}{complexidade!definição}& complexidade \\
+ & \hspace{6mm}definição, 22 \\
+\LCmdArg{index}{Kolmogorov|textbf} & Kolmogorov, \textbf{31}\\
+\bottomrule
+\end{tabular}
+\end{flushleft}
+
+\medskip
+
+\begin{block}{Observação}
+O index é produzido no lugar em que ocorrer o comando \LCmd{printindex}.
+\end{block}
+\end{frame}
+
+\begin{frame}{Criar o index}
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{documentclass}{book}\n
+\dots\n
+\LCmdArg{usepackage}{makeidx}\n
+\LCmd{makeindex}\n
+\LCmdArg{begin}{document}\n
+A complexidade\LCmdArg{index}{complexidade} de
+Kolmogorov \dots\n
+\LCmd{printindex}\n
+\LCmdArg{end}{document}
+\end{LaTeXcode}
+
+Para processar o arquivo .IDX:
+\begin{LaTeXcode}
+\$ pdflatex teste\n
+\$ makeindex teste\n
+\$ pdflatex teste
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Ambiente \Lenv{picture}}
+
+\begin{itemize}
+\item Permite desenhar figuras vetoriais.
+\begin{LaTeXcode}[Sintaxe]
+\LCmdArg{begin}{picture}(largura,altura)(x-orig,y-orig)\n
+comandos de \Lsty{picture}\n
+\LCmdArg{end}{picture}
+\end{LaTeXcode}
+\item As limitações do ambiente \Lenv{picture} podem ser superadas pelo uso do pacote \Lsty{pict2e}.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Uso de \Lenv{picture}}
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{begin}{picture}(60,30)(0,15)\n
+\LCmd{Line}(0,0)(15,0) \n
+\LCmd{polygon}(15,-9)(15,9)(33,0) \n
+\LCmd{put}(36,0)\Larg{\LCmd{circle}\Larg{6}} \n
+\LCmd{Line}(39,0)(54,0) \n
+\LCmdArg{end}{picture}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}\centering
+\begin{picture}(60,30)(0,-15)
+\Line(0,0)(15,0)
+\polygon(15,-9)(15,9)(33,0)
+\put(36,0){\circle{6}}
+\Line(39,0)(54,0)
+\end{picture}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Uso de \Lenv{picture}}
+\begin{LaTeXcode}[Outro exemplo]
+\LCmdArg{begin}{picture}(65,30)(0,15)\n
+\LCmd{put}(0,0)\Larg{\LCmd{arc}\LOpt{45,-45}\Larg{22}}\n
+\LCmd{Line}(0,7)(21,7)\LCmd{Line}(0,-7)(21,-7)\n
+\LCmd{put}(15.56,-35)\Larg{\LCmd{arc}\LOpt{90,45}{50.5}}\n
+\LCmd{put}(15.56,+35)\Larg{\LCmd{arc}\LOpt{-90,-45}{50.5}}\n
+\LCmd{put}(52,0)\Larg{\LCmd{circle}{2.5}}\LCmd{Line}(54,0)(65,0)\n
+\LCmdArg{end}{picture}
+\end{LaTeXcode}
+
+Produz:
+
+\begin{LaTeXoutput}\centering
+\begin{picture}(65,30)(0,-15)
+\put(0,0){\arc[45,-45]{22}}
+\Line(0,7.)(21,7)\Line(0,-7)(21,-7)
+\put(15.56,-35){\arc[90,45]{50.5}}
+\put(15.56,+35){\arc[-90,-45]{50.5}}
+\put(52,0){\circle{2.5}}
+\Line(53,0)(65,0)
+\end{picture}
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{O pacote \Xy-pic}
+\begin{itemize}
+\item Usado para desenhar diagramas, autômatos, teoria das categorias,
+ etc.
+\item Fornece uma notação mnemônica e consistente, baseada na
+ composição lógica de componentes visuais;
+\item \LOA usepackage[all]{xy};
+\item Veja: \url{http://www.ufpel.edu.br/~campani/xypictutorial.pdf}.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Exemplos}
+\begin{LaTeXcode}[Primeiro exemplo]
+\LCmdArg{xymatrix}{\n
+1 \LCmd{ar}\LO[dr] \& 2 \LCmd{\bs}\n
+3 \& 4 \n
+}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\xymatrix{
+1 \ar[dr] & 2 \\
+3 & 4 }\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Exemplos}
+\begin{LaTeXcode}[Segundo exemplo]
+\LCmdArg{xymatrix}{\n
+1 \LCmd{ar}\LO[dr]\string^\Larg{A} \LCmd{\bs}\n
+2 \LCmd{ar@}(dl,d)\LO[] \& *+\LO[F-]\Larg{3} \n
+}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\rule[-65pt]{0pt}{0pt}\xymatrix{
+1 \ar[dr]^{A} \\
+2 \ar@(dl,d)[] & *+[F-]{3} }\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Exemplos}
+\begin{LaTeXcode}[Curvando uma seta pontilhada]
+\LCmdArg{xymatrix}{\n
+\LCmdArg{textrm}{Início}\n
+\LCmd{ar@}/\string^/@\Larg{.>}\LO[rr]\string^{\LCmdArg{mathrm}{atalho}}\n
+\& \LCmdArg{mathrm}{Meio} \& \LCmdArg{mathrm}{Fim}\n
+}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\xymatrix{
+\textrm{Início} \ar@/^/@{.>}[rr]^{\mathrm{atalho}} & \mathrm{Meio} & \mathrm{Fim}}\]
+\end{LaTeXoutput}
+
+\begin{block}{Observação}
+Quando é usado o pacote \Lsty{amsmath} o comando \LCmd{textrm} pode ser usado também em modo matemático; o mesmo por outros comandos \LCmd{text\dots}.
+\end{block}
+\end{frame}
+
+\begin{frame}{Exemplos}
+\begin{LaTeXcode}[Terceiro exemplo]
+\LCmdArg{xymatrix}{ \n
+*++\LO[o]\LO[F-]\Larg{1} \LCmd{ar@}(ul,ul)\LO[] \LCmd{ar}\LO[r]\string^\Larg{1} \n
+\LCmd{ar}\LO[d]\string^\Larg{0} \& *++\LO[o]\LO[F=]\Larg{3} \LCmd{\bs}\n
+*++\LO[o]\LO[F-]\Larg{2} \LCmd{ar}\LO[ur]\string_\Larg{1} \LCmd{ar@}(dl,d)\LO[]\string_\Larg{0}
+}
+\end{LaTeXcode}
+Produz:
+\begin{LaTeXoutput}
+\[\xymatrix{
+*++[o][F-]{1} \ar@(ul,ul)[] \ar[r]^{1}
+\ar[d]^{0} & *++[o][F=]{3} \\
+*++[o][F-]{2} \ar[ur]_{1} \ar@(dl,d)[]_{0} }\]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Último exemplo de \Xy-pic}
+\[\xymatrix@R=18pt{
+ & \mathrm{Khether}\ar@{-}[dl]_{\mathrm{B}}\ar@{-}[ddd]^{\mathrm{G}}\ar@{-}[dr]^{\mathrm{A}} \\
+\mathrm{Binah}\ar@{-}[d]_{\mathrm{Ch}}\ar@{-}[ddr]^(.3){\mathrm{Z}}\ar@{-}[rr]|(.4){\mathrm{D}} & & \mathrm{Chokmah}\ar@{-}[d]^{\mathrm{V}}\ar@{-}[ddl]_(.3){\mathrm{H}} \\
+\mathrm{Geburah}\ar@{-}[rr]|(.4){\mathrm{T}}\ar@{-}[dd]_{\mathrm{M}}\ar@{-}[dr]_{\mathrm{L}} & &
+ \mathrm{Chesed}\ar@{-}[dd]^{\mathrm{Kh}}\ar@{-}[dl]^{\mathrm{I}} \\
+ & \mathrm{Thiphereth}\ar@{-}[dr]^{\mathrm{N}}\ar@{-}[dl]_{\mathrm{Hw}}\ar@{-}[dd]^(.3){\mathrm{S}} \\
+\mathrm{Hod}\ar@{-}[rr]|(.4){\mathrm{P}}\ar@{-}[dr]^{\mathrm{R}}\ar@{-}[ddr]_{\mathrm{Sh}}
+& & \mathrm{Netsach}\ar@{-}[dl]_{\mathrm{Ts}}\ar@{-}[ddl]^{\mathrm{K}} \\
+& \mathrm{Iesod}\ar@{-}[d]_(.3){\mathrm{Th}} \\
+& \mathrm{Malkhuth}
+}\]
+\end{frame}
+
+\begin{frame}{Código do último exemplo}
+\begin{LaTeXcode}[Código parcial]
+\LCmdArg{xymatrix@R=18pt}{ \n
+ \& \LCmdArg{mathrm}{Khether}\LCmdArg{ar@}{-}\LO[dl]\string_\Larg{\LCmdArg{mathrm}{B}} \n
+ \LCmdArg{ar@}{-}\LO[ddd]\string^\Larg{\LCmdArg{mathrm}{G}} \n
+ \LCmdArg{ar@}{-}\LO[dr]\string^\Larg{\LCmdArg{mathrm}{A}} \LCmd{\bs}\n
+\LCmdArg{mathrm}{Binah}\LCmdArg{ar@}{-}\LO[d]\string_\Larg{\LCmdArg{mathrm}{Ch}} \n
+\LCmdArg{ar@}{-}\LO[ddr]\string^(.3)\Larg{\LCmdArg{mathrm}{Z}} \n
+\LCmdArg{ar@}{-}\LO[rr]|(.4)\Larg{\LCmdArg{mathrm}{D}} \& \& \n
+\dots \n
+\& \LCmdArg{mathrm}{Malkhuth} \n
+}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Descrevendo partidas de xadrez -- \texttt{skak}}
+\begin{itemize}
+\item Usa uma notação particular para descrever posições de um tabuleiro de
+ xadrez e os movimentos de uma partida;
+\item Permite introduzir comentários;
+\item Possui comandos para personalizar o desenho do tabuleiro e outras informações;
+\item A documentação completa já existe no \TeX\ Live e pode ser lida com o comando \texttt{texdoc skak} na linha de comandos (Terminal).
+\end{itemize}
+
+\end{frame}
+
+\begin{frame}{Exemplo: Abertura Ruy Lopez}
+\begin{columns}
+ \begin{column}{.475\textwidth}
+ \begin{LaTeXcode}[Fonte]
+ \LCmd{newgame}\n
+ \LCmdArg{mainline}{1.e4 e5 2. Nf3 Nc6 3.Bb5}\n
+ \LCmd{showboard}
+ \end{LaTeXcode}
+ \end{column}
+ \hfill
+ \begin{column}{.475\textwidth}
+ \begin{LaTeXoutput}\centering
+ \includegraphics[width=\hsize]{tabuleiro}
+ \end{LaTeXoutput}
+ \end{column}
+\end{columns}
+\end{frame}
+
+\begin{frame}{Produzindo partituras musicais com MusiX\TeX}
+\begin{itemize}
+\item MusiX\TeX{} é incluído no \TeX\ Live;
+\item Leia a documentação com o comando \texttt{texdoc musixtex}
+\item Usa notação musical para descrever a partitura;
+\item \LCmdArg{usepackage}{musixtex} e \LCmdArg{usepackage}{musixcpt}
+\item Rosegarden (sequenciador de midi) -- \url{http://www.rosegardenmusic.com/}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Um exemplo de partitura}\fontsize{11}{12}\selectfont
+\begin{LaTeXcode}[Fonte da partitura]
+\LCmdArg{begin}{music} \string\hsize=100mm \n
+\LCmdArg{generalmeter}{\string\meterfrac24}\% \n
+\string\parindent 0pt \string\generalsignature{-3} \n
+\string\startpiece\string\bigaccid \string\NOtes\string\qu\Larg{ce}\string\en\string\bar \n
+\string\NOtes\string\qu\Larg{gh}\string\en\string\bar \string\NOtes\string\qu\Larg{=b}\string\en \n
+\string\Notes\string\ds\string\cu g\string\en\string\bar \string\NOtes\string\qu\Larg{\string^f=f}\string\en\string\bar \n
+\string\NOtes\string\qu\Larg{=e}\string\itied0e\string\qu\Larg{\string_e}\string\en\string\bar \n
+\string\Notes\string\ttie0\string\Qqbu ed\Larg{\string_d}c\string\en\string\bar \n
+\string\Notes\string\ibu0b\Larg{-2}\string\qb0\Larg{=b}\string\enotes \n
+\string\notes\string\nbbu0\string\qb0\Larg{=a}\string\tqh0N\string\enotes \n
+\string\Notes\string\Dqbu cf\string\en\string\bar \n
+\string\NOtes\LCmdArg{uptext}{\string\it tr}\string\qu e\%\n
+\LCmdArg{uptext}{\string\it tr}\string\qu d\string\en\string\bar \n
+\string\NOtes\string\qu c\string\qp\string\en\string\Endpiece \n
+\LCmdArg{end}{music} \n
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Um exemplo de partitura}
+\begin{LaTeXoutput}\centering
+\includegraphics[width=\hsize]{Musica}
+\end{LaTeXoutput}
+
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Fórmulas químicas}
+\begin{itemize}
+\item \LaTeX\ possui pacotes para tipografia de textos científicos que, entre outras coisas, permitem a composição de fórmulas químicas;
+\item Evita o excesso de subscritos típicos desse tipo de aplicação;
+\item Leia a documentação com o comando \texttt{texdoc mhchem};
+\item \LCmdOptArg{usepackage}{version=3}{mhchem}
+\end{itemize}
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{ce}{C6H12O6}
+\end{LaTeXcode}
+
+\medskip
+
+Produz:
+\begin{LaTeXoutput}
+\[ \mathrm{C}_6\mathrm{H}_{12}\mathrm{O}_6 \]
+\end{LaTeXoutput}
+\end{frame}
+
+\begin{frame}{Produzindo apresentações com Seminar}
+\begin{itemize}
+\item \Lsty{Seminar} é incluído no \TeX\ Live
+\begin{LaTeXcode}[Declaração]
+\LOA documentclass[slideonly,12pt]{seminar}
+\end{LaTeXcode}
+\item Para obter frame e sombreamento:
+\begin{LaTeXcode}[Frame e sombreamento]
+\LCmdArg{usepackage}{fancybox}\n
+\LCmdArg{slideframe}{shadow}
+\end{LaTeXcode}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Seminar}
+
+\begin{itemize}
+\item Para definir um slide:
+\begin{LaTeXcode}[Slide]
+\LCmdArg{begin}{slide}\n
+\dots\n
+\LCmdArg{end}{slide}
+\end{LaTeXcode}
+\item Para continuar nos slides seguintes:
+\begin{LaTeXcode}[Quebra de slide]
+\LCmd{newslide}
+\end{LaTeXcode}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Beamer}
+\begin{itemize}
+\item Apresentações mais dinâmicas;
+\item Incluído no \TeX\ Live;
+\item Requer também os pacotes \Lsty{pgf} e \Lsty{xcolor};
+\item Veja: \url{http://minerva.ufpel.edu.br/~campani/tutbeamer.tar.gz}
+\item Uso:
+\begin{itemize}
+\item \LCmdArg{documentclass}{beamer};
+\item Estrutura usando \LCmd{section} e \LCmd{subsection};
+\item Slides individuais dentro de comandos \LCmd{frame};
+\item Compilar direitamente com \prog{pdflatex}.
+\end{itemize}
+\end{itemize}
+
+\end{frame}
+
+\begin{frame}{Exemplo de documento \LCmd[]{beamer} }
+\fontsize{10}{11}\selectfont
+
+\begin{LaTeXcode}[Exemplo]
+\LCmdArg{documentclass}{beamer} \n
+\LCmdArg{usepackage}{beamerthemesplit} \n
+\LCmdArg{title}{Exemplo} \n
+\LCmdArg{author}{Till Tantau} \n
+\LCmdArg{begin}{document} \n
+\LCmdArg{frame}{\LCmd{titlepage}} \n
+\LOA section[Outline]{} \n
+\LCmdArg{frame}{\LCmd{tableofcontents}} \n
+\LCmdArg{section}{Introdução} \n
+\LCmdArg{subsection}{Visão geral da classe Beamer} \n
+\LCmdArg{begin}{frame}\Larg{Características da classe Beamer} \n
+\null\quad \LCmdArg{begin}{itemize} \n
+\null\qquad \LCmd{item}<1-> Classe \LCmd{LaTeX}\LCmd{ }normal. \n
+\null\qquad \LCmd{item}<2-> Fácil sobreposição. \n
+\null\qquad \LCmd{item}<3-> Sem necessidade de programas externos. \n
+\null\quad \LCmdArg{end}{itemize} \n
+\LCmdArg{end}{frame} \n
+\LCmdArg{end}{document} \n
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Alguns comandos de \LCmd[]{beamer}}
+\begin{LaTeXcode}[Temas]
+\LCmdArg{usetheme}{\dots}
+\end{LaTeXcode}
+
+\begin{LaTeXcode}[Frames]
+\LCmdArg{begin}{frame}\Larg{Título do frame} \n
+\dots \n
+\LCmdArg{end}{frame} \nn
+ou \nn
+\LCmdArg{frame}{\LCmdArg{frametitle}{Título do frame} \n
+\dots \n
+}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Alguns comandos de \LCmd[]{beamer}}
+\begin{LaTeXcode}[Logo]
+\LOA pgfdeclareimage[height=1.4cm]{logo}\Larg{ufpel}
+\LCmdArg{logo}{\LCmdArg{pgfuseimage}{logo}}
+\end{LaTeXcode}
+
+\begin{block}{Observação}
+arquivo de imagem: \texttt{ufpel.jpg} (retira-se a extensão)
+\end{block}
+
+\begin{LaTeXcode}[Blocos]
+\LCmdArg{begin}{block}\Larg{Título do bloco} \n
+\dots \n
+\LCmdArg{end}{block}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Colunas}
+\begin{LaTeXcode}[Colunas]
+\LCmdArg{begin}{columns}\LO[t]
+ \nn
+\LCmdArg{begin}{column}\Larg{5cm} \n
+\dots \n
+\LCmdArg{end}{column}
+ \nn
+\LCmdArg{begin}{column}\Larg{5cm} \n
+\dots \n
+\LCmdArg{end}{column}
+ \nn
+\LCmdArg{end}{columns}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Overlays}
+ \begin{LaTeXcode}[Overlays]
+ \LCmdArg{begin}{itemize} \n
+ \LCmd{item} <1-> Primeira coisa \n
+ \LCmd{item} <2-> Segunda coisa \n
+ \LCmd{item} <3-> Terceira coisa \n
+ \LCmdArg{end}{itemize} \n
+ \end{LaTeXcode}
+
+ \begin{itemize}
+ \item Especificação de overlay:
+ \begin{itemize}
+ \item \texttt{<3->} -- mostra do 3 em diante;
+ \item \texttt{<2-5>} -- mostra entre o 2 e o 5;
+ \item \texttt{<-4>} -- mostra até o 4.
+ \end{itemize}
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Transparência}
+Para obter transparência:
+
+\LCmdArg{setbeamercovered}{transparent}
+ e usar \LCmd{uncover} em substituição aos \LCmd{item}.
+\end{frame}
+
+\begin{frame}{Destacando}
+\begin{LaTeXcode}[Destacando]
+\LCmdArg{begin}{itemize} \n
+\LCmd{item} <1- | alert@1> Primeira coisa \n
+\LCmd{item} <2- | alert@2> Segunda coisa \n
+\LCmd{item} <3- | alert@3> Terceira coisa \n
+\LCmdArg{end}{itemize}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Overlays com blocos}
+\begin{LaTeXcode}[Overlays com blocos]
+\LCmdArg{begin}{frame}\Larg{Overlays com blocos} \n
+\LCmdArg{begin}{block}\Larg{Primeiro bloco}<1-> \n
+Este é o primeiro bloco \n
+\LCmdArg{end}{block}
+\nn
+\LCmdArg{begin}{block}\Larg{Segundo bloco}<2-> \n
+Este é o segundo bloco \n
+\LCmdArg{end}{block} \n
+\LCmdArg{end}{frame}
+\end{LaTeXcode}
+\end{frame}
+
+\begin{frame}{Efeitos nas transições de lâminas}
+
+\begin{itemize}
+\item \LCmd{transdissolve}
+\item \LCmd{transsplitverticalout}
+\item \LCmd{transblindshorizontal}
+\item etc.
+\end{itemize}
+\end{frame}
+
+\begin{frame}{Conclusão}
+\begin{center}\color{red}
+\fontsize{50}{60}\selectfont FIM
+\end{center}
+\end{frame}
+
+\end{document} \ No newline at end of file