Tutorial L A TEX. Escola de Verão 2014. Francimário Alves de Lima Inara Françoyse de Souza Pereira



Documentos relacionados
Comandos Básicos de Formatação

Minicurso L A TEX PET-ECO. Curitiba, PR - Março Universidade Teconlógica Federal do Paraná

Curso de L A TEX. Parte 1: LATEX Básico Aula 2. S. C. G. Granja. Departamento de Matemática Universidade do Estado de Mato Grosso UNEMAT

Minicurso de L A TEX

Minicurso L A TEX PET-ECO. Curitiba, PR - Março Universidade Teconlógica Federal do Paraná

L A TEX Aula de Exercícios básicos

Comandos básicos do L A T E X. Universidade do Estado de Santa Catarina Centro de Educação do Planalto Norte - CEPLAN

Introdução ao L A T E X

Oficina: escrevendo artigos no LaTeX. João Paulo Just Peixoto

Oficina de Pesquisa Científica na Pós-Graduação- PPGIGC

Lidar com números e estatísticas não é fácil. Reunir esses números numa apresentação pode ser ainda mais complicado.

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

L A TEX. Um curso de L A TEX em forma de apresentação 1. Prof. Diego Cirilo. Fev IFRN - Campus Pau dos Ferros

Introdução ao L A TEX e ao pacote de normas para trabalhos acadêmicos da UTFPR

Gerente de Tecnologia: Ricardo Alexandre F. de Oliveira Marta Cristiane Pires M. Medeiros Mônica Bossa dos Santos Schmid WORD 2007

Aula 3. Minicurso L A T E X PET-ECO. Universidade Teconlógica Federal do Paraná. Curitiba, PR - Março utfpr.jpg

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Tutorial de Beamer: apresentações em L A TEX

NORMAS PARA EDITORAÇÃO E ENVIO DE TRABALHOS TÉCNICOS AO EVENTOS BRASIL 2014

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Noções de Word versão 2010 para Trabalhos Acadêmicos

Microsoft PowerPoint

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2

Minicurso de Introdução ao. Ministrantes: Daiane Campara Soares, Débora Dalmolin, Fernanda Somavilla, Rian Lopes de Lima

Minicurso de Introdução ao Latex

Como já foi dito anteriormente o Excel possui recursos que permitem alterar a aparência de nossas planilhas.

Treinamento em BrOffice.org Calc

Fabiane Queiroz 1. Arapiraca, 11 de julho de Universidade Federal de Alagoas - Campus Arapiraca. Queiroz F. Sumario. Estrutura do arquivo *.

MICROSOFT WORD George Gomes Cabral

COLÉGIO ESTADUAL PAULO LEMINSKI APOSTILA SOBRE O BROFFICE IMPRESS

Aplicações de Escritório Electrónico

APOSTILA WORD BÁSICO

Mozart de Melo Alves Júnior

Como Gerar documento em PDF com várias Imagens

Tutorial Word Estilos. 1. Estruturação do Documento. 1.1 Mapa do documento. Tutorial Word 2007

Minicurso de Introdução ao L A TEX

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

CURSO DE INTRODUÇÃO AO L A TEX

MODELO DE INSTRUÇÕES PARA A PREPARAÇÃO E SUBMISSÃO DE TRABALHOS PARA CONGRESSOS BRASILEIROS

UNIVERSIDADE ESTADUAL DE CAMPINAS. Instruções para Uso do Software VISIO

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto

GRS Gerador de Redes Sistêmicas. (outubro/2004)

Nome do Aluno. Modelo para elaboração de monografia

AULA TEÓRICA 9. Tema 4. Introdução ao Microsoft Excel (cont). Funções Organização de dados Gráficos Recursos adicionais Impressão

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Tutorial do Iniciante. Excel Básico 2010

WORD PARA TRABALHOS ACADÊMICOS

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word

Microsoft Office Excel 2007

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

APOSTILA DE EXCEL 2007

Teresa Cristina M. Dias & José Carlos Fogo. 6 de Fevereiro de 2014

Versão PIMACO AUTOADESIVOS LTDA. Assistente Pimaco Ajuda ao Usuário

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

Usando o Excel ESTATÍSTICA. A Janela do Excel Barra de título. Barra de menus. Barra de ferramentas padrão e de formatação.

Montar planilhas de uma forma organizada e clara.

Treinamento Excel 2010 Thalles Cezar Montenegro

Algoritmos com VisuAlg

Microsoft Word INTRODUÇÃO

Roteiro 7: Ferramentas de trabalho Editores de texto

Portal do Projeto Tempo de Ser

Planilhas Eletrônicas

Noções Básicas de Excel página 1 de 19

ÍNDICE... 2 INTRODUÇÃO... 4

Linguagem R R-Gui e R-Commander

Tutorial de Matlab Francesco Franco

Curso LibreOffice - Apostila de Exercícios

Manual do Painel Administrativo

Unidade 11: Referências de Célula

Departamento de Matemática - UEL Ulysses Sodré. Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010.

Módulo III. Folhas de Cálculo

Informática. Aula: 04/06. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

Utilizar o Microsoft Offi ce OneNote 2003: Iniciação rápida

PASSO A PASSO GOOGLE DOCS - FORMULÁRIOS GOOGLE DOCS

Conceitos Fundamentais de Microsoft Word. Professor Rafael

Esta aplicação permite desempenhar tarefas relacionadas com o cálculo, análise e apresentação gráfica de dados, de uma forma rápida e eficaz.

MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA

Table of Contents. PowerPoint XP

Título do trabalho: subtítulo do trabalho

Caixa de Nome Barra de Fórmulas. Célula Ativa Cabeçalho Coluna Cabeçalho Linha

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Criando, inserindo e exibindo PHP+MySql

UFPel Departamento de Informática. Tutorial Google Docs. Profa. Lisane Brisolara de Brisolara

Portal Sindical. Manual Operacional Empresas/Escritórios

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

CONVENÇÃO DE CÓDIGO JAVA

Matemática - UEL Compilada em 18 de Março de Prof. Ulysses Sodré Matemática Essencial:

Bases Matemáticas. Aula 2 Métodos de Demonstração. Rodrigo Hausen. v /15

Microsoft Excel 2007

Como incluir artigos:

4 - Layout de Mapas no QGIS 2.0

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?

Sphinx Scanner Informações gerais V

Prática 1 - Microsoft Excel

O Excel é um software de Planilha Eletrônica integrante dos produtos do Microsoft Office.

MICROSOFT OFFICE EXCEL 2007

Transcrição:

Tutorial L A TEX Escola de Verão 2014 Francimário Alves de Lima Inara Françoyse de Souza Pereira Centro de Ciências Exatas e da Terra - CCET Universidade Federal do Rio Grande do Norte - UFRN Departamento de Estatística - DEST 07, 08 e 09 de Janeiro de 2015 Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 1 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras 6 Recursos Adicionais 7 Referências Bibliográficas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 2 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras 6 Recursos Adicionais 7 Referências Bibliográficas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 3 / 64

Introdução O LATEX é um pacote feito para a preparação de textos impressos de alta qualidade, especialmente para textos matemáticos. Ele foi desenvolvido por Leslie Lamport a partir do programa TEX criado por Donald Knuth. O nome do programa corresponde às primeiras letras da palavra tecnologia em grego. Um documento em LATEX é formado pelo texto propriamente dito, mais alguns comandos. O texto em LATEX não é digitado na tela na forma como vai ser impresso. O texto é digitado com vários comandos, como se fosse HTML ou um programa fonte de alguma linguagem de programção. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 4 / 64

Introdução Para a criação de um texto em LATEX é necessário apenas um editor de textos (ex.: Texmaker). O padrão é que seja criado um arquivotexto de extensão TEX. Depois, o arquivo-texto deve ser compilado em um arquivo binário de extensão DVI. É possível também a conversão do arquivo DVI em um outro arquivo no formato Post Script (PS) ou Portable Document Format (PDF). Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 5 / 64

Francimário 6 e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 6 / 64 Sumário 1 Introdução 2 Conceitos Básicos Preâmbulo Estrutura de texto Modo matemático Caracteres especiais Comentário, Espaço em branco e Nova linha 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras

Preâmbulo Um texto em LATEX é sempre iniciado com um preâmbulo. Esse preâmbulo contém pelo menos um comando \documentclass, cuja sintaxe é: \documentclass[opções]{classe} Opções é um parâmetro opcional, que pode conter informações sobre tamanho das letras, tipo de papel etc. O parâmetro classe é obrigatório e define o estilo do texto digitado (artigo, tese, livro etc). Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 7 / 64

Classes mais comuns article (artigo); report (relatório ou tese); book (livro); slides (transparências); beamer (Apresentação); letter (carta). Opções possíveis a4paper (papel A4); letterpaper (papel tamanho carta); 12pt (tamanho 12 pontos); twocolumn (texto em duas colunas); twoside (impressão nos dois lados do papel). Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 8 / 64

Pacotes Um comando muito usado no preâmbulo de um texto em LATEX é o \usepackage. Ele especifica que pacotes usar, aumentando assim significativamente as capacidades de formatação do LATEX. Exemplo \usepackage{graphicx} permite a inserção de figuras ou gráficos no texto; \usepackage[brazil]{babel} permite que o LATEX fale português. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 9 / 64

O texto propriamente dito começa após um comando \begin{document} (obrigatório) e termina com um \end{document} (obrigatório). Exemplo \documentclass{article}... Preâmbulo (Pacotes, Informações etc)... \begin{document}... Aqui deve ser digitado o texto... \end{document} Warning!!! Há diferença de letras minúsculas e maiúsculas. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 10 / 64

Estrutura de texto Um texto pode ser subdividido em seções, subseções e subsubseções. Isto pode ser feito com os comandos \section{...}, \subsection{...} e \subsubsection{...}, respectivamente. Na classe \article é muito comum ter no início um abstract (resumo) do mesmo. Isto é feito colocando-se o resumo logo depois de um comando \begin{abstract} e encerrando-o com um \end{abstract}. Textos maiores, como livros e teses (classes book e report) podem ter capítulos e apêndices. Os capítulos são iniciados com um comando \chapter{...}. Os apêndices são os capítulos que aparecerem após um comando \appendix. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 11 / 64

Exemplo \documentclass[12pt]{article} % Classe artigo \usepackage[latin1]{inputenc} % Pacote utilizado (inputenc) \title{como ganhar dinheiro com...} % Titulo \author{olezinho F. Andrade} % Autor \date {8 de abril de 2000} % Data \begin{document} % Inicio do artigo \maketitle \begin{abstract} % Abstract... blá, blá, blá,... \end{abstract} \section{introduç~ao} % Secao 1... blá, blá, blá,... \section{resultado principal} % Secao 2... blá, blá, blá,... \section{conclus~oes} % Secao 3... bla, bla, bla,... \end{document} % Fim Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 12 / 64

Exemplo... \maketitle \chapter{introduç~ao} % Capitulo 1... \section{histórico} % Secao 1.1 \subsection{no passado} % Secao 1.1.1... \appendix \chapter{informaç~oes adicionais} % Apendice A... \end{document} % Fim Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 13 / 64

Modo matemático Se um texto (ou fórmula) for digitado entre cifrões ( $... $ ou $$... $$ ) então esse texto será considerado como estando no modo matemático. Toda fórmula matemática que contenha potências, raízes, frações etc deve ser digitada no modo matemático. No modo matemático é usado o tipo de letra itálico e espaços em branco desnecessários são eliminados automaticamente. Exemplo \sqrt[3]{8}= 3 8 = 2 \hat{\theta}= ˆθ Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 14 / 64

Caracteres especiais Os caracteres $ & % # { } \ são usados pelo LATEX com um significado pré-definido. Por exemplo, o cifrão é usado para denotar o início ou o fim do modo matemático e o & para separar colunas em uma matriz ou tabela. Símbolo Deve ser digitado Símbolo Deve ser digitado $ \$ & \& % \% # \# \ { \{ } \} \ \backslash Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 15 / 64

Comentário, Espaço em branco e Nova linha Comentário Todo texto que estiver escrito à direita de um símbolo de porcentagem, será ignorado pelo LATEX na hora da compilação, será considerado um mero comentário. Espaço em branco Espaços em branco consecutivos são considerados como se fossem um único espaço. A maneira de acrescentar espaços em branco é colocando-se no texto uma ou várias barras invertidas, separadas entre si por espaços. Nova linha Para o LATEX, um final de linha pode ser sinalizado com duas barras invertidas consecutivas ou com um comando \newline. Outra maneira de quebrar uma linha é com o comando \linebreak. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 16 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras 6 Recursos Adicionais 7 Referências Bibliográficas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 17 / 64

Editando Texto O LATEXpermite uma variedade de formas de exibição de texto: pode-se mudar o tamanho e o tipo das letras, pode-se centralizar, criar diferentes tipos de listas etc. Mudando o estilo \textit{.} produz itálico; \textbf{.} produz negrito; \textrm{.} produz romano; \textsf{.} produz sans serif; \texttt{.} produz máquina de escrever; \textsc{.} produz caixa alta. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 18 / 64

Mudando o tamanho {\tiny. } produz o menor; {\scriptsize. } produz muito pequenho; {\footnotesize. } produz menor; {\small. } produz pequenho; {\large. } produz grande; {\Large. } produz maior; {\LARGE. } produz maior ainda; {\huge. } produz ainda maior; {\Huge. } produz o maior de todos. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 19 / 64

Se o pacote ulem.sty estiver instalado, então é possível sublinhar um texto de vários modos. Para isso, basta colocar no preâmbulo um comando \usepackage[normalem]{ulem} Texto sublinhado \uline{. } Sublinhado; \uuline{. } Duplo Sublinhado; \uwave{. } Sublinhado curvo; \sout{. } Riscado; \xout{. } Muito////////// riscado. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 20 / 64

Texto em cores Para escrever em cores é preciso colocar no preâmbulo o comando \usepackage{graphicx,color} Depois podemos usar o comando \textcolor{cor}{texto} para colorir o texto Centralizando e Identando Centralizando; Indentando. \begin{center}... \end{center} \begin{quote}... \end{quote} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 21 / 64

Alinhamento do texto Os ambientes flushleft e flushright geram parágrafos que são alinhados à esquerda e à direita respectivamente. Citação e Verso Existem dois ambientes similares: os ambientes quotation e verse. O ambiente quotation é usado para citações longas que se extendem por vários parágrafos, por que ele indenta os parágrafos. O ambiente verse é usado em poemas onde as quebras de linhas são importantes. Itemizar, Enumerar, e Descrição O ambiente itemize é usado para listas simples, o ambiente enumerate para listas enumeradas e o ambiente description para descrições. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 22 / 64

Exemplo \begin{enumerate} \item Voc^e pode misturar os ambientes de lista ao seu gosto: \begin{itemize} \item Mas eles podem ter uma apar^encia melhor. \item[-] Com um hífen. \end{itemize} \item Entretanto lembre-se: \begin{description} \item[coisas inúteis] n~ao se tornar~ao úteis por que est~ao em uma lista. \item[coisas úteis], entretanto, podem ser bem apresentadas em uma lista. \end{description} \end{enumerate} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 23 / 64

Teoremas, Proposições etc O comando \newtheorem{ambiente}{título} define um ambiente para a escrita de teoremas, proposições etc, em que ambiente é um apelido para o ambiente e título é o título que será impresso no início do texto, como Teorema, Lema, Corolário etc. Exemplo \begin{teo}[pitágoras] Em todo tri^angulo ret^angulo o quadrado do comprimento da hipotenusa é igual a soma dos quadrados dos comprimentos dos catetos. \end{teo} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 24 / 64

exercícios 1 O que é preâmbulo? 2 Para que serve os pacotes? Cite exemplos. 3 Quais são os elementos essenciais? 4 Como cria uma nova seção ou subseção? 5 O que devo fazer para colocar uma fórmula matemática? 6 Por que é necessário colocar \ antes de colocar um caracter especial? 7 Como posso quebrar uma linha além do comando \newline Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 25 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas Fórumlas, Expoentes e Índices Franções e Raízes Somatório, Integrais e Coeficiêntes Binomiais Pontos, Espaços e Texto no Modo Matemático Simbólos Matemáticos e Fórmulas com Til, Barra, Chapéu etc Matrizes Equações ou Inequações Multi-linhas Tabelas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 26 / 64

Fórumlas Fórmulas matemáticas são produzidas digitando no arquivo fonte texto descrevendo-as. As fórmulas podem ocorrer em uma linha de texto como ax 2 + bx + c = 0, ou destacada do texto principal como x = b ± b 2 4ac. 2a Para que uma fórmula que aparece no meio do texto apareça maior usamos o comando \displaystyle no início da fórmula. As fórmulas destacadas podem ser numeradas usando o ambiente \begin{equation} equacao \end{equation}. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 27 / 64

Expoentes e Índices O LATEX permite, de maneira simples, a produçãao de qualquer combinação de expoentes e índices com o tamanho correto. O caracter îndica que o próximo caracter é um expoente e indica que o próximo caracter é um índice. Exemplo $$x^2, a_n, x_i^2, x^2_i, x^{2n}, x^{y^2}, x^{y_1}$$ produz x 2, a n, x 2 i, x 2 i, x 2n, x y2, x y 1 Observe que quando índices e expoentes ocorrem juntos a ordem é indiferente. Observe também que quando o índice ou expoente tem mais de um caracter, eles devem estar entre chaves. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 28 / 64

Frações Pequenas fraçaões no meio do texto podem ser escritas usando o caracter \, como $(a+b)\2$, que produz (a+b)/2. Para frações mais complexas o comando \frac{numerador}{denominador} é empregado para escrever o numerador em cima e o denominador em baixo com um traço de fração entre eles. Exemplo $\frac{a+b}{2}$ produz a+b 2. Para que uma fórmula que aparece no meio do texto apareça maior podemos usar o comando \dfrac que corresponde a uma abreviação de \displaystyle\frac. Exemplo $\dfrac{a+b}{2}$ produz a + b. 2 Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 29 / 64

Raízes As raízes são produzidas com o comando \sqrt[n]{radicando}. Exemplo $\sqrt[3]{8}=2$ produz 3 8 = 2. Se o argumento opcional [n] for omitido, então a raiz quadrada é gerada. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 30 / 64

Somatório e Integrais Somatórios e integrais são obtidos com os comandos \sum e \int, respectivamente. Eles podem aparecer em diferentes estilos, dependendo se aparecem no meio do texto ou destacado e se é usado o comando \limits. Exemplo $\sum_{i=1}^n a_i$ e $\int_{a}^b f(x)dx$ produzem n i=1 a i e b a f (x)dx respectivamente. Usando o comando \limits $\sum\limits_{i=1}^n a_i$ e $\int\limits_{a}^b f(x)dx$ produzem n b a i e f (x)dx respectivamente. i=1 a Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 31 / 64

Coeficiêntes Binomiais Os coecientes binomiais são obtidos com o comando \choose. Exemplo ( ) n + 1 = k ( ) ( ) n n + k k 1 foi obtido com $$ {n+1\choose k}={n\choose k}+{n\choose k-1} $$. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 32 / 64

Pontos, Espaços e Texto no Modo Matemático Os comandos \ldots e \cdots produzem três pontos, como em a 1 + a n, que foi produzida com $a_1+\cdots + a_n$. O comando \vdots produz três pontos na vertical. Um ~ (til) entre os elementos da fórmula faz com que não haja quebra de linha neste local. Os comandos \quad e \qquad produzem espaços no modo matemático, sendo o último maior do que o primeiro. O comando \mbox deve ser usado para produzir texto no modo matemático. Exemplo $$ x_1=\frac{-b-\sqrt{b^2-4ac}}{2a} \quad\mbox{e}\quad x_2=\frac{-b+\sqrt{b^2-4ac}}{2a}. $$ produz x 1 = b b 2 4ac 2a e x 2 = b + b 2 4ac. 2a Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 33 / 64

Simbólos Matemáticos Além dos símbolos disponíveis através do teclado existem vários símbolos que podem ser impressos usando o LATEX. Eles são impressos com o nome do símbolo após uma barra invertida. Os seus nomes são semelhantes aos seus signicados matemáticos. Exemplo Letras Grega \alpha= α, \lambda= λ etc. Operadores Binários \pm= ±, \times= etc. Relações \le=, \in= etc. Outros Símbolos \forall=, \partial= etc. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 34 / 64

Fórmulas com Til, Barra, Chapéu etc Os comandos \overline{fórmula} e \underline{fórmula} servem para colocar barras em cima e em baixo de uma letra ou uma fórmula. Pode-se colocar também chaves em cima e em baixo de fórmulas com os comandos \overbrace{fórmula} e \underbrace{fórmula}. Setas em cima de letras são conseguidas com o comando \ovec{letra} ou \stackrel{\longrightarrow}{letras}. Chapéu e til em cima de letras são conseguidas com os comandos \hat, \widehat, \tilde e \widetilde. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 35 / 64

Tamanho automático de parênteses e similares Os comandos \left( e \right) produzem parênteses com tamanho ajustado na altura para conter a fórmula que é englobada por eles. O mesmo acontece com colchetes e chaves, usando os comandos \left[, \right], \left\{ e \right\}. Os comandos \left e \right devem aparecer sempre aos pares. Exemplo O comando $\cos\left(\frac{\pi}{2}x^2\right)$ produz ( π cos 2 x 2) Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 36 / 64

Matrizes As matrizes são produzidas com o uso do ambiente array. Os elementos de uma mesma linha são separados pelo caracter & e as linhas são separadas por \\. É necessário passar para o LATEX como as colunas devem ser alinhadas. Isto é feito em seguida ao comando que inicia o ambiente. Exemplo Por exemplo, \begin{array}{ccrll} diz ao LATEX que a matriz tem 5 colunas e que as duas primeiras devem ser alinhadas ao centro, que a do meio deve ser alinhada à direita e que as duas últimas devem ser alinhadas à esquerda. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 37 / 64

Equações ou Inequações Multi-linhas Para a impressão de equações ou inequações em várias linhas pode-se usar os seguintes ambientes: \begin{eqnarray} linha 1 \\... linha n \end{eqnarray} e \begin{eqnarray*} linha 1 \\... linha n \end{eqnarray*} fórmula da esquerda & fórmula do centro & fórmula da direita Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 38 / 64

Tabelas Uma tabela pode ser construída com o ambiente tabular, idêntico ao ambiente array. Ela pode ter linhas horizontais ou verticais. O ambiente tabular inicia com \begin{tabular}{especificaç~ao } em que especificação define o formato da tabela. 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. Um comando \hline desenha uma linha horizontal na tabela. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 39 / 64

Exemplo \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} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 40 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras 6 Recursos Adicionais 7 Referências Bibliográficas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 41 / 64

Editando Figuras O LATEX 2ε traz o pacote graphicx para a inserção de imagens no formato EPS. Isto pode ser feito com o comando \includegraphics cuja sintaxe é: \includegraphics[opções]{nome do arquivo EPS} Exemplo heigth=20pt (Altura) width=5cm (Largura) scale=0.5 (Porcentual do tamanho) angle=135 (Rotação) O pacote graphicx é requisitado colocando-se um comando \usepackage{graphicx} no preâmbulo do documento. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 42 / 64

Exemplo Um dos exemplos mais simples de uso de inserção de uma figura é dado pelo seguinte fragmento: \documentclass{article} \usepackage{graphicx} \begin{document} \includegraphics{exemplo.jpg} \end{document} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 43 / 64

O fragmento anterior permite a inserção em tamanho natural do arquivo exemplo.jpg. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 44 / 64

Uma forma mais eficiente de usar o \includegraphics é usá-lo em um ambiente figure. Assim, ele pode ser referenciado mais facilmente, pode ser legendado ou flutuar para um local conveniente no texto. Isto pode ser feito conforme o seguinte modelo: Ambiente figure \begin{figure}[posicionamento]... (comandos relacionados com a figura)... \caption{legenda da figura} \label{marca} \end{figure} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 45 / 64

Em que o posicionamento indica onde a figura deve ser posicionada no texto: Se for um h (here) deve ser colocada no local onde aparece no texto. Se for um t (top) deve aparecer no topo de uma página. Se for b (bottom) deve aparecer no fundo. Se for um p deve aparecer numa página de objetos flutuantes. Se for colocado um! no posicionamento, então LATEX dará prioridade à inserção da figura no local onde ela aparecer no texto. Podem ser fornecidas mais de uma opção de posicionamento da figura. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 46 / 64

Exemplo \begin{figure}[!htb] \centering \includegraphics[scale=0.1]{exemplo.jpg} \includegraphics[scale=0.2]{exemplo.jpg} \includegraphics[scale=0.4]{exemplo.jpg} \caption{scale = 0.1, 0.2 e 0.4, respectivamente} \end{figure} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 47 / 64

Figura: scale = 0.1, 0.2 e 0.4, respectivamente A legenda da figura é fornecida como parâmetro do comando \caption. O \centering significa que a figura deve ser centralizada. Se forem colocados vários comandos \includegraphics em um único ambiente figure, o LATEXos considerará como sendo uma única figura. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 48 / 64

Figura ao lado de figura Para colocar duas ou mais figuras lado a lado, deve-se usar um único ambiente figure e colocar nele as figuras dentro de ambientes minipage. Cada minipage pode ter suas próprias legendas, rótulos etc. A soma das larguras de todas as minipages não deve ultrapassar o tamanho da linha atual (\linewidth). Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 49 / 64

Exemplo \begin{figure}[!htb] \begin{minipage}[b]{0.30\linewidth} \includegraphics[width=\textwidth]{exemplo.jpg} \caption{figura da esquerda} \label{fig:esq} \end{minipage} \hfill \begin{minipage}[b]{0.30\linewidth} \includegraphics[width=\textwidth]{exemplo.jpg} \caption{figura do meio} \label{fig:meio} \end{minipage} \hfill \begin{minipage}[b]{0.30\linewidth} \reflectbox{\includegraphics[width=\textwidth]{exemplo.jpg}} \caption{figura da direita} \label{fig:dir} \end{minipage} \end{figure} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 50 / 64

Figura: Figura da esquerda Figura: Figura do meio Figura: Figura da direita O comando \hfill preenche espaços entre palavras com espaços em branco, de modo que a linha atinja sua largura máxima. A imagem refletida em um espelho é foi feito com o comando \reflectbox do pacote graphicx. Observe que a soma das larguras das minipages é (0,30+0,30+0,30)(\linewidth), ou seja, 90% da largura da linha. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 51 / 64

Rotação de figuras Para girar uma figura de θ graus, basta colocar um comando angle = θ como parâmetro opcional do \includegraphics. Exemplo \begin{figure}[!htb] \centering \includegraphics[height=4cm,angle=90]{exemplo.jpg} \hspace{2cm} \includegraphics[angle=90,height=4cm]{exemplo.jpg} \caption{mudança na ordem das opç~oes} \label{fig:ccen} \end{figure} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 52 / 64

Figura: Mudança na ordem das opções Observe que a ordem em que são fornecidos os parâmetros opcionais do \includegraphics é importante. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 53 / 64

Figura ao lado de texto Figuras podem ser colocadas ao lado do texto se for colocado no preâmbulo do documento um comando \usepackage{wrapfig} Neste caso, a inserção da figura é feita em um ambiente wrapfigure que admite vários parâmetros: \begin{wrapfigure}[nlinhas]{posicionamento}{largura}... \end{wrapfigure} nlinhas Parâmetro opcional que define o número de linhas do texto. posicionamento Pode ser r, l, i ou o para posicionamento da figura à direita, à esquerda, dentro e fora da página, respectivamente. largura Largura da figura. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 54 / 64

Exemplo \begin{wrapfigure}[6]{l}{7cm} \centering \includegraphics[width=4cm]{exemplo.jpg} \caption{figura ao lado de texto ({\sl wrapfigure})} \label{fig:texto} \end{wrapfigure} Uma frase para ser testada\\ Uma frase para ser testada\\ Uma frase para ser testada\\ Uma frase para ser testada\\ Uma frase para ser testada\\ Uma frase para ser testada Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 55 / 64

Uma frase para ser testada Uma frase para ser testada Uma frase para ser testada Uma frase para ser testada Uma frase para ser testada Uma frase para ser testada Figura: Figura ao lado de texto (wrapfigure) Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 56 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras 6 Recursos Adicionais 7 Referências Bibliográficas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 57 / 64

Recursos Adicionais Duas Colunas O comando \twocolumn[título] termina a página atual e inicia uma nova página com duas colunas por página. O argumento opcional título é escrito no início da página em uma coluna com a largura da página. O comando \onecolumn termina o modo de duas colunas. Para se escrever somente dois parágrafos um do lado do outro pode ser usado o ambiente minipage. Exemplo \begin{minipage}{7cm} Parágrafo do lado esquerdo. \end{minipage}\hfill \begin{minipage}{7cm} Parágrafo do lado direito. \end{minipage} Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 58 / 64

Referências Cruzadas O comando \label{marca} coloca uma marca naquele ponto do texto, onde ele aparece e pode ser usado para se referir a ele em outra parte do texto com o comando \ref{marca}. O número da página do ponto onde a marca foi colocada pode ser impresso com o comando \pageref{marca}. O identificador da marca marca pode ser qualquer conjunto de caracteres, que não inclua os caracteres especiais, que o faça lembrar a que ela se refere. Se o comando \label{marca} é colocado dentro de um ambiente como equation, eqnarray ou newtheorem, então o comando \ref{marca} correspondente vai imprimir o número do ambiente em que a \label{marca} foi colocado. Para o ambiente enumerate, o comando \ref{marca} imprime o número do \item, onde \label{marca} foi colocado. Para o ambiente figure o comando \label{marca} deve ser colocado dentro do \caption{...}. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 59 / 64

Comandos definidos pelo usuário O comando \newcommand pode ser usado para definir novos comandos. Pode criar apelidos para comandos já existentes ou agrupar vários comandos e chamálos por um único nome. Seu uso mais simples é: \newcommand{novo comando}definiç~ao. O newcommand também pode ser usado de uma forma mais sofisticada: Exemplo \newcommand{novo comando}[num]{definiç~ao}. \newcommand{\teste}[2]{ {\bf #1} \newline {\it #2} } Neste exemplo, o comando \teste deverá receber dois parâmetros, colocados separados entre chaves; colocará o primeiro com o tipo de letra negrito e, na linha seguinte, colocará o segundo parâmetro com tipo de letra itálico. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 60 / 64

Espaçamento entre linhas Com o pacote setspace podemos controlar o espaçamento entre linhas para as opções, linha simples, 1.5, duplo ou qualquer outra medida definida pelo usuário. Basta colocar no preâmbulo o \setstretch1.5, ou outro qualquer. Bibliografia Você pode produzir uma bibliografia com o ambiente thebibliography. Cada entrada começa com \bibitem{marca } A marca é usada para fazer citações do livro, artigo ou paper no texto do documento. \cite{marca } A numeração das entradas é gerada automaticamente; o parâmetro após o comando \begin{thebibliography} ajusta o valor máximo destes números. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 61 / 64

Exemplo Partl~\cite{pa} prop^os que \ldots \begin{thebibliography}{99} \bibitem{pa} H.~Partl: \emph{german \TeX}, TUGboat Volume~9, Issue~1 (1988) \end{thebibliography} Bibtex Para projetos maiores, você pode usar o programa BibTEX. O BibTEX é incluído na maioria das distribuições do TEX. Ele permite a você manter um banco de dados bibliográficos e então extrair deste as referências relevantes para as coisas que você citou em seu paper. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 62 / 64

Sumário 1 Introdução 2 Conceitos Básicos 3 Editando Texto 4 Editando Fórmulas, Matrizes e Tabelas 5 Editando Figuras 6 Recursos Adicionais 7 Referências Bibliográficas Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 63 / 64

SANTOS, Reginaldo J. Apostila: Introdução ao L A TEX. Departamento de Matemática-ICEx (UFMG), 2012. OETIKER, Tobias et al. Apostila: Introdução ao L A TEX 2ε. Tradução: Démerson Ándre Polli, 2001. ANDRADE, Lenimar Nunes de. Apostila: Breve introdução ao L A TEX 2ε. Departamento de Matemática (UFPB), 2000. Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 64 / 64

Francimário e Inara (DEST-UFRN) EV - LATEX Janeiro 2014 64 / 64