Anda di halaman 1dari 35

Minicurso LATEX

PET-ECO

Universidade Teconlgica Federal do Paran

Curitiba, PR - Maro 2011


Aula 4

Parte I

Aula 4
Aula 4

Sumrio I

1 Aula 4
Modo Matemtico
Estruturas matemticas
Equaes
Apresentaes (BEAMER)
Aula 4

Modo Matemtico

Modo Matemtico

Caso no consiga utilizar algum simbolo necessrio utilizar o


pacotes LATEX - amsmath e amssymb.
O LATEX possui alguns ambientes especficos para insero de
smbolos matemticos (modo matemtico). Os mais utilizados
so:
$ ... $ para inserir no meio do texto.
\begin{displaymath} ... \end{displaymath} para inserir em
linhas separadas do texto, sem numerao
\begin{equation} ... \end{equation} para inserir em linhas
separadas do texto, enumeradas
Aula 4

Modo Matemtico

Diferenas do modo matemtico

1 Espaos em branco e mudanas de linha no tem significado.


Para espaar o texto deve-se usar os comandos especiais: \, ,
\, \quad e \qquad.
2 No so permitidas linhas em branco. S pode haver um
pargrafo por frmula.
3 Cada letra considerada como o nome de uma varivel. Para
se inserir texto formatado deve-se utilizar os comandos
\textrm, \textbf, \textit{}. . .
4 Caso deseje formatar as frmulas, usa-se: \mathrm, \mathbf,
\mathit, . . .
Aula 4

Estruturas matemticas

Estruturas matemticas I

Letras gregas
$\alpha \ \beta \ \gamma \textrm{ ... }$
$\Gamma \ \Delta \ \Theta \textrm{ ...}$

... ...

Dica
Um link interessante sobre smbolos em LATEX
http://detexify.kirelabs.org/classify.html
Aula 4

Estruturas matemticas

Estruturas matemticas II

Potncias e ndices
$a^b$ ab $a_b$ ab
$a^x+y$ ax + y $a_2b$ a2 b
$a^{x+y}$ ax+y $a_{2b}$ a2b
$a^x_y$ ayx $a^{2b}_{x+y}$ 2b
ax+y
Aula 4

Estruturas matemticas

Estruturas matemticas III

Fraes
$p/q$ p/q
a+b
$\frac{a+b}{c+d}$ c+d
x
$\frac{x}{1+\frac{x}{1+x}}$ x
1+ 1+x

\begin{displaymath} x
\frac{x}{1+\frac{x}{1+x}} x
1 + 1+x
\end{displaymath}
a+b
\begin{displaymath} c +d
\frac{a+b}{c+d}
\end{displaymath}
Aula 4

Estruturas matemticas

Estruturas matemticas IV

Funes
$\cos(x)$ cos(x)
$\sin(x)$ sin(x)
$\log x$ log x
$\tan(x)=
sin(x)
\frac{\sin(x)}{\cos(x)}$ tan(x) = cos(x)
$\lim_{x \to 0}
sin(x)
\frac{\sin(x)}{x}$ limx0 x
Rb
$\int_{a}^{b} xdx $ a
xdx

sin(x)
\begin{displaymath} lim
\lim_{x \to 0} \frac{\sin(x)}{x} x0 x
\end{displaymath}
Aula 4

Estruturas matemticas

Estruturas matemticas V

Razes

$\sqrt{x}$ x
3
$\sqrt[3]{x}$ x

$\sqrt{}x$ x
s
\begin{displaymath} x2
\sqrt{\frac{x^2}{4xy + \pi}} 4xy +
\end{displaymath}
Aula 4

Estruturas matemticas

Estruturas matemticas VI

Parntesis

\begin{displaymath}
3x
(\frac{3x}{5y}) ( )
\end{displaymath} 5y
 
3x
\begin{displaymath} 5y
\left(\frac{3x}{5y}\right)
\end{displaymath}
Aula 4

Estruturas matemticas

Estruturas matemticas VII

Matrizes
\usepackage{array}

\begin{displaymath}
\left[
\begin{array}{ c c }  
cos(x) sin(x)
\cos(x) & -\sin(x) \\
sin(x) cos(x)
\sin(x) & \cos(x)
\end{array}
\right]
\end{displaymath}
Aula 4

Estruturas matemticas

Ajustando o tamanho das frmulas I

Existem quatro tamanhos predefinidos no modo matemtico:


\displaystyle tamanho do modo display
\textstyle tamanho do modo texto
\scriptsyle tamanho do primeiro sub/sobrescrito
\scriptscriptstyle tamanho dos subsequentes sub/sobrescritos
Aula 4

Estruturas matemticas

Ajustando o tamanho das frmulas II

Exemplo
$ y = 1 + \frac{x}{1+\frac{x}{1+\frac{x}{1+x}}} $
x
y =1+ 1+ 1+ x x
1+x

$ \displaystyle y = 1 +
\frac{x}{\displaystyle 1 +
\frac{x}{\displaystyle 1 +
\frac{x}{\displaystyle 1 + x}}} $
x
y =1+ x
1+ x
1+
1+x
Aula 4

Equaes

Enumerando equaes

Com o ambiente equation possvel enumerar uma nica


equao. Caso deseje referenciar essa equao necessrio
inserir um label.

Exemplo
Como vemos na equao \ref{eq:tor}.
\begin{equation}
v^2 = v_0^2 + 2a\Delta x \label{eq:tor}
\end{equation}

Como vemos na equao 1.

v 2 = v02 + 2ax (1)

Se voc queira deixar de enumerar uma equao s adicionar


um asterisco ao comando: equation*
Aula 4

Equaes

Equaes de mltiplas linhas I

H casos onde a equao muito grande para caber em uma


linha ou se tem vrias equaes alinhadas verticalmente. Para
estes casos utilizamos o ambiente eqnarray.
Funciona como o array, mas no preciso definir as
tabulaes e suporta enumerao. (* limitado a 3 colunas)
Aula 4

Equaes

Equaes de mltiplas linhas II

Exemplo
\usepackage{array}

\begin{eqnarray}
10x^2y+15xy^2-5xy & = & 5(2x^2y+3xy^2-xy) \\
& = & 5x(2xy+3y^2-y) \\
& = & 5xy(2x+3y-1)
\end{eqnarray}

10x 2 y + 15xy 2 5xy = 5(2x 2 y + 3xy 2 xy ) (2)


2
= 5x(2xy + 3y y ) (3)
= 5xy (2x + 3y 1) (4)
Aula 4

Equaes

Equaes de mltiplas linhas III

No exemplo acima as trs linhas so enumeradas


separadamente, mas no era necessrio. Para isso usa-se o
comando \nonumber antes do \\. E caso no quera nenhuma
enumerao usa-se um asterisco: eqnarray*
Aula 4

Equaes

Equaes de mltiplas linhas IV

Exemplo
\begin{eqnarray}
10x^2y+15xy^2-5xy & = & 5(2x^2y+3xy^2-xy)\nonumber \\
& = & 5x(2xy+3y^2-y) \nonumber \\
& = & 5xy(2x+3y-1)
\end{eqnarray}

10x 2 y + 15xy 2 5xy = 5(2x 2 y + 3xy 2 xy )


= 5x(2xy + 3y 2 y )
= 5xy (2x + 3y 1) (5)
Aula 4

Apresentaes (BEAMER)

Introduo

beamer uma classe do LATEX para criao de


apresentaes de slides ou transparncias.
Uma apresentao em beamer criada como qualquer
outro documento LATEX, diferentes slides so colocados em
ambientes (chamados frames).
Muitos pacotes de LATEX j contm a classe beamer, no
entanto, sua verso atualizada pode ser encontrada em:
http://bitbucket.org/rivanvx/beamer
Aula 4

Apresentaes (BEAMER)

Vantagens

Pode ser usado com pdflatex, latex+dvips, luatex e


xelatex.
Efeitos e sobreposies podem ser criados facilmente.
Sua estrutura torna fcil criar apresentaes de outras classes
como article e book.
A sada final um arquivo PDF, assim no preciso se
preocupar se determinado programa est instalado em
diferentes locais.
Aula 4

Apresentaes (BEAMER)

Estrutura bsica

Uma apresentao em beamer tem a mesma estrutura de um


documento LATEX.
\documentclass{beamer}

\usetheme{Darmstadt}

\title{Titulo da apresentao}
\author{Nome do autor}
\institut{Instituio}
\date{Data da apresentao}

\begin{document}
\frame{\pagetitle}

\begin{frame}
Minha apresentao
\end{frame}
\end{document}
Aula 4

Apresentaes (BEAMER)

Frames

Frame o ambiente onde se cria um ou uma sequncia de


slides.
\begin{frame}[opes]{Ttulo}
ou
\frame{}.
Se o contedo exceder um slide, a opo allowframebreaks
pode ser utilizada para dividir o frame em vrias partes.
Se a diviso no ficar como desejado, tambm pode-se usar o
comando \newpage para comear um novo slide a partir deste
ponto.
Aula 4

Apresentaes (BEAMER)

Pgina de ttulo

Uma pgina de ttulo composta por 4 atributos: \title,


\author, \institute e \date.
Para inser-la usa se o comando \titlepage.

Exemplo
\title{Ttulo da apresentao}
\author{Nome do(s) autor(es)}
\institute{Universidade/Empresa/...}
\date{Opcional - o padro a data atual}

\frame{
\titlepage
}
Aula 4

Apresentaes (BEAMER)

Sumrio

O comando para se criar um sumrio o mesmo que nos


outros documentos, porm ele deve estar dentro de um frame

Exemplo
\frame{
\tableofcontents
}
Aula 4

Apresentaes (BEAMER)

Sobreposies e efeitos (Overlay )

Para se fazer efeitos com o texto, como aparecer aps 1


clique, mudar de cor e sumir, pode-se utilizar

\pause
\begin{itemize}
\item A
\pause
\item B
\end{itemize}
Aula 4

Apresentaes (BEAMER)

Sobreposies e efeitos (Overlay )

Para se fazer efeitos com o texto, como aparecer aps 1


clique, mudar de cor e sumir, pode-se utilizar

\pause
Contador: \only<1>{1}
\only
\only<2>{2}
\only<3>{3}
\only<4>{4}
\only<5>{5}
Aula 4

Apresentaes (BEAMER)

Sobreposies e efeitos (Overlay )

Para se fazer efeitos com o texto, como aparecer aps 1


clique, mudar de cor e sumir, pode-se utilizar

\pause
\only
\visible \visible<3>{Este texto ser visvel
somente no slide 3.}
Aula 4

Apresentaes (BEAMER)

Sobreposies e efeitos (Overlay )

Para se fazer efeitos com o texto, como aparecer aps 1


clique, mudar de cor e sumir, pode-se utilizar

\pause
\only
\invisible<-2>{Este texto fica
\visible invisvel at o slide 2 e visvel
\invisible no restante.}
Aula 4

Apresentaes (BEAMER)

Sobreposies e efeitos (Overlay )

Para se fazer efeitos com o texto, como aparecer aps 1


clique, mudar de cor e sumir, pode-se utilizar

\pause
\only
\visible \alt<5>{Texto para o slide 2.}{Texto
para o restante.}
\invisible
\alt
Aula 4

Apresentaes (BEAMER)

Especificao de Overlay

Tanto nos comandos descritos anteriormente quanto em


outros comandos de personalizao (ex. \textit, \textbf,
\color, \alert e \item) e nos ambientes possvel adicionar
uma especificao de um overlay.
\comando<n> ocorre somente no slide n;
\comando<-n> ocorre at no slide n;
\comando<n-> ocorre do slide n at o final do frame;
\comando<n-m> ocorre do slide n at o slide m
Aula 4

Apresentaes (BEAMER)

Ambiente Block I

Block um ambiente que forma uma caixa colorida ao redor


do contedo, til para destacar informaes importantes.
Existem vrios ambientes Block diferentes para,
principalmente, apresentaes cientficas: block, example,
proof, theorem, alertblock, definition.
Aula 4

Apresentaes (BEAMER)

Ambiente Block II

Ttulo do bloco
\begin{block}{Ttulo do bloco}
- contedo -
\end{block}

Ttulo do bloco
\begin{alertblock}{Ttulo do bloco}
- contedo -
\end{alertblock}

Exemplo
\begin{exampleblock}{Exemplo}
- contedo -
\end{exampleblock}{Exemplo}
Aula 4

Apresentaes (BEAMER)

Figuras e tabelas

Para criar tabelas e figuras no beamer usa-se os mesmos


comando que em documentos.

Exemplo
% Figuras
\includegraphics<2->[width=.5\textlinewidth]{imagem.jpg}

% Tabelas
\begin{tabular}{|c|c|}
\invisible<1>{X} & 0 \
\hline
0 & \invisible<1>{X}
\end{tabular}
Aula 4

Apresentaes (BEAMER)

Colunas

O beamer dispe de um ambiente muito til para dividir o


slide, ou partes dele, em multiplas colunas.
\begin{columns}
Ele funciona como o ambiente itemize, para comear uma
nova coluna usa-se o comando \column[largura]

Exemplo
\frame{
\begin{columns}
\column[.5\textwidth]
...
\column[.3\textwidth]
...
\column[.2\textwidth]
...
\end{columns}
}

Anda mungkin juga menyukai