18/09/08 Aula 2 de ( La)TeX
1
Planalto Norte
LaTeX
Formatação, Ambientes e
Imagem
Prof Dr Luiz Antônio Pereira Neves
ζ +
θ =
Ω
Roteiro
Introdução
Formatações do LaTeX
Texto Colorido
Estilo e Numeração das Páginas
Ambientes
Center, flushleft, flushright
Itemize, description e enumerate
Minipage
Tabelas
Imagens
•
Links interessantes
Conclusões
18/09/08 Aula 2 de ( La)TeX 3
Para iniciar esta aula....
• Monte um arquivo chamado
AULA2.TEX
e digite a
seguinte POESIA de Vinícius de Moraes:
Dialética
É claro que a vida é boa
E a alegria, a única indizível emoção
É claro que te acho linda
Em ti bendigo o amor das coisas simples
É claro que te amo
E tenho tudo para ser feliz
Formatações no LaTeX
•
No modo texto (fora do modo matemático) os tipos
de letras podem ser definidos como mostra a tabela
abaixo.
Esta \'e {\it uma frase} {\sc com diversos} {\bf tipos de letras.}
{\rm Romano} Romano {\bf Negrito} Negrito {\sl Inclinado} Inclinado {\sf Sans serif} Sans serif {\it It\'alico} Itálico
{\sc Letra de forma} Letra de Forma
Esta é uma frase COM DIVERSOS tipos de letra s .
Altere a POESIA
Dialética com estas
formatações.
18/09/08 Aula 2 de ( La)TeX 5
Formatações no LaTeX
•
Para alterar o tamanho do texto, usa os comandos
tiny, small, large, Large, LARGE, huge e Huge.
\LARGE Texto \tiny n\~ao muito \small uniforme, \large formado \scriptsize por letras com \normalsize v\'arios \huge tamanhos.
{\tiny Texto} Texto
{\scriptsize Texto} Texto
{\footnotesize Texto} Texto
{\small Texto} Texto
{\normalsize Texto} Texto {\large Texto} Texto {\Large Texto} Texto {\LARGE Texto}
Texto
{\huge Texto}Texto
{\Huge Texto}Texto
Texto
n~ao muito uniforme, formado por letras com váriostamanhos.
Tente alterar a
POESIA com estas
formatações. Use a
criatividade!
Texto Colorido
• Os comandos que controlam o foreground and background das
cores necessitam do pacote:
–
\usepackage[dvips]{color}
–
\textcolor{colorname}{text} escreve o texto na cor a qual é especificado pelo nome
(black, white, red, green, blue or a color name you've defined), componentes RGB
ou grayscale.
–
\colorbox{colorname}{text} escreve o texto em uma caixa com fundo colorido.
–
\fcolorbox{framecolor}{boxcolor}{text} escreve o texto em um frame colorido.
–
\pagecolor{colorname} configura a cor de fundo da página.
18/09/08 Aula 2 de ( La)TeX 7
Texto Colorido - Exemplo
\
definecolor{gold}{rgb}{0.85,.66,0}
This is in \textcolor{red}{red} and this box is \colorbox{gold}{gold}.
Text color can be set using RGB values
(\textcolor[rgb]{0,1,0}{like so}), or \textcolor[gray]{0.2}{shades}
\textcolor[gray]{0.5}{of} \textcolor[gray]{0.8}{grey}.
This is in
red
and this box is
gold
. Text color can be set using RGB
values (
like so
), or shades
of
grey
.
Insira cores na POESIA de
Vinícius de Moraes.
Estilo e Numeração de Páginas
•
O comando
\pagestyle{estilo}
especifica o estilo das
páginas.
Plain -O cabeçalho é vazio e o rodapé contém apenas o número da página centralizado.
Empty - O cabeçalho e o rodapé são vazios, sem numeração de páginas.
Headings - O cabeçalho contém o número da página e informações específicas do
documento
(seção, capítulo, ...). É o estilo utilizado em todo este texto.
Pode-se alterar o estilo de apenas uma única página usando-se o comando
\thispagestyle{estilo}
PLAIN é o default do LATEX.
Configure a página
18/09/08 Aula 2 de ( La)TeX 9
Estilo e Numeração de Páginas
A numeração das páginas pode ser com algarismos
arábicos (default), algarismos romanos ou letras.
Para isso, basta colocar um comando
\pagenumbering{numeração}
onde
numeração
pode ser:
• arabic (algarismos arábicos),
• roman (algarismos romanos minúsculos),
• Roman (algarismos romanos maiúsculos),
• alph (letras minúsculas) ou
• Alph (letras maiúsculas).
Coloque
a
numeração romana
na POESIA.
Ambientes
Uma significativa parte do LATEX é formada de ambientes.
Em geral, um ambiente é iniciado com um
\begin{ambiente}
e encerrado com um
\end{ambiente}.
Os tipos de ambientes estudados aqui são:
Center, flushleft, flushright
Itemize, description e enumerate
18/09/08 Aula 2 de ( La)TeX 11
Center, Flushleft e Flushright
• O ambiente
center
permite que
um texto seja centralizado na
página,
flushleft
permite que
seja ajustado à esquerda e
flushright
permite que seja
ajustado à direita.
\beg in{c enter}
{\it Testando o ambiente center, \ldots , testando\\ o ambiente center, \ldots \\}
\end{c enter}
\beg in{flus hrig ht}
{\sl E agora testando o ambiente flushright, \ldots , testando\\ o ambiente flushright, \ldots \\}
\end{flus hrig ht}
Testando o ambiente center, . . . , testando o ambiente center, . . .
E agora testando o ambiente flushright, . . . , testando o ambiente flushright, . . .
Altere as posições
das
estrofes
do
POESIA.
Uma estrofe para
direita e outra para
esquerda.
Itemize, Description e Enumerate
O LaTeX fornece três ambientes básicos para a criação
de listas:
– itemize,
– description e
– enumerate.
O ambiente
itemize
coloca uma
bolinha para indicar cada novo item,
que é escrito em nova linha e é
indicado com um comando
\item
.
S\~ao tr\^es as cores {\it b\'asicas}:
\beg in{item ize}
\item Vermelho \item Verde \item Azul
\end{item ize}
São três as cores básicas: • Vermelho
• Verde • Azul
Lista
a
primeira
18/09/08 Aula 2 de ( La)TeX 13
Itemize, Description e Enumerate
O ambiente
enumerate
é semelhante ao itemize – a única diferença
é que no lugar das bolinhas em cada item, é mostrado uma
numeração dos mesmos.
S\~ao tr\^es as cores {\it b\'asicas}:
\beg in{enum era te}
\item Vermelho \item Verde \item Azul
\end{enum era te}
São três as cores básicas: • Vermelho
• Verde • Azul
Lista a secunda estrofe do
POESIA com o ambiente
ENUMERATE.
Itemize, Description e Enumerate
O ambiente
description
é semelhante ao itemize, mas mostra o item
fornecido entre colchetes em negrito.
-- Algumas das capitais do Brasil s\~ao:
\begin{description}
\item[S\~ao Paulo] A maior cidade brasileira, situada na regi\~ao sudeste; \item[Jo\~ao Pessoa] A cidade mais oriental do pa\'{\i}s;
\item[Bras\'{\i}lia] No centro do pa\'{\i}s, inaugurada no in\'{\i}cio dos anos 60.
\end{description}
– Algumas das capitais do Brasil são:
São Paulo A maior cidade brasileira, situada na regi˜ao sudeste; João Pessoa A cidade mais oriental do país;
18/09/08 Aula 2 de ( La)TeX 15
Minipage
• Uma
minipage
é uma espécie de “janela sem moldura” que pode
ser colocada em determinada posição da página.
• É um ambiente que tem um parâmetro obrigatório (
largura
) e um
opcional (
alinhamento
).
\begin{minipage}[alinhamento]{largura}
...
\end{minipage}
A largura corresponde à largura da “janela” e o alinhamento pode ser uma das letras c , t ou b, conforme o alinhamento com o texto ao redor da “janela” seja centralizado, no topo ou por baixo, respectivamente.
Minipage
\
begin{center}
\begin{minipage}[t]{6cm} {\small
“Testando o ambiente {\it minipage}, testando o ambiente {\it minipage},
testando o ambiente {\it minipage}, testando o ambiente {\it minipage}.”}
\end{minipage}
\end{center}
“Testando o ambiente minipage, testando
o ambiente minipage, testando o ambiente
minipage, testando o ambiente minipage.”
Agora é a vez
18/09/08 Aula 2 de ( La)TeX 17
Tabelas
Usa o
ambiente tabular
:
\begin{tabular}{especificação}
...
\end{tabular}
Para cada coluna da tabela, deve-se especificar uma letra l, c ou r,
conforme o texto de cada coluna seja ajustado à esquerda, centralizado ou ajustado à direita, respectivamente.
Cada linha vertical é especificada com uma barra vertical (|). Pode-se especificar a largura de uma coluna com um comando
p{largura} .
Na definição das linhas da tabela, um símbolo “&” deve ser usado
para separar colunas e “\\” define o final da linha.
Tabelas
\begin{tabular}{|c|c|}
\hline
$x$ & $f(x) = x^2$ \\
\hline \hline
-2 & 4 \\ \hline
-1 & 1 \\ \hline
0 & 0 \\ \hline
1 & 1 \\ \hline
2 & 4 \\ \hline
\end{tabular}
18/09/08 Aula 2 de ( La)TeX 19
Usando Tabelas em Maths...
Outros Ambientes...
\begin{equation}
....
\end{equation}
\begin{verbatim}
....
\end{verbatim}
\begin{displaymath}
....
\end{displaymath}
\mathit{...}
$\mathit{ffi} \neq ffi$
?
?
$\mathnormal{R_{19}} \neq
R_{19}$
\
mathnormal{.
..}
?
$\mathtt{L}(b,c)$
\mathtt{...}
?
$\mathsf{G \times R}$
\mathsf{...}
?
$\sum x=\mathbf{v}$
\mathbf{...}
?
$\mathrm{k}_2$
\mathrm{...}
?
$\mathcal{B}=c$
\mathcal{...}
Resultado
Exemplo
Comando
Introdução ao Latex 21
Imagens
• Formatos:
–
.eps
–
.jpg
–
.ps
• Comando:
\documentclass{article}
\usepackage{graphicx}
\includegraphics{donald_knuth.eps}
\end{document}
Imagens
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.1]{imagem.jpg}
\includegraphics[scale=1.0]{imagem.jpg}
\includegraphics[scale=2.0]{imagem.jpg}
\caption{scale em 10%, 100% e 200%, respectivamente}
\end{figure}
Procure uma imagem tipo .jpg na Internet e coloque no
seu LaTeX, com legenda e altere o tamanho para 150%.
Use o pacote:
18/09/08 Aula 2 de ( La)TeX 23
Links Interessantes
•
http://www.dm.ufscar.br/~sadao/curso/latex/
•
http://www.ctan.org/
•
http://www.latex-project.org/intro.html
•
http://www.tex.ac.uk/tex-archive/documentation/latex2e-help-texinfo/latex2e.html
•
http://www.eng.cam.ac.uk/help/tpl/textprocessing/latex_advanced/node1.html
•
http://abntex.codigolivre.org.br/
•
http://pt.wikipedia.org/wiki/Latex
Conclusões
O LaTeX faz todas as
formatações imagináveis
que existe.
Teste as formatações mais
comuns para aprender.
Seja curioso com o LaTeX!
Muito obrigado!
18/09/08 Aula 2 de ( La)TeX 25