146
Introdução ao LaTeX Maria Paula Gonçalves Fachin Rudnei Dias da Cunha PPG Matemática Aplicada / UFRGS Dezembro/2000 Dulcenéia Becker CESUP / UFRGS

Introdução ao LaTeX

  • Upload
    abbott

  • View
    24

  • Download
    0

Embed Size (px)

DESCRIPTION

Introdução ao LaTeX. Dulcenéia Becker CESUP / UFRGS. Maria Paula Gonçalves Fachin Rudnei Dias da Cunha PPG Matemática Aplicada / UFRGS. Dezembro/2000. Introdução ao LaTeX. Estrutura de um documento LaTeX Organização do texto Equações Figuras Bibliografia Personalizando documentos. - PowerPoint PPT Presentation

Citation preview

Page 1: Introdução ao LaTeX

Introdução ao LaTeX

Maria Paula Gonçalves Fachin

Rudnei Dias da CunhaPPG Matemática Aplicada / UFRGS

Dezembro/2000

Dulcenéia BeckerCESUP / UFRGS

Page 2: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 2

Introdução ao LaTeX

• Estrutura de um documento LaTeX

• Organização do texto

• Equações

• Figuras

• Bibliografia

• Personalizando documentos

Page 3: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 3

Introdução ao LaTeX

• O LaTeX é um “software” de editoração eletrônica que permite preparar documentos - principalmente científicos - com alta definição gráfica

Page 4: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 4

Introdução ao LaTeX

• É um conjunto de macros - desenvolvidas por Leslie Lamport - e escritas em TeX, o qual foi desenvolvido por Donald Knuth.

Page 5: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 5

Introdução ao LaTeX

• O LaTeX não é, no entanto, um processador de textos do tipo “what-you-see-is-what-you-get” como, por exemplo, o Microsoft Word

Page 6: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 6

Introdução ao LaTeX

• Assemelha-se muito mais a uma linguagem de programação; cada comando LaTeX é interpretado por um programa, o qual gera, ao final, um arquivo contendo instruções para gerar de forma gráfica o texto contido no documento

Page 7: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 7

Estrutura de um documento

Page 8: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 8

Estrutura de um documento

• Um documento LaTeX é um arquivo, com a extensão “.tex”, contendo os comandos LaTeX e o texto propriamente dito.

Page 9: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 9

Estrutura de um documento

• Ao se executar o LaTeX sobre um documento “.tex”, ele produz, no mínimo, arquivos com extensão “.aux”, “.dvi” e “.log”

Page 10: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 10

Estrutura de um documento

• O arquivo com extensão “.aux” é usado pelo LaTeX para guardar informações sobre o documento, localização de referências, citações, figuras, tabelas, equações, etc.

Page 11: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 11

Estrutura de um documento

• O arquivo com extensão “.log” contém um registro das atividades do LaTeX

Page 12: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 12

Estrutura de um documento

• O arquivo com extensão “.dvi” é o que contém as informações necessárias para se produzir a versão “tipografada” do documento LaTeX, em um formato independente do dispositivo (“device independent”)

Page 13: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 13

Estrutura de um documento

• Sobre o arquivo com extensão “.dvi” são executados, posteriormente, programas que convertem o seu conteúdo para outros formatos, como PostScript, PCL, etc.

Page 14: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 14

Estrutura de um documento

• Temos, portanto, o seguinte esquema de funcionamento:

Page 15: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 15

Estrutura de um documento

x.tex

x.aux

x.log

x.dvi

x.bbl

x.blg

x.psEditor:

Notepad, Wordpad, WinEdt, VI

Page 16: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 16

Estrutura de um documento

Editar Arquivo: VI teste.tex

Compilar: latex teste

bibtex teste

latex teste

latex teste

Visualizar .dvi: xdvi teste

Gerar .ps: dvips [opções] teste

Visualizar .ps: ghostview teste

Page 17: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 17

Estrutura de um documento

• Um documento LaTeX tem, normalmente, os seguintes comandos, dependendo da versão utilizada:

Page 18: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 18

Estrutura de um documento

• LaTeX 2\documentclass{estilo}\begin{document}texto e comandos\end{document}

• LaTeX 2.09\documentstyle{estilo}\begin{document}texto e comandos\end{document}

Onde estilo é o tipo de documento: article, report, etc.

Page 19: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 19

Estrutura de um documento

• Um documento pode ser dividido em:\chapter\section\subsection\subsubsection

• Os capítulos edemais sub-divisõessão numerados pelo próprio LaTeX

1 Introdução

1.1 O método SOR

1.1.1 Algoritmo

1.1.2 Implementação

1.2 O método CG

Page 20: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 20

Estrutura de um documento

• Alguns estilos não aceitam todas as divisões, por exemplo, em "article" não é admitido \chapter

• A distribuição das páginas é feita segundo o estilo. Por exemplo, usando "report", o título, autor e data serão colocados em uma página individual.

Page 21: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 21

Estrutura de um documento

• O LaTeX possui comandos para criar índice, listas figuras e tabelas:\tableofcontents\listoffigures\listoftables

• No lugar onde for colocado o comando, será criada a referida lista.

Page 22: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 22

Estrutura de um documento

• O LaTeX também permite identificar os anexos ou apêndices.

• Após o comando \appendix, todos os capítulos seguintes serão identificados e numerados como Apêndice #.

• Os apêndices são tratados como capítulos, logo podem ter as mesmas divisões destes.

Page 23: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 23

Estrutura de um documento

• Existem outros comandos, como \title, \author, \date, \keywords, \abstract, que podem ser usados, dependendo do estilo

• Alguns destes comandos devem ser seguidos do comando \maketitle, para que sejam efetivamente compilados

Page 24: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 24

Estrutura de um documento

\documentclass{article}

\begin{document}

\author{José da Silva}

\title{O método SOR}

\maketitle

\abstract{Este artigo descreve...}

\end{document}

Page 25: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 25

Estrutura de um documento

Page 26: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 26

Estrutura de um documento

• O texto contido dentro do documento é tratado da seguinte forma:– um conjunto de palavras forma um parágrafo,

não importando se existem “newlines” (obtido teclando-se ENTER ou RETURN)

– uma linha em branco determina o fim do parágrafo

Page 27: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 27

Estrutura de um documento

– Um parágrafo é indentado (isso é, a primeira linha sofre um recuo no corpo do texto), a menos que seja o primeiro parágrafo de uma seção

– Caso a indentação não seja desejada, pode-se usar o comando \noindent

Page 28: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 28

Estrutura de um documento

– O LaTeX decide como organizar o texto em um parágrafo, adicionando espaços em branco entre as palavras se necessário; a separação silábica pode ser feita de acordo com a língua, especificada apropriadamente

– Pode-se forçar uma quebra de linha utilizando-se o comando \\

Page 29: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 29

Estrutura de um documento

– Caracteres especiais: os caracteres

\ & $ % ~ _ { } # ^

têm significados especiais em LaTeX; portanto, se forem utilizados no texto, devem ser precedidos do caracter \ (“backslash”) , como por exemplo:

... verificou-se que a eficiência foi de 55,6 \% ...

Page 30: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 30

Estrutura de um documento

• Se o caracter % não for precedido por \, o resto da linha será considerado um comentário e não aparecerá no texto final.

Page 31: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 31

Estrutura de um documento

– Acentuação: são caracteres compostos, i.e., são obtidos sobrepondo-se o acento desejado ao caracter.

• Os acentos mais comuns são os seguintes:

cedilha: \c til: \~

agudo: \’ circunflexo: \^

trema: \” crase: \`

OBS: o acento agudo na letra i deve ser colocado como no exemplo: sa\´{\i}da

Page 32: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 32

Estrutura de um documento

• Exemplo:

...a verifica\c c\~ao das equa\c c\~oes fica a cargo dos alunos G\”{u}nther e F\’abio...

...a verificação das equações fica acargo dos alunos Günther e Fábio...

Page 33: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 33

Estrutura de um documento

• Em algumas situações, podemos digitar os acentos normalmente e convertê-los para o formato do LaTeX

• O WinEdt, editor especialmente desenvolvido para o LaTeX, faz essa conversão, desde que seja configurado adequadamente

Page 34: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 34

Estrutura de um documento

• Podemos usar o pacote\usepackage[latin1]{inputenc}

(suporte para língua portuguesa), para digitar os acentos como num documento qualquer

• Isso só é possível se o editor que estiver sendo utilizado permitir acentuar as palavras

Page 35: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 35

Estrutura de um documento– O tipo dos caracteres pode ser modificado:

\textup{Upright} Upright\textit{Itálico} Itálico

\textbf{Negrito} Negrito \textsl{Slanted} Slanted\textsc{Small caps} SMALL CAPS

-- assim como o estilo\textrm{Roman} Roman\textsf{Sans serif} Sans serif\texttt{Typewriter} Typewriter\emph{texto enfatizado} texto enfatizado

Page 36: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 36

Estrutura de um documento

– e podem ser combinados, como em– \textsc{Um texto {\emph{enfatizado}}

Page 37: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 37

Estrutura de um documento– É possível aumentar ou diminuir o corpo do

texto (tamanho das letras), utilizando-se os comandos abaixo (em ordem decrescente de tamanho):

\Huge \huge \LARGE \Large \large \normalsize

\small \footnotesize \scriptsize \tiny

Estes comandos e as palavras as quais eles se aplicam devem ser englobados por um par de chaves { } a fim de delimitar o seu escopo.

Page 38: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 38

Estrutura de um documento

Além disso, um espaço deve ser colocado entre o comando e o texto.

Exemplo:

{\Huge Isto é um texto com corpo enorme} e {\tiny isto é um texto com corpo pequeno}

Page 39: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 39

Organização do Texto

Page 40: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 40

Organização do Texto

• O LaTeX oferece uma série de comandos para organizar o texto, como, p.ex., listas numeradas, itemizadas, etc.

Page 41: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 41

Organização do texto

• Estas maneiras especiais de organizar o texto são criadas com um tipo de estrutura do tipo:

\begin{tipo da lista}

\item ...\item ......\end{tipo da lista}

Page 42: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 42

Organização do Texto

• Listas itemizadas:

\begin{itemize}\item Primeiro item\item Segundo item\item Terceiro item

\end{itemize}

• Primeiro item

• Segundo item

• Terceiro item

Page 43: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 43

Organização do Texto

• Listas numeradas:

\begin{enumerate}\item Primeiro item\item Segundo item\item Terceiro item

\end{enumerate}

1. Primeiro item

2. Segundo item

3. Terceiro item

Page 44: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 44

Organização do Texto

• Listas descritivas:\begin{description}

\item[A-1] Primeiro\item[A-2] Segundo\item[A-3] Terceiro

\end{description}

A-1 Primeiro item

A-2 Segundo item

A-3 Terceiro item

Page 45: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 45

Organização do Texto

• Listas de diferentes tipos podem ser aninhadas:

Page 46: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 46

Organização do Texto

\begin{enumerate}\item Primeiro item\begin{itemize}

\item Sub-item 1\item Sub-item 2

\end{itemize}\item Segundo item\begin{enumerate}

\item Sub-item A\end{enumerate}

\end{enumerate}

1. Primeiro item

• Sub-item 1

• Sub-item 2

2. Segundo item

(a) Sub-item A

Page 47: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 47

Organização do Texto• Pode-se centralizar parte do texto:

\begin{center}{\large\textbf{Trabalho 1}}\\

Jos\’ e da Silva\\MAP 29

\end{center}Neste trabalho, revisamos...

Trabalho 1

José da Silva

MAP 29

Neste trabalho, revisamos ...

Page 48: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 48

Organização do Texto

• Tabelas e textos tabulados– O LaTeX oferece dois comandos, \

begin{tabular}...\end{tabular} e o \begin{table}...\end{table} para criar uma tabela

– A diferença entre ambos é que o \begin{table}...\end{table} permite criar uma tabela que pode ser referenciada, com legenda se desejado

Page 49: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 49

Organização do Texto

• Comando tabular

\begin{tabular}{formato}item_11 & item_21 & ... & item_m1 \\item_12 & item_22 & ... & item_m2 \\...item_1n & item_2n & ... & item_mn\end{tabular}

Page 50: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 50

Organização do Texto

– Exemplo do comando tabular

\begin{tabular}{lrcr}

Produto & Valor & Quantidade & Total \\& unit\’ario & & parcial \\ \hlinePneu 135$\times$40”& 80,00 & 5 & 400,00 \\Roda 40” & 123,00 & 5 & 615,00 \\ \cline{4-4}& & Total & 1.015,00\end{tabular}

Page 51: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 51

Organização do Texto

– No campo formato, se especifica quantas colunas terá a tabela e o alinhamento das mesmas - left, (esquerda) right (direita) ou center (centradas), coluna a coluna

– Cada linha deve ser encerrada com \\ indicando que ali se tem uma quebra de linha.

– O elemento de uma coluna da tabela é separado do seguinte com o símbolo &

Page 52: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 52

Organização do Texto

– Pode-se desenhar uma ou mais linhas verticais separando duas colunas, colocando-se o caracter | entre os caracteres de alinhamento correspondentes às colunas no campo formato

– Uma linha horizontal entre duas linhas é traçada usando o comando \hline após o comando de quebra de linha, \\

Page 53: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 53

Organização do texto

– Uma linha horizontal pode ser traçada parcialmente, abrangendo apenas o comprimento de algumas colunas; isso é obtido com o comando

\cline{x-y}onde x e y indicam as colunas inicial e final (numeradas da esquerda para a direita)

Page 54: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 54

Organização do Texto

Produto Valor Quantidade Total

unitário parcial

Pneu 135x40” 80,00 5 400,00

Roda 40” 123,00 5 615,00

Total 1.015,00

Page 55: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 55

Organização do texto

• Podemos ter elementos em uma tabela que ocupem mais de uma coluna (como um título com sub-itens, por exemplo). Neste caso usamos o comando

\multicolumn• ao lado do comando \multicolumn devemos usar três

argumentos envoltos em chaves: o 1o indica o número de colunas desejadas, o 2o indica o alinhamento e o 3o , o texto que deve ser colocado sobre as colunas indicadas.

Page 56: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 56

Organização do texto

• Exemplo (tabela com multicolumn)\begin{tabular}{llll}

Produto & Quantidade & \multicolumn{2}{c}{Valor} \\

& & \multicolumn{1}{c}{unit\’ario} & total \\ \hline

\end{tabular}

Produto Quantidade Valor

unitário totalPneu 5 80,00 400,00

Page 57: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 57

Organização do texto

• Obs: as tabelas são alinhadas normalmente à esquerda da página. Se desejarmos colocá-la no centro da página devemos usar o comando \begin{center}... \end{center}

• deve haver uma linha em branco antes e depois dos delimitadores da tabela (de modo que ela seja um parágrafo próprio).

Page 58: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 58

Organização do Texto

• O comando table– englobando-se o comando tabular com o

comando table, pode-se dar um rótulo à mesma (através do comando \label{nome}) e referenciá-la posteriormente, usando-se o comando \ref{nome}

Page 59: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 59

Organização do Texto

• O comando table\begin{table}[hptb]\begin{center}\begin{tabular}{formato}...\end{tabular}\caption{texto da legenda}\end{center}\label{nome da tabela}\end{table}

Page 60: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 60

Organização do Texto

• O comando table– A tabela pode ser posicionada dentro do texto

especificando-se uma ou mais opções - h (“here”), p (“page”), t (“top of page”), b (“bottom of page”)

• Por exemplo, especificando-se \begin{table}[tb] o LaTeX tentará colocar a tabela no topo da página; se não couber, ao final da página; se ainda não couber, nas páginas subseqüentes

Page 61: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 61

Organização do Texto

• O comando table

– No comando \caption{}, coloca-se a legenda relativa à tabela. Esse comando poderia ser colocado, também, logo antes do \begin{tabular}, de forma que a legenda seria colocada acima da tabela

Page 62: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 62

Organização do Texto

• O comando table

– O nome colocado como argumento do comando \label será usado posteriormente, dentro de um comando \ref, para referenciar a tabela:

Page 63: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 63

Organização do Texto

• O comando table\begin{table}...\label{tab:abc}\end{table}...Como pode-se verificar na \ref{tab:abc}, os

valores obtidos s\~{a}o compat\’{\i}veis...

Page 64: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 64

Organização do texto• Exemplo de table

Como pode se verificar na tabela 1.1, os valores obtidos são

compatíveis...

Produto Valor Quantidade Total

unitário parcial

Pneu 135x40” 80,00 5 400,00

Roda 40” 123,00 5 615,00

Tabela 1.1 Lista de Produtos

\ref{tab:abc}

Page 65: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 65

Organização do Texto

• O comando verbatim

– Muitas vezes, deseja-se colocar um texto que não deve ser formatado pelo LaTeX, como, por exemplo, um trecho de código de um programa; para tal, utiliza-se o comando verbatim:

– neste caso, o texto será impresso exatamente como foi digitado e com um tipo de letra “typewriter”.

Page 66: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 66

Organização do Texto

• O comando verbatim

... como pode-se verificar no trecho de c\’odigo abaixo:\begin{center}\begin{verbatim}DO I=1,N V(I) = V(I)+Y(I)*X(I)END DO\end{verbatim}\end{center}

Page 67: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 67

Organização do Texto

• O comando verb– é semelhante ao verbatim, porém é usado para se incluir

um texto sem formatação dentro de um parágrafo, tabela, etc.

– é usado da seguinte forma:\verb<delimitador>texto<delimitador>

– exemplo:este $\acude{e}$ o acento agudo: \verb+\acute{a}+

este é o acento agudo: \acute{a}

Page 68: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 68

Equações

Page 69: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 69

Equações

• O LaTeX oferece mecanismos para escrever equações matemáticas - de forma semelhante a uma linguagem de programação - com acesso a praticamente toda a simbologia matemática.

Page 70: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 70

Equações

• Existem basicamente três formas de se escrever uma equação em LaTeX: – em uma mesma linha– em um parágrafo próprio, sem numeração– em um parágrafo próprio, com numeração

Page 71: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 71

Equações

• Em uma mesma linha:Lembramos que $A$ \’e sim\´etrica,

positivo-definida se $x^{T}Ax\geq 0, \forall x$.

Page 72: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 72

Equações

• Em um parágrafo próprio, sem numeração:... como pode-se ver abaixo

\[\int_{0}^{\infty}x e^{-x^2} dx = \frac{\sqrt{\pi}}{2}\]

temos um valor definido para essa integral e...

Page 73: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 73

Equações

• Em um parágrafo próprio, com numeração:... como pode-se ver na Equação \ref{eq:abc},

\begin{equation}\int_{0}^{\infty}x e^{-x^2} dx = \frac{\sqrt{\pi}}

{2}\label{eq:abc}\end{equation}temos um valor definido para essa integral e...

Page 74: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 74

Equações

• Algumas (muitas) vezes, as equações são grandes demais e não cabem na largura da página.

Page 75: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 75

Equações

• Nesses casos, podemos “quebrar” a equação, usando o comando eqnarray

• Esse comando é também usado para se obter sistemas de equações e é semelhante a uma tabela com três colunas:

Page 76: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 76

Equações• Comando eqnarray

\begin{eqnarray}x+y+z&=&2\\x+z&=&5\\5x-2y-z&=&4\end{eqnarray}

Note o uso do & para alinhar em torno do sinal de = e o \\ para quebrar a linha; veja também que todas as linhas foram numeradas. As três colunas citadas anteriormente são alinhadas à direita, centro e à esquerda.

Page 77: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 77

Equações• Comando eqnarray

\begin{eqnarray}x+y+z&=&2\nonumber\\x+z&=&5\label{eq:xyz}\\5x-2y-z&=&4\nonumber\end{eqnarray}

Com o comando \nonumber, eliminamos as numerações indesejáveis; veja também a colocação do comando \label

Page 78: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 78

Equações

• Comando eqnarray\begin{eqnarray*}x+y+z&=&2\\x+z&=&5\\5x-2y-z&=&4\end{eqnarray*}

O comando eqnarray* é equivalente ao ambiente \[ ...\], não numerando qualquer das equações.

Page 79: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 79

Equações

• Quando uma equação ocupa mais de uma linha, devemos também usar o comando eqnarray. O lugar no qual a expressão será quebrada terá que ser escolhido por tentativa e erro através dos “previews” fornecidos pelo LateX.

Page 80: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 80

Equações

• Símbolos matemáticos– O LaTeX oferece vários símbolos matemáticos,

como, por exemplo:\delta: , \Delta: , \equiv: , \bigoplus: \in: , \notin: , \times: , \leq: \leftarrow: , \Leftarrow:

– Alguns símbolos podem ser negados colocando na frente \not como $\not\subset$.

Page 81: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 81

Equações

– Funções matemáticas como cosseno (cos), máximo divisor comum (gcd) e outras também tem a sua escrita prevista usando o \ na frente do nome da função como \cos ou \gcd, para os exemplos acima.

– A lista é extensa: consulte o manual de referência para outros símbolos

Page 82: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 82

Equações

• Processamento das equações– Qualquer palavra nas equações é tratada como se

fosse um conjunto de caracteres, ou variáveis. Por exemplo, $para todo x>0$ retorna paratodox > 0

– Nesse caso, englobe a(s) palavra(s) com \mbox (ou utilize \ se for uma função):

$\mbox{para todo } x > 0$

Page 83: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 83

Equações

• Delimitadores– O LaTeX oferece alguns delimitadores, como,

por exemplo, $\langle x\rangle$: x – Pode-se também aumentar o tamanho de um

delimitador, adequando-o ao tamanho da expressão usando os comandos \left e \right:

x\left(\frac{1}{2}\right)

2

1

Page 84: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 84

Equações

• Delimitadores– O delimitador { ou } deve ser precedido de \

para poder ser utilizado. Assim, por exemplo: \left\{ ajusta a chave esquerda à expressão.

– Se não houver delimitador à direita, deve-se usar simplesmente \right. (sem delimitador)

Page 85: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 85

Equações

• Esta última construção é útil quando desejamos englobar um sistema de equações com uma chave { ou , por exemplo, na definição de uma função que é feita por partes:

Page 86: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 86

Equações

\[ \delta_{ij} = \left\{ \begin{array}{ll} 1 & \mbox{when } i=j, \\ 0 & \mbox{when } i \neq j. \end{array} \right.\]

Page 87: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 87

• Frações– podemos escrever frações na forma / desta

mesma maneira (em um ambiente matemático) ou na forma

usando \frac{}{}

Equações

ba

Page 88: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 88

Equações

• Subescritos e sobrescritos podem ser obtidos utilizando respectivamente os símbolos _ e ^– Ex: $x_3 + y^{n} = \sqrt{b^2-4ac}$

Page 89: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 89

Equações

• Espaçamento: desejando mudar o espaçamento fornecido pelo LateX , pode-se usar comandos de espaçamento horizontal – Fino negativo: \!– Fino: \,– Médio: \:– Largo: \;

Page 90: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 90

Equações• Matrizes

– são obtidas como no comando tabular (no entanto, dentro de um ambiente matemático)

• o alinhamento de cada coluna deve ser especificado com os caracteres c, l, ou r;

• cada coluna deve ser separada com &;

• cada linha deve ter o mesmo número de elementos

• cada linha deve ser separada com \\ (com exceção da última) .

Page 91: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 91

Equações• Um exemplo de matriz:

\[T = \left[ \begin{array}{ccccc}a & b & 0 & \cdots & 0\\c & a & b & \ddots & \vdots\\0 & \ddots & \ddots & \ddots & 0\\\vdots & \ddots & c & a & b\\0 & \cdots & 0 & c & a\end{array}\right]_{N\times N}\]

Page 92: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 92

Inserção de Figuras

Page 93: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 93

Inserção de Figuras

• O LaTeX permite inserir figuras – preferencialmente em formato PostScript - em um documento

• A visualização dessa figura só ocorre de forma correta depois que o arquivo “.dvi”, correspondente ao documento, seja convertido para PostScript - usualmente através do comando dvips

Page 94: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 94

Inserção de Figuras

• O LaTeX oferece o ambiente figure para se poder referenciar uma figura:

\begin{figure}[htpb]... comandos \caption{legenda}\label{rótulo}\end{figure}

Page 95: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 95

Inserção de Figuras

• Os comandos para se incluir uma figura PostScript dependem da versão de LaTeX que se esteja utilizando:

Page 96: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 96

Inserção de FigurasLaTeX 2.09

\documentstyle[epsf]{estilo}...\begin{figure}\begin{center}\epsfxsize{4cm}\

epsfysize{4cm}\epsfbox{arquivo-PostScript}\end{center}\caption{legenda}\label{fig:figura1}\end{figure}

LaTeX 2

\documentclass{estilo}\usepackage[dvips]{graphics}...\begin{figure}[hp]\begin{center}\scalebox{0.5}{\

includegraphics{arquivo-PostScript}}

\end{center}\caption{legenda}\label{fig:figura1}\end{figure}

Page 97: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 97

Inserção de Figuras

• Uma figura pode ser gerada em formato PostScript utilizando-se programas editores de imagens, como por exemplo o xv (ambiente UN*X) e Adobe Photoshop (ambiente MS-Windows), dentre outros

Page 98: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 98

Inserção de Figuras

\begin{figure}[htb]

\begin{center}

\includegraphics[height=30mm,width=50mm]{comunic.eps}

\hspace{10mm}

\fbox{\includegraphics[scale=0.40]{comunic.eps}}

\caption{Comunicação bloqueante e não-bloqueante}

\label{fig:alog}

\end{center}

\end{figure}

Page 99: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 99

Inserção de Figuras...[height=30mm,width=50mm] \fbox...[scale=0.40]

Page 100: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 100

Inserção de Figuras

• O LaTeX permite inserir figuras em outros formatos que não PostScript, .bmp por exemplo

• Estes outros formatos muitas vezes causam problemas, ou até mesmo não são aceitos pelo LaTeX

• É obrigatório o uso de [height=,width=]

para formatos como .bmp

Page 101: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 101

Citações bibliográficas

Page 102: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 102

Citações bibliográficas

• Citações bibliográficas são feitas em LaTeX de forma relativamente simples, através do comando \cite{identificador}, onde identificador é um rótulo para uma citação

• As referências bibliográficas, por sua vez, são criadas diretamente em LaTeX ou, preferencialmente, usando o programa BibTeX

Page 103: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 103

Citações bibliográficas

• Referências bibliográficas feitas em LaTeX\begin{thebibliography}{tamanho do rótulo}

\bibitem{identificador}Autor(es), Título, Editora, Local, Ano.

\bibitem[rótulo]{identificador}Autor(es), Título, Editora, Local, Ano.

\end{thebibliography}

Page 104: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 104

Citações bibliográficas

• Referências bibliográficas feitas em LaTeX

– a lista de referências é incluída no documento LaTeX na posição onde se deseja que elas sejam listadas

Page 105: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 105

Citações bibliográficas

• Referências bibliográficas feitas em LaTeX– Veja que há duas formas para o comando

bibitem:• na primeira, a referência será identificada por um

número, seqüencial, em ordem de listagem das referências

• na segunda, a referência será identificada por um rótulo, especificado pelo escritor

Page 106: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 106

Citações bibliográficas

• Referências bibliográficas feitas em LaTeX– o valor tamanho do rótulo é o maior rótulo

que aparece nas referências; por exemplo, se elas são listadas em ordem numérica, e existem 24 referências, então se usaria\begin{thebibliography}{99}

pois são necessários dois dígitos numéricos.

Page 107: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 107

Citações bibliográficas

• Referências bibliográficas feitas em LaTeX– se as referências são listadas em ordem

alfabética, deve-se colocar em tamanho do rótulo o maior rótulo existente, p.ex.\begin{thebibliography}{Cunha2000}

Page 108: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 108

Citações bibliográficas

• Referências bibliográficas feitas em LaTeX– no campo identificador, como já citado,

coloca-se o rótulo que será usado no comando \cite para incluir no texto a citação - um número ou um rótulo entre colchetes, de acordo com o formato do comando \bibitem

Page 109: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 109

Citações bibliográficas

• Exemplo de referência numerada:\begin{thebibliography}{9}

\bibitem{Young71}D.M. Young, \emph{Iterative Solution of LargeLinear Systems}, Academic Press, New York, 1971.

\bibitem{HagYou81}L.A. Hageman and D.M. Young, \emph{Applied

Iterative Methods}, Academic Press, New York, 1981.\end{thebibliography}

Page 110: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 110

Citações bibliográficas• Exemplo de citação numerada:

\’{E} conhecido (ver \cite{Young71} e \cite[p. 25]{HagYou81}) que o SOR \’{e} acelerado por...

Page 111: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 111

Citações bibliográficas

• Exemplo de referência alfabética:

\begin{thebibliography}{You71}

\bibitem[You71]{Young71}

D.M. Young, \emph{Iterative Solution of Large Linear Systems}, Academic Press, New York, 1971.

\bibitem[HY81]{HagYou81}

L.A. Hageman and D.M. Young, \emph{Applied Iterative Methods}, Academic Press, New York, 1981.

\end{thebibliography}

Page 112: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 112

Citações bibliográficas• Exemplo de citação alfabética:

\’{E} conhecido (ver \cite{Young71} e \cite[p. 25]{HagYou81}) que o SOR \’{e} acelerado por...

Page 113: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 113

Citações bibliográficas

• Referências bibliográficas feitas com BibTeX– É mais simples, pois não é preciso se preocupar

com a criação das referências: basta criar um arquivo contendo-as (em um formato mais amigável), e referir-se a esse arquivo dentro do documento LaTeX

Page 114: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 114

Citações bibliográficas

• Referências bibliográficas feitas com BibTeX– Ao invés do comando thebibliography, usamos:

\bibliographystyle{plain | alpha | ... }\bibliography{arquivo.bib}

onde arquivo tem a extensão .bib e contém as referências

Page 115: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 115

Citações bibliográficas

• Referências bibliográficas feitas com BibTeX– As referências em “arquivo.bib” são de vários

tipos, dentre as quais mostraremos aquelas para livros, capítulos de livros, artigos e relatórios técnicos

Page 116: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 116

Citações bibliográficas

• Referência de livro em BibTeX@book{cit:Young81,

author = "Hageman, L.A. and Young, D.M.", title = "Applied Iterative Methods", publisher = "Academic Press", address = "New York", year = "1981"}

Page 117: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 117

Citações bibliográficas

• Referência de capítulo de livro em BibTeX@inbook{cit:Geist87, author = "Geist, G.A. and Heath, M.T. and Ng, E.", title = "Parallel algorithms for matrix computations", pages = "233-251", series = "The Characteristics of Parallel Algorithms", publisher = "MIT Press", address = "Cambridge, Massachusetts", year = "1987"}

Page 118: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 118

Citações bibliográficas

• Referência de artigo em BibTeX@article{cit:Lundin98, author = "Lundin, L.K.", title = "Computing the velocity of a rotating flow", journal = "Parallel Computing", volume = "24", pages = "2021-2034", year = "1998”}

Page 119: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 119

Citações bibliográficas

• Referência de relatório técnico em BibTeX@techreport{cit:Ramage91, author = "Ramage, A.", title = "Eigenvalue clustering and {Conjugate Gradient}

convergence for elliptic partial differential equations", institution = "School of Mathematics, University of Bristol", type = "Technical Report AM-91-05", month = "April", year = "1991"}

Page 120: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 120

Citações bibliográficas

• Referências bibliográficas feitas com BibTeX– O primeiro campo informado após o “{“ é o rótulo a ser

usado no comando cite; assim, poderíamos ter

Conforme citado em \cite{cit:Ramage91}, o m\’{e}todo dos Gradientes Conjugados tem melhor converg\^{e}ncia quando h\’{a} um agrupamento dos autovalores da matriz...

Page 121: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 121

Citações bibliográficas

• Referências bibliográficas feitas com BibTeX– É possível, também, se referenciar a uma parte

específica de uma referência

Young, em \cite[p. 191]{cit:Youn81}, mostra que a converg\^{e}ncia do m\’{e}todo SOR \’{e} ...

Page 122: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 122

Citações bibliográficas

• Usando o BibTeX– O BibTeX é um programa separado do LaTeX:

portanto, devemos executá-lo após o LaTeX ter sido completado com sucesso

– A primeira vez que o LaTeX é executado sobre um documento que contenha citações, ele não vai poder localizá-las; portanto, após se executar o BibTeX sobre aquele documento, deve-se executar o LaTeX novamente:

Page 123: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 123

Citações bibliográficas

• Usando o BibTeX– Supondo um arquivo “artigo.tex”, teríamos a

seguinte seqüência de comandos (em um ambiente UNIX)

> latex artigo> bibtex artigo> latex artigo> latex artigo

Page 124: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 124

Citações bibliográficas

\documentclass{article}

\begin{document}

\input introducao

\input capitulo1

\bibliographystyle{plain}

\bibliography{arquivo}

\end{document}

Page 125: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 125

Personalizando Documentos

Page 126: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 126

• É possível criar um estilo próprio, adicionando comandos no preâmbulo do arquivo tex ou criando um pacote.

• Este pacote pode conter novos comandos, indicações para separação de sílabas, formato de páginas, margens, etc.

Personalizando documentos

Page 127: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 127

• Por exemplo, o arquivo meupacote.sty pode

conter:\newcommand{\ca}{ç\~ao}\newcommand{\cao}{ç\~ao }\newcommand{\ii}{\'{\i}}\hyphenation{ma-tri-zes}\hyphenation{SOR}

Personalizando documentos

Page 128: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 128

Personalizando documentos

• Para usar as informações de meupacote.sty,

basta colocar no preâmbulo o comando\usepackage{meupacote}

• Os outros pacotes são "chamados" da

mesma forma

Page 129: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 129

Personalizando documentos

• As margens podem ser especificadas

através dos comandos:

– Atribui um valor fixo ao parâmetro

\setlength{parâmetro}{tamanho}

– Adiciona um tamanho ao parâmetro

\addtolength{parâmetro}{tamanho}

• Cada estilo tem margens padrão definidas

Page 130: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 130

Page 131: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 131

Page 132: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 132

Personalizando documentos

• Parâmetros:1 one inch + \hoffset 7 \textheight = 595pt

2 one inch + \voffset 8 \textwidth = 360pt

3 \evensidemargin = 70pt 9 \marginparsep = 7pt

4 \topmargin = 22pt 10 \marginparwidth = 106pt

5 \headheight = 13pt 11 \footskip = 27pt

6 \headsep = 19pt

OBS: 4pt equivalem a aproximadamente 1mm

Page 133: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 133

Personalizando documentos

• Exemplo\addtolength{\hoffset}{-0.5cm}\addtolength{\textwidth}{1cm}

Page 134: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 134

WinEdt

Page 135: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 135

WinEdt

• O WinEdt é um editor de texto próprio para editar documentos do LaTeX

• Possui facilidades, como menu com símbolos, conversão de acentos, interface amigável, correção ortográfica, entre outras

Page 136: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 136

WinEdt

• Depois de instalar o WinEdt, alguns itens devem ser configurados para que ele possa facilitar a digitação

• O principal é ativar o tex_read e tex_write, seguindo os seguintes passos:options / settings / translations

Em tables, selecionar tex_read e marcar enable for

Fazer o mesmo com tex_write

Page 137: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 137

WinEdt

• Para adicionar um novo dicionário:– Options / Dictionary / Insert

– Em dictionaries, escreva o nome que você quer dar ao dicionário

– Em definition, coloque %B\dir\dict.dic, onde dir é o caminho onde está o arquivo dict.dic e dict.dic é o dicionário

– Em usage, marque como enabled

Page 138: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 138

WinEdt

• Dicionários, manuais, instruções de instalação e utilização, links, macros, entre outros materiais, podem ser encontrados em www.winedt.com

Page 139: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 139

LaTeX na Internet

Page 140: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 140

LaTeX / MikTeX

• MikTeX

http://prdownloads.sourceforge.net/miktex/setup.exe

http://www.miktex.org

• Latex (MikTeX/TeXShell) com instruções de instalação

http://www.mat.ufmg.br/~regi/

Page 141: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 141

GhostView e WinEdt

• GhostView

http://www.cs.wisc.edu/~ghost/

http://www.monarch.cs.cmu.edu/ghostview.html

• WinEdt (download e manuais)

http://www.winedt.com/

Page 142: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 142

Manuais

• http://www.ctan.org/tex-archive/info/lshort/portuguese-

BR/lshortBR.pdf

• http://www.mat.ufmg.br/~regi/topicos/intlat.html

• http://www.cs.biu.ac.il/~yuvalk/mbsl/doc/latex_guide/

Page 143: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 143

MODELO DE DOCUMENTO: (1)

 

\documentstyle[12pt]{report}

\begin{document}

\newcommand{\ca}{\c{c}\~ao}

\newcommand{\cao}{\c{c}\~ao }

\newcommand{\co}{\c{c}\~oes}

\newcommand{\coo}{\c{c}\~oes }

\newcommand{\ii}{\'{\i}}

 

\begin{chapter}{Nome do cap\ii tulo}

\begin{section}{Nome da se\cao 1}

 

Cont\ii nua no pr\'oximo par\'agrafo.

 

\noindent Isto \'e apenas um teste. Se eu quero escrever sub\ii ndice, por

exemplo, $x_i$ ou $x_{i+1}$, sen\~ao $x_i+1$.

Page 144: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 144

MODELO DE DOCUMENTO: (2)

 

Se eu quero pot\^encia $x^{n+1}$, sen\~ao $x^n+1$. Para escrever uma letra

grega podemos escrever $\alpha$ ou $\beta$ ou $\mu$ ou $\xi$ ou $\Omega$ ou

$\omega$.

 

Se eu quero escrever uma f\'ormula no meio do texto posso escrever

$\int_{0}^{3} x dx$ ou se eu quero $f(x)=\frac{1}{x}$.

 

Se eu quero escrever uma equa\cao no meio do texto:

\begin{equation}

\frac{\partial f}{\partial x} = \frac{\partial^2 f}{\partial x \partial y}

\label{eq:1.1}

\end{equation}

 

Equa\cao intrusa

\begin{equation}

x_{i}=x_{i+1}^{\frac{1}{2}}

 

Page 145: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 145

MODELO DE DOCUMENTO: (3)

 

\label{eq:1.3}

\end{equation}

 

Se eu quero escrever mais do que uma equa\cao juntas:

\begin{eqnarray}

\ x_{i+1}&=& x_i \\

\ x_{i+2}&=& x_{i+1} \nonumber

\label{eq:1.2}

\end{eqnarray}

 

Se eu quero me referir a primeira equa\cao ent\~ao eu digo \ref{eq:1.1}

Se por um acaso eu quiser fazer uma matriz, logo devo fazer o seguinte:

\begin{equation}

M = \left[

\begin{array}{ccc} 1 & \dots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \dots

& 1 \end{array}\right]

\end{equation} 

Page 146: Introdução ao LaTeX

Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 146

MODELO DE DOCUMENTO: (4)

 

Agora que j\'a estamos meio cansados vamos ver como se coloca uma linha

sobre uma palavra ou express\~ao, ou mesmo como se sublinha:

Dado que $\overline{a \ velocidade \ do \ sono}$ \'e {\it menor} que {\bf

qualquer} valor $\underline{anormal}$.

 

Para uma equa\ca,

\begin{equation}

\overline{\mid x \mid}= \sum_{i=1}^{n} f(x)

\end{equation}

\end{section}

\end{chapter}

\end{document}