Вы находитесь на странице: 1из 11

Instituto Federal de Educao, Cincia e Tecnologia do Maranho IFMA

Campus So Joo dos Patos

Minicurso: Bsico de LaTeX


Prof.: Francisco Estves

So Joo dos Patos, Maranho

1 Prembulo
Para que voc possa escrever seus trabalhos, primeiramente necessrio determinar
qual tipo do trabalho. A pgina inicial do nosso programa ser:

Figura 1
1.1 Classe do Documento
Na rea (1) voc deve digitar comando para que o programa entenda qual tipo de trabalho
voc est compondo, para isso deve-se usar o comando:

\documentclass [ ] { }
Voc deve escolher entre umas das opes:
[]
10pt, 11pt, 12pt : Ajusta o tamanho da fonte.
a4paper, a5paper : Define o tipo de papel.
onecolumn, twocolumn: Nmero de colunas.
{}

article : para artigos


report : para relatrios
book : para livros
beamer : para apresentao de slides

1.2 Pacotes
Alm deste comando, tambm so necessrio determinar quais pacotes voc usar no
seu trabalho. Por exemplo, se voc quiser inserir uma figura no seu trabalho, necessrio
adicionar o pacote graphicx, caso contrrio sua figura no ser inserida no texto e o
programa apresentar erro. Para inserir pacotes necessrio usar o comando:

\usepackage[ opes ]{ }
No espao entre chaves { } escolhemos o pacote que iremos adicionar, no espao
opes colocamos recursos especiais de cada pacote.
Voc deve escolher entre as opes:

inputenc: Define a codificao do documento. Os parmetros mais comuns so


latin1 para Windows e utf8 para ambientes Unix. Mas isto depende do editor de
texto utilizado.
Babel: Define o idioma utilizado traduzindo comandos como \section. O
parmetro opcional que nos interessa brazil.
Graphicx: Permite inserir figuras em formato .jpg, .png, entre outros. Deve ser
compilado diretamente em PDF.
Amsmath: Amplia os comandos matemticos. Acrescenta comandos como \dfrac
para fraes e ambientes como matrix para matrizes. (Tambm til o pacote
amssymb)
Dsfont: Acrescenta os smbolos que representam conjuntos numricos com o
comando \mathds{...}.

Obs.: O comando \everymath{\displaystyle} inserido no prembulo impede,


entre outros exemplos, que os elementos de uma frao sofram deformao.

SEM

COM

2 Documento
Depois de ter escolhidos o tipo de arquivos e pacotes, hora de comear o documento,
para isto basta digitar o comando:
\begin{document}
Automaticamente aparecer o comando \end{document}, tudo que voc escrever entre
esses dois comandos ser o seu trabalho.

2.1 Ambientes
2.1.1- Ambiente Matemtico
Sempre que voc quiser escrever uma equao, frmulas, smbolos matemticos, etc;
necessrio que voc o faa dentro do ambiente matemtico, caso contrrio o programa
apresentar erro. Para isso basta acrescentar antes e depois da equao, por exemplo, o
smbolo $. Por exemplo, se voc quiser escrever a equao 2x+3=7, escreve-a da
seguinte forma:
$2x+3=7$
possvel escrever praticamente todos os smbolos da matemtica, porm a maioria
deles inserido atravs de um comando. Na rea (2) da Figura 1 possvel descobrir o
comando para cada smbolo. Por exemplo:
-> $\frac{a}{b}+\frac{c}{d} = \frac{ad+bc}{ad}$
Alguns exemplos de comandos que geram smbolos matemticos:
Frao

Expoente e ndices

Radicais

Pontos

Outros Smbolos

Obs.: Para colocar contorno em uma frmula matemtica, basta usar o comando
\boxed{ }, por exemplo $\boxed{x^2 + y^2 = z^2}$ produz:

Obs2.: Com $$ antes e depois do smbolo matemtico, este fica centralizado. Por
exemplo, o texto:
\textit{Em um tringulo retngulo de catetos medindo b e c; e hipotenusa medindo a,
o Teorema de Pitgoras nos diz que} $$a^2=b^2+c^2$$
produz:

2.1.2 Tamanho da Fonte


possvel aumentar e diminuir a fonte, para isto basta seguir a tabela:

Obs.: Tambm possvel mudar o tamanho da fonte usando o comando \begin{ }


. \end{ ], usando os mesmos comando da tabela. Por exemplo:
\begin{Huge}
tabela.

o maior \end{Huge} , fornece o mesmo resultado da ltima linha da

2.1.3 Estilo da Fonte


Assim como no Word, tambm podemos deixar o texto Negrito, itlico, etc; Para isto,
basta usar os comandos da tabela:

Obs.: Para Sublinhado basta escrever \underline{ }.

2.1.4 Formatao do Texto


O formato padro do LaTeX Justificado, para outras formataes usamos os comandos:

\begin{flushright} Alinhado direita \end{flushright}


\begin{center} Centralizado \end{center}
\begin{flushleft} Alinhado esquerda \end{flushleft}

2.1.5 Itemize e Enumerate


Se voc quiser produzir uma lista, basta usar o comando
\begin{enumerate} \end{enumerate}.
Para inserir um nmero na sua lista, basta colocar dentro do ambiente o comando \item.
Por exemplo:
Escrevendo:
\begin{enumerate}
\item Comear
\item Processar
\item Avaliar
\item Finalizar
\end{enumerate}
Produziremos:
1. Comear
2. Processar
3. Avaliar
4. Finalizar
Obs.: Se abrirmos o ambiente enumerate uma segunda vez, possveis fazer subitens.
Por exemplo:
Escrevendo:
\begin{enumerate}
\item Escolha entre umas das alternativas
\begin{enumerate}
\item Alternativa a
\item Alternativa b
\item Alternativa c
\end{enumerate}
\end{enumerate}

Produziremos:

Da mesma forma podemos produzir uma lista onde os itens so precedidos por
marcadores atravs do comandos
\begin{itemize} \end{itemize}
Os resultados so anlogos aos do ambiente enumerate, por exemplo:
Escrevendo:
\begin{itemize}
\item Escolha entre umas das alternativas
\begin{itemize}
\item Alternativa a
\item Alternativa b
\item Alternativa c
\end{itemize}
\end{itemize}
Produziremos:

2.2 Colunas
Como o comando \begin{multicols}{n de colunas} . . . \end{multicols}, colocando
possvel criar vrias colunas no texto, muito til quando se quer colocar uma questo com
alternativas. Por exemplo, digitando no texto:

Encontre as razes das seguintes equaes:


\begin{multicols}{2}
\begin{enumerate}
\item
\item
\item
\item

$2^x+2^{x+1}=48$
$3^{x-2}+3^x=\frac{10}{9}$
$2^{2x}-6\cdot 2^x=-8$
$\frac{3^{2x}+3^{x-1}}{3^{x+1}}=\frac{28}{9}$

\end{enumerate}
\end{multicols}

Temos como resultado:

Obs.: Para pode usar o ambiente Multicols preciso adicionar o pacote multicol, para
isso inserimos no prembulo o comando \userpackage{multico}

2.3 Espaamento
O espaamento entre as linhas no documento especificado pelo comando
\linespread{ ... } no prembulo, onde valor o valor numrico real, em relao ao
espaamento normal. Por exemplo, \linespread{1.5} produzir um texto com espaamento
de um e meio e \linespread{2} com espao duplo. Os comandos \hspace{ } e
\vspace{ } inserem um espao horizontal e vertical, respectivamente, na medida
desejada. Por exemplo, \hspace{10cm} insere um espao horizontal de 10cm no texto.

2.4 Figuras
Podemos inserir figuras atravs do ambiente \begin{fiure} \end{figure}. Dentro do
ambiente digitamos o comando
\includegraphics[scale= ]{ }
Depois de scale= devemos ajustar o tamanho da figura no texto, onde 1 a figura fica no
tamanho normal, 2 dobra de tamanho, 0.5 reduz seu tamanho a metade, etc. Esse ajuste
pode ser to especfico quanto se queira, podemos exemplo podemos colocar
sclase=0.875.
Entre as chaves { } devemos colocar o nome da figura a ser inserida.
IMPORTANTE: A figura deve ser salva na mesma pasta que est salvo nosso arquivo .tex,
caso contrrio o programa no encontrar a figura.

Obs.: O formato .EPS o nico que a figura no deforma quando ampliada ou reduzida,
os outros formatos perdem qualidade quando alterada a proporo da figura.
Obs2.: Para evitar futuros erros, salve todas as figuras que deseja inserir no texto no
mesmo formato.
Obs3.: Para centralizar a figura, basta usar o comando \centering
Obs4.: Para inserir uma legenda a figura usa-se o comando \caption{ }
Podemos usar parmetros que indicam a posio que a figura ficar no texto, veja a
tabela.

Por exemplo, usando \begin{figure}[!h] a figura ser inserida onde foi digitado comando
ignorando a restrio de espaamento.

2.5 Tabelas
Para inserir tabelas utilizamos o comando \begin{tabular}{ }. Dentro das chaves { }
possvel usar parmetros que indicam a quantidades de colunas da tabela, bem como a
maneira que elas estaro organizadas. Observe a tabela:

Por exemplo, para inserir uma tabela com quatro colunas, necessrio inserir quatro
letras, especificando o alinhamento de cada coluna. Para inserir barras entre as colunas,
basta colocar | entre as letras. O comando \hline inseri uma nova linha na tabela. Para
mudar de coluna usamos o smbolo &, para mudar de linha de texto, sem mudar a linha
da tabela, basta inserir //.
Por exemplo, digitando

\begin{tabular}{|r|l|}
\hline
1 & um \\
\hline
2 & dois \\
\hline
3 & trs \\
\hline
4 & Quatro \\
\hline
$\vdots$ & $\vdots$
\end{tabular}

Produziremos: