Anda di halaman 1dari 34

UNIVERSIDADE DO ESTADO DE SANTA CATARINA

ENGENHARIA DE PETRLEO

PETROBOWL TEAM UDESC

AT X
MINI-CURSO L E

Balnerio Cambori
5 de abril de 2017
Sumrio

1 Consideraes Iniciais 2
1.1 Prembulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Criando o Documento 4
3 Primeiro Captulo 5
4 Equaes 8
5 Referencias cruzadas 12
6 Figuras 14
7 Tabela 16
8 Listas 19
8.1 Listas enumeradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.2 Listas no ordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.3 Listas aninhadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
9 Referncias 21
10 Capa 22
11 Sumrio 11
11.1 Listas de guras, siglas, simbolos... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
12 Abstract 12
13 ABNT - UDESC 14
14 Consideraes adicionais 15
14.1 Matrizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
14.2 Verb e Verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
14.3 Mudana de cor do texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
14.4 Mudana de Numerao de Pgina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
14.5 Sites Sugeridos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
15 Referncias Bibliogrcas 21

1
Captulo 1

Consideraes Iniciais

1.1 Prembulo
Todo texto a ser apresentado no arquivo dever ser colocado entre o \begin{document} e o \begin{end},
sendo que todo aquele que estiver antes dessa estrutura receber o nome de prembulo e determinar a
formatao bsica e as funcionalidades do documento.
Essas funcionalidades so determinadas com base nos pacotes utilizados, por exemplo:
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
Nessas estruturas os contedos no meio dos colchetes servem como modicadores para os pacotes que
so determinados no meio das chaves.
No exemplo dado a primeira o babel, que muda o texto que aparece quando se escreve, por exemplo,
\chapter. Ele tambm o responsvel pela hifenizao correta das palavras. A segunda para que voc
escreva o documento diretamente com os acentos, e no usando macros. A terceira muda a codicao
da fonte, tornando possvel copiar textos com acentos.
Comeamos com a declarao do prembulo, inicialmente precisamos determinar qual o tipo de do-
cumento que ser escrito. Para isso fazemos:
\documentclass[12pt,a4paper]{report}
Nesse comando no colchetes constam as propriedades que sero modicadas nesse documento. O
comando 12pt seta o tamanho da letra para 12, enquanto que o comando a4paper determina que o
documento ser escrito em folhas de papel a4. Uma lista mais detalhada dessas edies dos documentos
so:
Tamanho da letra  Em LATEXpodemos escolher para tamanho standard de letra o tamanho 10pt,
11pt ou 12pt, se no mencionarmos nada o tamanho ser denido a 10pt.
Tipo de papel  Nesta opo podemos escolher a4paper, letterpaper, a5paper, b5paper, legalpaper,
executivepaper.
Orientao de pgina  Podemos tambm orientar a pgina (portrait ou landscape ), se no especi-
carmos temos uma orientao vertical, se colocarmos landscape caremos com a orientao horizontal.
Capa  Para que o documento crie uma capa, ou seja, depois do ttulo passe para uma outra folha,
usamos titlepage, se no quisermos que isso acontea usamos notitlepage. Se no zermos meno a isso,
a classe do documento dene-a automaticamente.
Duas colunas  Se quisermos formatar o texto para duas colunas colocamos a opo twocolumn.
Equaes  Podemos alinhar as equaes esquerda em vez de ao centro (por denio), para isso
usamos eqn, j se quisermos a numerao dessas frmulas do lado esquerdo em vez do direito podemos
colocar a opo leqno.
Impresso em dois lados  Para imprimir em dois lados ou apenas um pomos twoside ou oneside
respectivamente. Mais uma vez esta opo, quando omitida, denida pela classe do documento.
Primeira pgina dos captulos  Existe uma opo para forar o documento a comear cada captulo
numa pgina do lado direito ou forar a que isso no acontea, os comandos respectivos so openright,
openany.
Ainda no comando da classe do documento foi determinado que o documento em questo ser um
relatrio. Caso o trabalho desejado seja maior pode-se usar o documento do tipo article.
Para determinar o tamanho das margens da pagina devemos incluir o pacote geometry com as modi-
caes devidas para os tamanhos de margem, conforme a seguir:

2
\usepackage[top=2cm, bottom=2cm, left=3cm, right=2cm]{geometry}

No caso tanto as margens superior e inferior, quanto a margem direita ter uma margem de 3 cent-
metros enquanto a margem esquerda ser de 3 centmetros.
Os demais pacotes usados no prembulo sero mostrados conforme necessidade durante a continuidade
do curso.

3
Captulo 2

Criando o Documento
Agora que o prembulo est feito devemos iniciar o relatrio, para isso devemos incluir o conjunto de
comandos:
\begin{document}

\end{document}
Criada essa estrutura todo texto que desejarmos escrever para o relatrio dever ser includo no meio
dessa estrutura, por exemplo se quisermos que o nosso relatrio apenas escreva "hello world", devemos
apenas escrever isso no corpo de texto.
\begin{document}
hello world
\end{document}

O resultado como esperado deve ser:

Figura 2.1: hello world

4
Captulo 3

Primeiro Captulo
Comearemos a escrever o primeiro capitulo. Para isso devemos primeiro dizer ao editor que esta
parcela de seu texto condiz a um capitulo especco. Para isso devemos usar o comando \chapter{}.
Esse comando servir para criar um capitulo e marcar sua pagina no sumrio caso ele exista. Para
divises menores podem ser usados os comando \section{}, \subsection{} e \subsubsection{}. Caso
cada um desses comandos sejam editado com um * ao termino do comando essas divises no iro constar
no sumrio.
Para comear com o relatrio, portanto, devemos escrever a reviso terica como um capitulo de nosso
texto. Ento:
\chapter{Reviso Terica}
Incluindo o texto inicial ainda, temos:
\chapter {Reviso Terica}
Chama-se capacitor um dispositivo de circuito eltrico que tem como funo armazenar
cargas eltricas e consequente energia eletrosttica, ou eltrica... continua
O resultado desses comandos ser:

Figura 3.1: comando chapter

Note que no exemplo o primeiro paragrafo do capitulo no possui tabulao em relao margem. Para
colocar essa tabulao, algo que est nas normas da ABNT, basta usar o comando \usepackage{indentfirst}.
Algo que devemos considerar quando escrevemos textos a possibilidade de mudarmos o padro do
estilo do texto. Por exemplo, se quisermos escrever o texto em negrito ou em itlico, algo muito comum
na escrita de textos longos.
Para isso o LATEXpossui um conjunto de comandos que possibilitam editar parcelas de textos para
a formatao desejada. Por exemplo, se quisermos que o texto de uma seo esteja em negrito basta
usarmos o o comando \textbf{}, tudo contido dentro das chaves sero escritas em negrito.
Para exemplicar tomemos o termo \textbf{testando} que retorna testando. Para o texmaker
ainda, basta digitar o atalho Ctrl+B para criar automaticamente o comando de texto.
De modo similar o mesmo existe para escrever textos em itlico, com a mudana que o comando passa
a ser \textit{}, ou basta usar o atalho Ctrl+I.
Para sublinhar um texto, basta usar \underline{}. Por exemplo o comando \underline{testando}
resulta em testando

5
Podemos ainda, desejar mudar o tamanho do nosso texto em certas parcelas do trabalho, por exemplo
dentro de tabelas ou na capa e contra capa. Para tanto os comandos de mudana de tamanho de
texto devem ser colocados juntamente com o texto que desejamos mudar dentro de um conjunto de
chaves. Por exemplo, se desejarmos aumentar o tamanho do texto da frase, "eu sou mais grande", ca
{\huge eu sou ''mais grande''} e o resultado ca:eu sou mais grande  .
A seguinte lista de comandos resume os modos de alterar o tamanho do texto:

Figura 3.2: Edio de tamanho de texto

Outra coisa que devemos considerar que podemos desejar quebrar uma pagina, ou seja, ele inicia
uma nova pagina abaixo daquela onde o comando foi colocado. O comando em questo o \pagebreak.
Quando colocado no texto esse comando gerar uma nova pagina e ira adicionar as prximas parcelas de
texto nesse novo local.
De modo similar podemos desejar quebrar uma linha, mas sem iniciar um seguinte paragrafo. Para
isso podemos usar o comando \\ essa sequencia de barras invertidas gerar uma nova linha de texto sem
considerar um novo paragrafo.
Uma outra maneira de organizar o seu texto dividir o trabalho em vrios arquivos .tex. Um arquivo
principal chama os textos que esto dentro de outros arquivos. Chamamos esse arquivo de documento
mestre. A vantagem de fazer isso que o arquivo ca menos poludo e ca mais fcil de "se encontrar".
Para utilizar dessa forma de adio de arquivos basta digitar o texto normalmente em um outro
arquivo que esteja na mesma pasta do arquivo principal e, no ponto do documento que quiser que o texto
seja includo, usar o comando \include {} ou \input {}. O primeiro gera uma quebra de pgina
e o segundo no. Assim o Texmaker ira considerar este arquivo como uma continuao do documento
digitado e o mesmo ser compilado normalmente e todos os comandos dados de dentro desse arquivo
sero transferidos para o principal nos pontos desejados. O detalhe que o arquivo a ser compilado deve

6
ser o documento mestre. Se um dos arquivos parciais for compilado, uma mensagem de erro aparecer.
Para evitar essa confuso, sempre que estiver trabalhando dessa maneira, selecione o arquivo que deseja
que seja o documento mestre:

Figura 3.3: Documento atual


E depois v em opes Denir o documento atual como 'Documento Mestre':

Figura 3.4: Denindo Documento Mestre

Se desejarmos adicionar uma introduo ao trabalho, temos duas opes. Podemos somente adi-
cionar o comando \chapter{Introduo} e escrever normalmente o documento daquele momento em
diante, ou podemos escrever em um documento separado o texto da introduo, adicionarmos o comando
\chapter{Introduo} la e simplesmente chamar este arquivo de dentro do documento principal por
meio do comando \input{Introducao}. Note que para esse caso o arquivo criado deveria ter o nome de
introduo.tex. A Figura 3 mostra como o documento mestre ca estruturado e de fcil visualizao

Figura 3.5: Estrutura do documento mestre

7
Captulo 4

Equaes
Em relatrio ou trabalho de engenharia h a necessidade de insero de equaes. Para iniciarmos
uma equao precisamos usar o ambiente equation, digitar:
\begin{equation}

\end{equation}

Por exemplo, o comando


\begin{equation}
f_{i} = x^{2y}
\end{equation}
produz:
fi = x2y (4.1)
Onde f_{i}, a letra f com sub-ndice i e x^{2y} o x com expoente 2y . As letras dentro do
ambiente equation cam sempre em itlico e os espaos so ignorados. Para que algo seja espaado
nessas situaes preciso escrever "\ "(barra invertida + espao).
\begin{equation}
f_{i} = \ \ x^{2y}
\end{equation}
fi = x2y (4.2)
Para digitar um texto normal dentro do ambiente equation usamos o comando \textrm{} da seguinte
maneira
\begin{equation}
f_{i} = \ \ x^{2y} \ \ \ \ \ \textrm{ quero caf}
\end{equation}
\end{equation}
produz o efeito:
fi = x2y quero caf (4.3)
"A dinmica do fenmeno estudado no circuito RC dependente de uma grandeza chamada de capaci-
tncia, a qual medida pelo quociente da quantidade de carga armazenada pela diferena de potencial
que existe nas placas do capacitor."
Q
C= (4.4)
V
Para escrever essa equao damos os comandos
\begin{equation}
C = \frac{Q}{\Delta V}
\end{equation}

8
Nessa estrutura o comando \frac{ }{ } tem como funo criar a estrutura de frao. Para escre-
vermos smbolos como o delta na equao, devemos digitar \delta. A insero de smbolos em latex
facilitada, pois s necessrio digitar a barra invertida e o nome do smbolo grego. A seguir mostramos
uma tabela com alguns dos smbolos contidos.

Note que as equaes apresentadas esto destacadas da linha, para criarmos equaes ou escrevermos
smbolos matemticos no meio do texto precisamos abrir o ambiente de equao de forma diferente. Para
abrirmos o ambiente na mesma linha devemos encapsular o termo desejado com $ $. Ento $ a+bx=y$
produz a + bx = y
Caso ainda desejemos que o numero da equao no aparea mas ainda precisarmos que a mesma
esteja em uma separada, o ambiente deve ser aberto por meio de $$ $$.
$$

$$
Ou ainda usar o comando \begin{equation*} colocando um * no comando.
\begin{equation*}

\end{equation*}

9
Para este ltimo, o pacote \usepackage{mathtools} pacote deve ser colocado no seu prembulo. O
pacote \usepackage{amsmath} tambm deve ser adicionado ao prembulo.
Esses comandos so teis quando se quer escrever uma equao que caria muito extensa em uma
nica linha. Por exemplo o comando:
\begin{equation*}
\Sigma C = \frac{Q_1}{\Delta V_1} +
\frac{Q_2}{\Delta V_2} + \frac{Q_3}{\Delta V_3} + \ldots
\end{equation*}
\begin{equation}
\ldots \frac{Q_{n-1}}{\Delta V_{n-1}} + \frac{Q_{n}} {\Delta V_{n}}
\end{equation}
ou
$$
\Sigma C = \frac{Q_1}{\Delta V_1} +
\frac{Q_2}{\Delta V_2} + \frac{Q_3}{\Delta V_3} + \ldots
$$
\begin{equation}
\ldots \frac{Q_{n-1}}{\Delta V_{n}} + \frac{Q_{n}} {\Delta V_{n}}
\end{equation}
produzir:
Q1 Q2 Q3 Qn
C = + + + ...
V1 V2 V3 Vn
Qn1 Qn
... + (4.5)
Vn Vn
"A diferena de potencial entre as placas de um capacitor dada por
+


Z
V = E ds (4.6)

onde E o campo eltrico entre as placas e os limites de integrao + e indicam o sentido do caminho
de integrao."
Para escrever essa equao digitamos:
\begin{equation}
V=\int_{-}^{+} \overrightarrow{E} \cdot \overrightarrow{ds}
\end{equation}
O comando \int_{-}^{+} a integral denida, e os limites inferior e superior so escritos da mesma
maneira que o sub-ndice e o expoente. Se quisermos omitir os limites, basta digitar \int. O produto
smbolo de vetor acima das letras dado por \overrightarrow{E} e a echa ca acima do que estiver
entre {}. E \cdot o ponto. "No intuito de estudar o tempo despendido para se carregar o capacitor
usa-se ... Esses valores vem do estudo da seguinte equao diferencial:
q q
R + = (4.7)
t C
Cuja soluo
t
q = C(1 e RC ) (4.8)
onde q a carga, C a capacitncia, R a resistncia do resistor, a forma eletromotriz, t o
tempo."Para representar derivadas usamos fraes!!!. O smbolo escrito como \partial. As os
comandos que produzem equaes descritas acima so:
\begin{equation}
R\frac{\partial q }{\partial t} + \frac{q}{C}=\varepsilon
\end{equation}

\begin{equation}
q=C \varepsilon (1-e^{\frac{-t}{RC}})
\end{equation}
Muitos smbolos podem ser inseridos com a ajuda do editor, por exemplo, o TexMaker, que o editor
usado nesse curso tem na barra lateral(gura abaixo) vrios smbolos. Lembre-se, se voc precisa de um
smbolo, o Latex tem! Basta procurar o comando na tabela aqui ao lado.

10
Figura 4.1: Atalhos contidos no editor

11
Captulo 5

Referencias cruzadas
Uma das ferramentas mais poderosas e praticas do latex a referencia cruzada. Ela o modo de reduzir
ao mximo o tempo para criar referencias de dentro do prprio texto. Por exemplo, se desejarmos citar
uma equao escrita captulos antes, no necessrio buscar o numero da equao nem mesmo procurar
no texto. Algo que j deve ter sido usado no mini-curso at agora mas ainda no foi explicado que a cada
estrutura de texto criada possvel adicionar o comando \label{}. Esse comando serve para salvar na
memoria um nome e relaciona-lo a uma estrutura especica. Por exemplo, se dentro de uma estrutura
de equao criarmos um label e colocarmos um nome associado a essa equao, mais tarde no texto, s
precisamos ento usar ou o comando \ref{} ou o comando \autoref{} para que no texto aparea
uma equivalncia dessa equao. A diferena entre os dois comando que no primeiro somente aparecer
o numero relativo a equao, ou a qualquer estrutura citada. No segundo alem da numerao aparecer
a categoria de estrutura a qual a referencia pertence, por exemplo, se referenciarmos uma equao, antes
da numerao da equao aparecer automaticamente o termo equao. Para exemplicar temos:
\autoref{fig:hello}
Essa referencia, para o caso da apostila retorna imagem Hello World no capitulo 2 quando criamos
o documento. Quando rodamos o comando recebemos como resultado: Figura 2.1. Note ainda que como
estamos usando o package hyperref a referencia car realada e quando clicarmos na mesma seremos
redirecionados automaticamente para a equao, gura, tabela ou capitulo referente.
Esse comando pode referenciar equaes, tabelas, grcos, guras no geral, captulos, sees, paginas,
subseces entre outros.

12
Primeiro exerccio aos amigos
Replique a reviso terica do Relatrio mandado em anexo.

13
Captulo 6

Figuras
Qual o trabalho estaria completo sem guras coloridas e que tomem o espao inteiro de uma folha?
No latex, como fazemos para criar tabelas, criando ambientes iterativos, precisamos criar o ambiente
para edio de guras. Tal qual no ambiente de tabelas, primeiramente preciso abrir o ambiente com
o begin.
Um exemplo dessa o que segue:
\begin{figure}[h]
\centering\advance\leftskip-0cm
\includegraphics[width=0.75\textwidth]{grafico_descarga_vr.PNG}
\caption{Resposta no tempo da decarga do capacitor - $V_c$} \label{grafico_descarga_vr}
\end{figure}

Figura 6.1: Resposta no tempo da decarga do capacitor - Vc

Dentre esses comandos o mais importante o \includegraphics[width=\textwidth]{}. O pri-


meiro parmetro que deve ser colocado quanto do espao da linha ser ocupado pela imagem, e com
base nesse parmetro determinar a escala da gura, este parmetro muito importante pois a forma
que o latex determina a posio da gura dentro da pagina com base no tamanho da gura. O segundo
parmetro ser o nome da gura que deve estar na mesma pasta que o arquivo .tex ou ento dever ser
passado o endereo relativo da mesma em relao ao arquivo. O nome da gura dever conter a extenso
da mesma.
Para determinar a localizao da gura, quando criamos o ambiente gure entramos com o parmetro
h. Esse parmetro determina que o compilador deve tentar xar a gura no local exato do texto em que
est digitado o comando. Caso desejarmos mudar isso basta mudar no parmetro que segue a abertura
do ambiente de gura, usar b caso deseje jogar para a base da folha sempre.
O comando caption gerar o titulo da gura, caso desejarmos colocar o titulo antes da gura, colocamos
o comando antes do \includegraphics , caso desejemos depois, basta escreve-lo depois.

14
Os comandos centering, advance e leftskip, tem como funo determinar onde a gura dever comear
em relao a margem do texto. O centering determina que ela deve estar no centro da gura. O comando
advance manda a gura estar deslocada do centro com base no leftskip, que no exemplo zero.
Note que essas estruturas esto colocadas dentro de um ambiente, de declarao, similar ao de equa-
es. Este ambiente o ambiente gure. Ele tem como objetivo conter guras e imagens no geral para a
apresentao de trabalhos. Quaisquer guras podem ser colocadas livremente no texto, contudo modicar
sua posio, modicar a escala e colocar ttulos e ans, se tornam complexo e no pratico. Para isso
devemos usar o ambiente gure.
Contudo, esse ambiente somente estar disponvel para uso caso tenhamos declarado o \usepackage{graphicx}

15
Captulo 7

Tabela
Neste trabalho precisamos tabelar os resultados do experimento realizado. Para tanto preciso usar
o ambiente de tabelas.
Este quando criado diretamente no Latex complexo para uso, os comandos bsicos at so simples,
contudo, quando deseja-se fazer tabelas maiores digitar os comandos longo e pode gerar erros de difcil
correo.
Neste curso iremos usar a ferramenta Excel2Latex, que permite que as tabelas sejam digitadas di-
retamente no Excel e que a mesma sejam convertidas automaticamente de modo que o usurio possa
somente copiar o resultado pronto para o texto formatando tudo automaticamente. Voc deve usar o
pacote \usepackage{miscdoc,multirow,bigstrut,bigdelim,colortbl}
Para tanto devemos abrir o Excel e digitar a tabela normalmente conforme desejarmos que a tabela
aparea no Latex. Feito isso devemos abrir a aba de suplementos no aplicativo e selecionar a tabela que
desejamos. Usando o comando Excel2Latex teremos o texto pronto para importar a tabela. Teremos
como opo gerar a tabela em outro arquivo para importao, ou simplesmente copiar o texto gerado
para que o mesmo seja colado no arquivo de destino. Aqui escolhemos copiar o texto devi o fato da tabela
ser pequena.
Da tabela do problema temos:
% Table generated by Excel2LaTeX from sheet 'Plan1'
\begin{table}[htbp]
\centering
\caption{Add caption}
\begin{tabular}{|c|c|}
\hline
\textcolor[rgb]{ .294, .31, .337}{Grandeza (unidade) } & Valor \bigstrut\\
\hline
Resistncia ( k$\Omega$ ) & 150 \bigstrut\\
\hline
\textcolor[rgb]{ .294, .31, .337}{Capacitncia ( $\mu$ F) 1} & 0 \bigstrut\\
\hline
\textcolor[rgb]{ .294, .31, .337}{Constante de tempo (s)} & 150 \bigstrut\\
\hline
\textcolor[rgb]{ .294, .31, .337}{Fora Eletromotriz (V) } & 10 \bigstrut\\
\hline
\end{tabular}%
\label{tab:addlabel}%
\end{table}%

Tabela 7.1: Add caption


Grandeza (unidade) Valor
Resistncia ( k ) 150
Capacitncia ( F) 1 0
Constante de tempo (s) 150
Fora Eletromotriz (V) 10

16
Note que qualquer edio feita no Excel tentar ser convertida para a verso em Latex, por exemplo,
letras coloridas tentaro ser escritas como coloridas no Latex, tambm.

17
Segundo exerccio
Fazer o captulo resultados e discusses do relatrio.

18
Captulo 8

Listas
Quando comearmos a fazer consideraes em trabalhos podemos faz-lo por meio de listas de tpicos.
Para criar uma lista de tpicos preciso criar um ambiente de listas. A questo que diferentes tipos de
listas podem ser feitas conforme o tipo de ambiente que for aberto. Os tipos de listas que podemos criar
so, listas enumeradas, listas no ordenadas ou listas aninhadas.

8.1 Listas enumeradas


Para este conjunto de listas usaremos o ambiente enumerate. Para declarar o ambiente de enumerao
devemos usar a estrutura:
\begin{enumerate}

\end{enumerate}
Qualquer item que desejarmos que apaream basta usar o comando \item ou o comando \item[].
O primeiro comando simplesmente gerar uma nova linha para digitar um tpico, no segundo, o inicio
da linha ser acompanhado por um item individual, geralmente usado para descrever algo. por exemplo:
\begin{enumerate}
\item ola
\item[\textbf{adeus}] termo que diz adeus a voc
\end{enumerate}

Que gera:
1. ola
adeus termo que diz adeus a voc

8.2 Listas no ordenadas


Este tipo de lista mais simples e ao contrario da anterior apenas indica os termos por smbolos ou
por pular a linha entre os termos. Para gerar este ambiente basta dar o comando:
\begin{itemize}
\item A
\item B
\end{itemize}

A
B

Dentro dessa estrutura bastar adicionar os termos da lista desejada.

19
8.3 Listas aninhadas
Vamos supor agora que desejamos criar listas mais complexas, com subdivises e categorias internas.
Para isso podemos misturar as listas anteriores criando ambientes de listas dentro de outras listas, por
exemplo:
\begin{itemize}
\item lista 1
\item lista 2
\begin{itemize}
\item testando a categoria 1
\item descrevendo a categoria
\end{itemize}
\item ola
\begin{enumerate}
\item Hello
\item Gracias
\end{enumerate}
\end{itemize}

Essa lista por exemplo gera:


lista 1
lista 2

 testando a categoria 1
 descrevendo a categoria
ola

1. Hello
2. Gracias

20
Captulo 9

Referncias
O latex possui diversas ferramentas potentes para referenciao de trabalhos, a ferramenta que ser
utilizada no mini-curso e a qual recomendada devido a estabilidade e a simplicidade o BibTex.
Pense no mesmo como uma plataforma More da UFSC de forma mais simplicada e pessoal. Um
arquivo BibTex pode ser acessado pelo texmaker sempre que desejado, portanto, possvel gerar um
nico arquivo com todas as bibliograas utilizadas no tempo de curso e chama-las mais tarde como um
banco geral de referncias.
Primeiramente devemos gerar um novo arquivo de dentro do texmaker. Feito isso devemos salva-lo na
mesma pasta que estamos utilizando com a extenso .bib. Ao fazer isso, todas as referencias que formos
utilizar devero ser colocadas dento do mesmo, conforme padro bibtex.
Para simplicidade podemos usar o atalho de bibliograas do Texmaker. Na mesma selecionaremos
qual o tipo de referencia vamos criar.
para o exemplo do trabalho vamos citar o livro Fundamentos de Fsica volume 3. Portanto, criaremos
uma citao no arquivo externo de um livro.
O livro em questo dever ser citado da seguinte forma:
@Book{Halliday_3,
author = {David Halliday and Robert Resnick and Jearl Walker},
editor = {LTC},
title = {Fundamentos de Fsica 3},
publisher = {LTC},
year = {1993},
OPTkey = {},
volume = {3},
OPTnumber = {},
OPTseries = {},
OPTaddress = {},
OPTedition = {},
OPTmonth = {},
OPTnote = {},
OPTannote = {}
}
Feito isso e tendo salvo o arquivo .bib, devemos incluir no prembulo do trabalho o usepackage cite.
depois disso basta incluir os comandos ao m do texto para determinar o estilo da citao desejado e
qual o arquivo fonte que ser utilizado. Ou seja, no caso do exemplo feito, ca:
\nocite{Halliday_3}
\bibliographystyle{abbrv}
\bibliography{bibs}

Com esses comandos inicializamos a referencia e ainda formatamos a mesma. O comando nocite serve
para fazer citaes que no apareceram diretamente no texto.
Colocados esses comandos devemos antes de compilar o texto do trabalho, devemos primeiro compilar
o arquivo .bib. Para isso devemos usar o comando BibTex do compilador ou pressionar F+11 no teclado.
Caso desejemos fazer uma citao direta no meio do texto, ao invs de usar o comando nocite usa-
mos \cite{autor}. Por exemplo \cite{Halliday_3} gera [Halliday et al.(1993)Halliday, Resnick, and
Walker] que o indicado na bibliograa .

21
Captulo 10

Capa
H algumas maneiras de se fazer uma capa, a que ensinaremos aqui o ambiente titlepage. Nesse
ambiente a pagina no numerada.
Para centralizar usamos o ambiente center. O exemplo a seguir ilustra como esses comandos so
usados.
\begin{titlepage} %iniciando a "capa"
\begin{center} %centralizar o texto abaixo
\ \\[1.5cm]

{\large {UNIVERSIDADE DO ESTADO DE SANTA CATARINA}}\\[0.2cm] %0,2cm a distncia entre o texto de

{\large ENGENHARIA DE PETRLEO}\\[3.5cm]


{\large Jovem Amadeus da Silva}\\[0.2cm]
{\large Garotinha Kuznetsov}\\[0.2cm]
{\large Feio Malaquias Aleksandrovitch }\\[4.5cm]
{\bf \huge CARGA E DESCARGA DE }\\[0.5cm]
{\bf \huge UM CAPACITOR}\\[7cm] % o comando \bf deixa o texto entre chaves em negrito. O comando \
%trmino do comando centralizar

% o comando \large deixa o texto grande


{\large Professor: Elxa Dal}\\[0.2 cm]

{\large Balnerio Cambori}\\[0.2cm]


{\large 2016}

\end{center}
\end{titlepage} %trmino da "capa"

O resultado mostrado na prxima pgina. Quando colocamos, no nal da linha, \\[1.5cm] quer dizer
que a prxima linha comea a 3.5cm abaixo a mesma. Por exemplo ao escrevermos Joo gosta de granola\\[3.5cm]g
o resultado :
Joo gosta de granola

granola.
Usando o comando center:
Joo gosta de granola

granola.

22
UNIVERSIDADE DO ESTADO DE SANTA CATARINA
ENGENHARIA DE PETRLEO

Jovem Amadeus da Silva


Garotinha Kuznetsov
Feio Malaquias Aleksandrovitch

CARGA E DESCARGA DE

UM CAPACITOR

Professor: Elxa Dal


Balnerio Cambori
2016
Captulo 11

Sumrio
Agora que temos o trabalho basicamente pronto precisamos criar um sumario para o mesmo. Neste
sumario deve aparecer todos os captulos, sees, e divises relevantes do texto. Contudo no precisamos
fazer como zemos com a capa que tivemos que gerar termo por termo individualmente. O LATEXpossui
uma forma simples de fazer isso.
Basta usar o comando \tableofcontents na pagina onde se deseja que o sumario aparea. Usando
a numerao da pagina atual ele ir gerar um sumrio completo com os termos da base de formatao
usado sem que seja necessrio mais nenhum comando.
Note que ao gerarmos o sumario inicialmente ele pode no conter todos os tpicos relevantes a um
trabalho, por exemplo a referencia bibliogrca. Como desejamos que a bibliograa aparea precisa-
mos incluir no prembulo o package : \usepackage[nottoc,notindex,numbib]{tocbibind}. Com essa
estrutura a bibliograa passa a aparecer no sumrio e est pronta essa parte do trabalho.

11.1 Listas de guras, siglas, simbolos...


De modo anlogo, para criar listas de guras e de tabelas automaticamente, basta usar os comandos
\listoffigures e \listoftables, respectivamente. Assim teremos tabelas com todas as guras e
tabelas feitas no trabalho.
Para criar listas de siglas e smbolos, basta adicionar o ambiente para cada um respectivo (ser
trabalhado mais a fundo no padro UDESC)e criar uma lista como ensinada anteriormente.

11
Captulo 12

Abstract
Para fazer o resumo do trabalho podemos usar um chapter ou uma section. Mas o latex tem um
ambiente chamado Abstract, que ca formatado de uma maneira mais "padro". Por exemplo, o cdigo
\begin{abstract}
O nmero de palavras pode variar de acordo com o tipo de documento: de 150 a 500 palavras os de tr
\end{abstract}

12
Resumo
O nmero de palavras pode variar de acordo com o tipo de documento: de 150 a 500 palavras os de
trabalhos acadmicos (teses, dissertaes e outros) e relatrios tcnico-cientcos; de 100 a 250 palavras
os de artigos de peridicos; e de 50 a 100 palavras os trabalhos destinados a indicaes breves (Cervo e
Silva, 2006).
Terceiro exerccio
Fazer o restante do relatrio.

13
Captulo 13

ABNT - UDESC
Desde o semestre passado tcc's do CESFI comearam a ser escritos usando a plataforma ABNTex
2. Essa estrutura de documento formata automaticamente todo o texto para a a formatao padro da
ABNT. Como o modelo UDESC de trabalhos uma pequena variao da formatao ABNT, a biblioteca
teve alteraes que adaptaram o modelo para que, atualmente, seja apenas necessrio digitar os textos
e as estruturas bsicas e automaticamente o trabalho seja todo formatado para o padro UDESC de
trabalhos.
Para usarmos o pacote de modo simples basta abrir o arquivo main_ABNT_UDESC.tex. Esse
arquivo j est preparado para formatar os textos do documento para o padro UDESC.
O modo correto de utilizar o modelo modicar os campos que iro diferir entres os trabalhos. Os
locais sero: Titulo do trabalho, Nome do autor, Nome do orientador, Prembulo, Lista de siglas, Lista
de smbolos, Resumo, Abstract, Agradecimento, Corpo do texto, Bibliograa, Apndices e Anexos.
No se deve mudar os prembulos com exceo de quando desejarmos adicionar packages extras que
no estavam includos, contudo, mesmo ao adicionar esses, deve se levar em conta que alguns podem
modicar a formatao e retirar o trabalho um pouco do padro UDESC.
A forma mais segura de utilizar o modelo UDESC e a que recomendamos criar outros arquivos que
sero includos mais tarde no principal, assim evitaremos acidentes de modica o prembulo ou qualquer
fator de formatao no documento principal.

14
Captulo 14

Consideraes adicionais

14.1 Matrizes
Caso desejarmos criar uma matriz ou fazer operaes matriciais precisamos trabalhar com os corpos
das matrizes. para fazer o mesmo a estrutura parecida com a usada para gerar tabelas. Pode ser feito
tanto pelo assistente do texmaker ou por sites que possuem tal funo. No caso para matrizes pequenas
no muito difcil fazer manualmente. Por exemplo, o comando a seguir tudo que preciso para gerar
um produto entre uma matriz e um vetor coluna.

\begin{equation}
A=
\begin{bmatrix}
5&6\\
4&5
\end{bmatrix}\times
\begin{bmatrix}
x\\y
\end{bmatrix}
\end{equation}

   
5 6 x
A= (14.1)
4 5 y
Essa formulao ira incluir o termo digitado no ambiente de equao e o mesmo ser adicionado a lista
de equaes. Caso desejemos que o termo no seja numerado, podemos usar as mesmas formas vistas
anteriormente para gerar ambientes equao para essas situaes.

14.2 Verb e Verbatim


Se voc quiser digitar um texto que o latex no compile, ou seja, que seja exibido exatamente da
maneira que voc digitou tempos dois tipos de comando.
O comando \verb | | bom para sentenas curtas. Por exemplo. Se o comando \verb|$\sigma$||
produz $\sigma$ ao invs de .
O segundo comando usado para quando a sentena maior como, por exemplo, um cdigo de lingua-
gem de programao o ambiente verbatim com a seguinte sintaxe:
\begin {verbatim}
comandinhos aqui dentro
\end {verbatim}

Para produzir, as sentenas abaixo basta colocar dentro do ambiente verbatim:


function [mob] = mob_oil( p, p1, sw, sw1,gama,mi,z,z1)
dphi=p1-p-gama*(z1-z);
if dphi<0

15
kro=satdatakro(sw);
mob=kro/mi;
elseif dphi>=0

kro=satdatakro(sw1);
mob=kro/mi;

end
end

14.3 Mudana de cor do texto


Para mudar a cor do texto basta usar o comando textcolor{blue}{ola}| que produzir textco-
lorblueola.
H vrias cores predenidas: black, blue, brown, cyan, darkgray, gray, green, lightgray, lime, magenta,
olive, orange, pink, purple, red, teal, violet, white, yellow.
Se voc for empenhado e voc pode criar a sua prpria cor. Para isso voc deve usar o \usepackage{xcolor}
e denir a nova cor no prembulo em padro RGB como, por exemplo, \definecolor{orange1}{rgb}{1,0.52,0},
ol. Tambm possvel mudar o fundo do texto . usando \colorbox{orange1}{fundo do texto}.

16
14.4 Mudana de Numerao de Pgina
Para que uma pgina no tenha numerao, digite na pgina desejada \thispagestyle{empty}.
Repare que essa pgina no te numerao.
Para reiniciar a contagem das pginas usa-se o comando \setcounter{page}{numero vai aqui},
por exemplo,\setcounter{page}{20}, faz com que essa pgina recomece a contagem em 20.
Pode acontecer de ambos os comandos anteriores modiquem a pgina anterior ou a posterior a pgina
que voc deseja. Para melhor controle disso, voc pode usar o comando \pagebreak em conjunto.

14.5 Sites Sugeridos


A seguir uma lista de sites que vai lhe ajudar na busca eterna por informaes do LATEX
http://redes.dc.uel.br/download/introducao_latex.pdf

https://pt.sharelatex.com/learn/
https://aprendolatex.wordpress.com/
http://www.mat.ufmg.br/~regi/topicos/intlat.pdf
http://www.tablesgenerator.com/

20
Captulo 15

Referncias Bibliogrcas
[Halliday et al.(1993)Halliday, Resnick, and Walker] David Halliday, Robert Resnick, and Jearl Walker.
Fundamentos de Fsica 3, volume 3. LTC, 1993.

21