introduc~ao ao la teresa cristina m. dias & jos e carlos fogo · minicurso latex sum ario 1...

173
Minicurso L A T E X Introdu¸ ao ao L A T E X Teresa Cristina M. Dias & Jos´ e Carlos Fogo DEs - UFSCar 6 de Fevereiro de 2014 Revisado: Janeiro de 2014

Upload: phamnhi

Post on 09-Nov-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao ao LATEX

Teresa Cristina M. Dias & Jose Carlos Fogo

DEs - UFSCar

6 de Fevereiro de 2014

Revisado: Janeiro de 2014

Page 2: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Sumario

1 IntroducaoHistorico do LATEXEditores LATEXO compilador MikTEX

2 Editando um documento TEXEstrutura de um Documento TEXEstrutura do TextoFormatacao do textoOutras formatacoesUso de coresPratica

3 Criando ambientesAmbientes DiferenciadosListasAmbiente Verbatim

4 Ambiente MatematicoDelimitadoresSubescritos e sobrescritosSomas e produtosFreacoes

Controlando o tamanho dossımbolos e equacoesEquacoes longasVetores e MatrizesMenu do TEXnicCenterAlguns Sımbolos MatematicosAlfabetos Matematicos

5 TabelasCriando Tabelas no LATEXAmbiente tabularComando multicolumnAmbiente tableTabelas LongasTabelas usando o ExcelTabela rotacionada

6 FigurasFiguras e graficosFiguras lado-a-lado: o ambienteminipage

7 Bibliografias do TEX

Page 3: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

Historico

O LATEX e um sistema para processamento de textos que gera variostipos de documentos:

. cientıficos;

. cartas;

. livros;

. artigos,

. slides, posteres, etc.

Por volta de 1977, o matematico Donald E. Knuth, da Universidadede Stanford, criou o processador de textos TEX, cujo nomecorresponde as primeiras letras da palavra grega texnologia;

Page 4: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

Historico

O LATEX e um sistema para processamento de textos que gera variostipos de documentos:

. cientıficos;

. cartas;

. livros;

. artigos,

. slides, posteres, etc.

Por volta de 1977, o matematico Donald E. Knuth, da Universidadede Stanford, criou o processador de textos TEX, cujo nomecorresponde as primeiras letras da palavra grega texnologia;

Page 5: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

Historico

O TEX e um processador de macros (plain TEX) com poderosacapacidade de programacao;

E multiplataforma: unico disponıvel para TODOS os sistemasoperacionais e o unico capaz de gerar o mesmo documento emqualquer sistema sem perder a formatacao;

O LATEX:

. Originalmente escrito por Leslie Lamport, o LATEX e umalinguagem de macros que foi criada pela dificuldade emse usar o TEX;

Page 6: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

Historico

O TEX e um processador de macros (plain TEX) com poderosacapacidade de programacao;

E multiplataforma: unico disponıvel para TODOS os sistemasoperacionais e o unico capaz de gerar o mesmo documento emqualquer sistema sem perder a formatacao;

O LATEX:

. Originalmente escrito por Leslie Lamport, o LATEX e umalinguagem de macros que foi criada pela dificuldade emse usar o TEX;

Page 7: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

Historico

O TEX e um processador de macros (plain TEX) com poderosacapacidade de programacao;

E multiplataforma: unico disponıvel para TODOS os sistemasoperacionais e o unico capaz de gerar o mesmo documento emqualquer sistema sem perder a formatacao;

O LATEX:

. Originalmente escrito por Leslie Lamport, o LATEX e umalinguagem de macros que foi criada pela dificuldade emse usar o TEX;

Page 8: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

Um documento em LATEX e formado por comandos, que definemtipo de letra, formatacao do texto, sımbolos especiais, etc.;

Nao e um programa do tipo “O que voce ve e o que voce obtem”(do ingles WYSIWYG: What You See Is What You Get), mas umprograma que voce usa para criar o seu documento;

O texto em LATEX pode ser digitado em qualquer editor de texto quegere documentos no formato ASCII . A extensao do documentodeve ser .tex;

Existem diversos editores LATEX disponıveis para o sistema Windows,por exemplo TEXnicCenter e TEXStudio.

Page 9: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

Um documento em LATEX e formado por comandos, que definemtipo de letra, formatacao do texto, sımbolos especiais, etc.;

Nao e um programa do tipo “O que voce ve e o que voce obtem”(do ingles WYSIWYG: What You See Is What You Get), mas umprograma que voce usa para criar o seu documento;

O texto em LATEX pode ser digitado em qualquer editor de texto quegere documentos no formato ASCII . A extensao do documentodeve ser .tex;

Existem diversos editores LATEX disponıveis para o sistema Windows,por exemplo TEXnicCenter e TEXStudio.

Page 10: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

Um documento em LATEX e formado por comandos, que definemtipo de letra, formatacao do texto, sımbolos especiais, etc.;

Nao e um programa do tipo “O que voce ve e o que voce obtem”(do ingles WYSIWYG: What You See Is What You Get), mas umprograma que voce usa para criar o seu documento;

O texto em LATEX pode ser digitado em qualquer editor de texto quegere documentos no formato ASCII . A extensao do documentodeve ser .tex;

Existem diversos editores LATEX disponıveis para o sistema Windows,por exemplo TEXnicCenter e TEXStudio.

Page 11: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

Um documento em LATEX e formado por comandos, que definemtipo de letra, formatacao do texto, sımbolos especiais, etc.;

Nao e um programa do tipo “O que voce ve e o que voce obtem”(do ingles WYSIWYG: What You See Is What You Get), mas umprograma que voce usa para criar o seu documento;

O texto em LATEX pode ser digitado em qualquer editor de texto quegere documentos no formato ASCII . A extensao do documentodeve ser .tex;

Existem diversos editores LATEX disponıveis para o sistema Windows,por exemplo TEXnicCenter e TEXStudio.

Page 12: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

No LATEX, um arquivo deve conter o texto (propriamente dito)intercalodo por comandos que descrevem a sua formatacao.

O arquivo pode ser processado em tres formatos:

dvi: Device Independent;ps: Post Script;pdf: Portable Document Format.

Page 13: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

No LATEX, um arquivo deve conter o texto (propriamente dito)intercalodo por comandos que descrevem a sua formatacao.

O arquivo pode ser processado em tres formatos:

dvi: Device Independent;ps: Post Script;pdf: Portable Document Format.

Page 14: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

Vantagens ao usar LATEX:

formulas matematicas com numeracao automatica (se quiser)sequencial de secoes ou capıtulos;

bibliografias, citacoes e referencias cruzadas;

geracao de sumarios, listas de tabelas, listas de figuras, etc.;

criacao de ındices remissivos;

criacao de glossarios a partir de entradas no texto do livro;

notas de rodape;

gerenciamento facil (por padrao) de diferentes estilos de paginapara capa, folha de rosto, ındices, parte pre-textual, parte textual,paginas iniciais de capıtulo, apendice, etc.

Page 15: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Historico do LATEX

O LATEX

Desvantagens ao usar o LATEX:

necessita treinamento;

a conversao para formatos populares de documentos gerados emLATEX, ou nao existe ou e de baixa qualidade, resultando em perdade parte do texto ou de formatacao;

quanto mais complexo o documento, mais complexos se tornam oscomandos empregados, parecendo que os comandos de formatacaoocupam quase tanto espaco quanto o texto em si (especialmente nocaso de textos com muitas formulas matematicas e referencias). Oaumento da complexidade dificulta ou impede a conversao paraoutros formatos, inclusive HTML;

Page 16: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Editores LATEX

Editores LATEX

TEXnicCenter e TEXStudio sao ambientes de desenvolvimentointegrado (Integrated Development Environment - IDE) para LATEXno Microsoft Windows;

Os editores TEXnicCenter e TEXStudio reconhecem as estruturas doLATEX, que aparecem coloridas para facilitar a edicao do documento.

Sao gratuıtos e podem ser baixados dos sites

http://www.texniccenter.org/download/ e

http://texstudio.sourceforge.net/,

respectivamente.

Page 17: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Editores LATEX

Editores LATEX

TEXnicCenter e TEXStudio sao ambientes de desenvolvimentointegrado (Integrated Development Environment - IDE) para LATEXno Microsoft Windows;

Os editores TEXnicCenter e TEXStudio reconhecem as estruturas doLATEX, que aparecem coloridas para facilitar a edicao do documento.

Sao gratuıtos e podem ser baixados dos sites

http://www.texniccenter.org/download/ e

http://texstudio.sourceforge.net/,

respectivamente.

Page 18: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

Editores LATEX

Editores LATEX

TEXnicCenter e TEXStudio sao ambientes de desenvolvimentointegrado (Integrated Development Environment - IDE) para LATEXno Microsoft Windows;

Os editores TEXnicCenter e TEXStudio reconhecem as estruturas doLATEX, que aparecem coloridas para facilitar a edicao do documento.

Sao gratuıtos e podem ser baixados dos sites

http://www.texniccenter.org/download/ e

http://texstudio.sourceforge.net/,

respectivamente.

Page 19: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

O compilador MikTEX

MiKTEX

MiKTEXe um programa para Windows que interpreta e compiladocumentos em TEX;

E uma colecao de pacotes diferentes, implementados por usuariosdo mundo todo;

E open source e pode ser redistribuıdo livremente desde que sejamobservadas determinadas condicoes (ver site);

Homepage: http://miktex.org/.

Page 20: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

O compilador MikTEX

MiKTEX

MiKTEXe um programa para Windows que interpreta e compiladocumentos em TEX;

E uma colecao de pacotes diferentes, implementados por usuariosdo mundo todo;

E open source e pode ser redistribuıdo livremente desde que sejamobservadas determinadas condicoes (ver site);

Homepage: http://miktex.org/.

Page 21: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

O compilador MikTEX

MiKTEX

MiKTEXe um programa para Windows que interpreta e compiladocumentos em TEX;

E uma colecao de pacotes diferentes, implementados por usuariosdo mundo todo;

E open source e pode ser redistribuıdo livremente desde que sejamobservadas determinadas condicoes (ver site);

Homepage: http://miktex.org/.

Page 22: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Introducao

O compilador MikTEX

MiKTEX

MiKTEXe um programa para Windows que interpreta e compiladocumentos em TEX;

E uma colecao de pacotes diferentes, implementados por usuariosdo mundo todo;

E open source e pode ser redistribuıdo livremente desde que sejamobservadas determinadas condicoes (ver site);

Homepage: http://miktex.org/.

Page 23: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura de um Documento TEX

Estrutura de um Documento TEX

Figura: Processo de edicao de um documento LATEX.

Page 24: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura de um Documento TEX

Arquivo Fonte

Um documento no TEX e dividido em preambulo e corpo:

. o preambulo contem parametros gerais de organizacao eformatacao;

. o corpo contem o texto, seus ambientes e estruturas;

O corpo do documento e delimitado pelas marcas:

. \begin{document}: tudo que vem antes deste comandoe chamado de preambulo e

. \end{document}: tudo que vem depois deste comandonao e considerado.

Page 25: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura de um Documento TEX

Arquivo Fonte

Um documento no TEX e dividido em preambulo e corpo:

. o preambulo contem parametros gerais de organizacao eformatacao;

. o corpo contem o texto, seus ambientes e estruturas;

O corpo do documento e delimitado pelas marcas:

. \begin{document}: tudo que vem antes deste comandoe chamado de preambulo e

. \end{document}: tudo que vem depois deste comandonao e considerado.

Page 26: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura de um Documento TEX

Exemplo

\documentclass{article}

\usepackage[brazil]{babel}

\usepackage[latin1]{inputenc}

\usepackage[T1]{fontenc}

\usepackage{verbatim,graphics,longtable,geometry}

...

\begin{document}

...

Aqui deve ser digitado o texto

...

\end{document}

Page 27: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura de um Documento TEX

Usando o TEXnicCenter

Page 28: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

A primeira especificacao em um documento TEXe a sua classe.

A classe do documento e definida na primeira linha do preambulopelo comando: \documentclass[opt]{classe}

As principais classes sao:

book : - usado para a edicao de livros, segue a estrutura de capıtulos;

- padrao: inicia os capıtulo pelo lado direito da folha, utilizandofrente e verso.

report : - cria textos extensos (TCC, dissertacoes e teses), seguindo aestrutura de secoes;

- padrao: comeca as secoes no lado esquerdo da folha, utiliza so afrente e inicia a numeracao das secoes por 0.

Page 29: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

A primeira especificacao em um documento TEXe a sua classe.

A classe do documento e definida na primeira linha do preambulopelo comando: \documentclass[opt]{classe}

As principais classes sao:

book : - usado para a edicao de livros, segue a estrutura de capıtulos;

- padrao: inicia os capıtulo pelo lado direito da folha, utilizandofrente e verso.

report : - cria textos extensos (TCC, dissertacoes e teses), seguindo aestrutura de secoes;

- padrao: comeca as secoes no lado esquerdo da folha, utiliza so afrente e inicia a numeracao das secoes por 0.

Page 30: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

A primeira especificacao em um documento TEXe a sua classe.

A classe do documento e definida na primeira linha do preambulopelo comando: \documentclass[opt]{classe}

As principais classes sao:

book : - usado para a edicao de livros, segue a estrutura de capıtulos;

- padrao: inicia os capıtulo pelo lado direito da folha, utilizandofrente e verso.

report : - cria textos extensos (TCC, dissertacoes e teses), seguindo aestrutura de secoes;

- padrao: comeca as secoes no lado esquerdo da folha, utiliza so afrente e inicia a numeracao das secoes por 0.

Page 31: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

article : - cria textos pequenos (artigos, relatorios, resumos), seguindo aestrutura de secoes;

- padrao: inicia a numeracao das secoes por 1 e usa so a frente dafolha.

slides : - cria slides para apresentacoes de palestras, seminarios, etc(beamer).

sciposter : - para a edicao de posteres e banners.

Existem, ainda, outras classes de documentos, tais como:

paper, letter e a0poster.

Classes novas podem ser criadas, de acordo com o padrao desejado.

Page 32: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

article : - cria textos pequenos (artigos, relatorios, resumos), seguindo aestrutura de secoes;

- padrao: inicia a numeracao das secoes por 1 e usa so a frente dafolha.

slides : - cria slides para apresentacoes de palestras, seminarios, etc(beamer).

sciposter : - para a edicao de posteres e banners.

Existem, ainda, outras classes de documentos, tais como:

paper, letter e a0poster.

Classes novas podem ser criadas, de acordo com o padrao desejado.

Page 33: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

article : - cria textos pequenos (artigos, relatorios, resumos), seguindo aestrutura de secoes;

- padrao: inicia a numeracao das secoes por 1 e usa so a frente dafolha.

slides : - cria slides para apresentacoes de palestras, seminarios, etc(beamer).

sciposter : - para a edicao de posteres e banners.

Existem, ainda, outras classes de documentos, tais como:

paper, letter e a0poster.

Classes novas podem ser criadas, de acordo com o padrao desejado.

Page 34: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

article : - cria textos pequenos (artigos, relatorios, resumos), seguindo aestrutura de secoes;

- padrao: inicia a numeracao das secoes por 1 e usa so a frente dafolha.

slides : - cria slides para apresentacoes de palestras, seminarios, etc(beamer).

sciposter : - para a edicao de posteres e banners.

Existem, ainda, outras classes de documentos, tais como:

paper, letter e a0poster.

Classes novas podem ser criadas, de acordo com o padrao desejado.

Page 35: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentosAlgumas opcoes de formatacao do texto sao definidas pelo item[opt] na especificacao do documentclass.

As opcoes mais comuns em [opt] sao: tamanho da fonte, formatodo papel e da pagina:

. tamanho da fonte: 10pt (default), 11pt e 12pt (1pt ∼= 1/3 mm);

. formato do papel: letterpaper (default), a4paper, a5paper,legalpaper, etc...;

. formato da pagina: uma ou duas colunas (onecolumn outwocolumn);

. impressao: um ou dois lados da folha (oneside ou twoside);

. orientacao: portrait (padrao) ou landscape.

Page 36: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentosAlgumas opcoes de formatacao do texto sao definidas pelo item[opt] na especificacao do documentclass.

As opcoes mais comuns em [opt] sao: tamanho da fonte, formatodo papel e da pagina:

. tamanho da fonte: 10pt (default), 11pt e 12pt (1pt ∼= 1/3 mm);

. formato do papel: letterpaper (default), a4paper, a5paper,legalpaper, etc...;

. formato da pagina: uma ou duas colunas (onecolumn outwocolumn);

. impressao: um ou dois lados da folha (oneside ou twoside);

. orientacao: portrait (padrao) ou landscape.

Page 37: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentosAlgumas opcoes de formatacao do texto sao definidas pelo item[opt] na especificacao do documentclass.

As opcoes mais comuns em [opt] sao: tamanho da fonte, formatodo papel e da pagina:

. tamanho da fonte: 10pt (default), 11pt e 12pt (1pt ∼= 1/3 mm);

. formato do papel: letterpaper (default), a4paper, a5paper,legalpaper, etc...;

. formato da pagina: uma ou duas colunas (onecolumn outwocolumn);

. impressao: um ou dois lados da folha (oneside ou twoside);

. orientacao: portrait (padrao) ou landscape.

Page 38: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentosAlgumas opcoes de formatacao do texto sao definidas pelo item[opt] na especificacao do documentclass.

As opcoes mais comuns em [opt] sao: tamanho da fonte, formatodo papel e da pagina:

. tamanho da fonte: 10pt (default), 11pt e 12pt (1pt ∼= 1/3 mm);

. formato do papel: letterpaper (default), a4paper, a5paper,legalpaper, etc...;

. formato da pagina: uma ou duas colunas (onecolumn outwocolumn);

. impressao: um ou dois lados da folha (oneside ou twoside);

. orientacao: portrait (padrao) ou landscape.

Page 39: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentosAlgumas opcoes de formatacao do texto sao definidas pelo item[opt] na especificacao do documentclass.

As opcoes mais comuns em [opt] sao: tamanho da fonte, formatodo papel e da pagina:

. tamanho da fonte: 10pt (default), 11pt e 12pt (1pt ∼= 1/3 mm);

. formato do papel: letterpaper (default), a4paper, a5paper,legalpaper, etc...;

. formato da pagina: uma ou duas colunas (onecolumn outwocolumn);

. impressao: um ou dois lados da folha (oneside ou twoside);

. orientacao: portrait (padrao) ou landscape.

Page 40: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentosAlgumas opcoes de formatacao do texto sao definidas pelo item[opt] na especificacao do documentclass.

As opcoes mais comuns em [opt] sao: tamanho da fonte, formatodo papel e da pagina:

. tamanho da fonte: 10pt (default), 11pt e 12pt (1pt ∼= 1/3 mm);

. formato do papel: letterpaper (default), a4paper, a5paper,legalpaper, etc...;

. formato da pagina: uma ou duas colunas (onecolumn outwocolumn);

. impressao: um ou dois lados da folha (oneside ou twoside);

. orientacao: portrait (padrao) ou landscape.

Page 41: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

Desta forma, o comando

\documentclass[12pt, a4paper, twoside]{article}

define o seguinte tipo de documento:

. classe: article;

. tamanho da fonte: 12pt;

. tipo de papel: a4paper;

. impressao: frente e verso;

. As demais opcoes sao definidas pelo valor default.

Page 42: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Estrutura do Texto

As classes de documentos

Desta forma, o comando

\documentclass[12pt, a4paper, twoside]{article}

define o seguinte tipo de documento:

. classe: article;

. tamanho da fonte: 12pt;

. tipo de papel: a4paper;

. impressao: frente e verso;

. As demais opcoes sao definidas pelo valor default.

Page 43: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Formatacao do texto

Consideracoes iniciais

comandos comecam com \ ;

palavras sao separadas por espaco(s);

. mais de um espaco no meio do texto e interpretadocomo um espaco unico;

paragrafos sao separados por linha(s);

comentario: % - o texto apos este sımbolo e considerado comocomentario pelo TEX.

os comandos TEX sao case sensitive

(diferenciam maiusculas de minusculas).

Page 44: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Formatacao do texto

Formatacao da fonte

texto sublinhado (pacote ulem): sublinhado, riscado, ///////muito/////////riscado,etc;

opcoes: pequeno, fino, grande, maior, etc;

fontes de letra: italico, negrito, Sans serif, letra de forma, maquinade escrever;

Exemplo

No TEXnicCenter voce pode mudar a fonte, o tamanho e acor da fonte quando quiser!

Page 45: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Formatacao do texto

Insercao de pacotes

O comando para inserir pacotes e \usepackage{pacote}.

Exemplos:

. grafico: \usepackage{graphicx};

. lıngua portuguesa: \usepackage[brazil]{babel};

. acentuacao direta: \usepackage[latin1]{inputenc};

. hifenizacao: \usepackage[T1]{fontenc};

. tabelas longas: \usepackage{longtable};

. margens: \usepackage{geometry}.

Page 46: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Formatacao do texto

Outros pacotes uteis

ae

calc

enumerate

fancybox

fancyhdr

lscape

multicol

picinpar

rotating

setspace

wrapfig

xcolor

Uma lista dos principais pacotes, com as respectivas descricoes, pode seracessada pelo link:

http://linorg.usp.br/CTAN/help/Catalogue/alpha.html .

Page 47: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Formatacao do texto

Formatacao de pagina:

Page 48: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Formatacao do texto

Outra formatacao:

\geometry{a4paper,headsep=1.0cm,footskip=1cm,

lmargin=2cm,rmargin=2cm,tmargin=2cm,

bmargin=2.5cm}

http://linorg.usp.br/CTAN/macros/latex/contrib/geometry/geometry.pdf

Page 49: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Outras formatacoes

Divisao do texto em colunas

Para dividir o texto em colunas,primeiro insira o comando\usepackage{multicol}

no preambulo.No inıcio do perıodo do texto,insira

\begin{multicols}{xx}

(aqui xx = 2).Termine o texto com o comando\end{multicols} .A divisao do texto e automatica,sendo permitido ate 10 colunas.

Page 50: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Outras formatacoes

Quebra de linhas e paginas

O texto em TEXe digitado normalmente, porem, para

. iniciar um paragrafo no meio do texto: pule uma linha;

. mudar de pagina: use \newpage;

. quebrar a linha: \linebreak (redistribui o texto nalinha), \\ ou \newline;

. mudar a linha sem iniciar um paragrafo: \\*;

. forcar um paragrafo no inıcio de capıtulos, secoes, ousubsecoes: \usepackage{indentfirst};

. abrir aspas use o acento agudo e para fecha-las use ograve (duas vezes!).

Page 51: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Outras formatacoes

Alinhamento do texto

para centralizar o texto:

\begin{center} ... \end{center};

para alinhar a esquerda o texto:

\begin{flushleft} ... \end{flushleft};

para alinhar a direita o texto:

\begin{flushright} ... \end{flushright};

Page 52: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Outras formatacoes

Capıtulos, secoes, subsecoes, etc

\chapter{nome do capıtulo} ou\chapter*{nome do capıtulo};

\section{nome da sec~ao} ou \section*{nome da sec~ao};

\subsection{nome da subsec~ao},\subsubsection{nome da subsubsec~ao}, etc.

O uso do “ * ” faz com que o termo de identificacao (capıtulo, secao,etc...) nao sejam impressos.

Page 53: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Outras formatacoes

Sımbolos Nao Matematicos

Comando Resultado\dag †\ddag ‡\S §\P ¶\textregistered R©\copyright c©\& &\# #\$ $\% %\_

\{ \} { }

Page 54: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Para escrever em cores e necessario carregar os pacotes:\usepackage{graphicx, xcolor}

Existem diversas formas para se utilizar cores no meio do texto:

\textcolor{cor}{texto} ou {\color{cor}texto}.

i ) escrevendo em azul e outro comando para o azul;

ii ) escrevendo em vermelho e outro comando para o vermelho;

iii ) escrevendo em verde e outro comando para o verde;

iv ) escrevendo em lilas e outro comando para o lilas;

v ) escrevendo em amarelo e outro comando para o amarelo;

vi ) escrevendo em laranja e outro comando para o laranja.

Page 55: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Para escrever em cores e necessario carregar os pacotes:\usepackage{graphicx, xcolor}

Existem diversas formas para se utilizar cores no meio do texto:

\textcolor{cor}{texto} ou {\color{cor}texto}.

i ) escrevendo em azul e outro comando para o azul;

ii ) escrevendo em vermelho e outro comando para o vermelho;

iii ) escrevendo em verde e outro comando para o verde;

iv ) escrevendo em lilas e outro comando para o lilas;

v ) escrevendo em amarelo e outro comando para o amarelo;

vi ) escrevendo em laranja e outro comando para o laranja.

Page 56: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Tambem podemos compor as cores com a saturacao da paleta rgb.

{\color[rgb]{x,y,z}texto},

em que x , y e z sao valores entre 0 e 1 com as saturacoes devermelho, verde azul.

i ) {\color[rgb]{1,0,0}vermelho} = vermelho;

ii ) {\color[rgb]{0,1,0}verde} = verde;

iii ) {\color[rgb]{0,0,1}azul} = azul;

iv ) {\color[rgb]{0,0.3906,0.2148}verde do ‘‘Palmeiras’’}

= verde do “Palmeiras”;

v ) {\color[rgb]{0.6,0.2,0.4}que cor seria esta?}

= que cor seria esta?.

Page 57: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Tambem podemos compor as cores com a saturacao da paleta rgb.

{\color[rgb]{x,y,z}texto},

em que x , y e z sao valores entre 0 e 1 com as saturacoes devermelho, verde azul.

i ) {\color[rgb]{1,0,0}vermelho} = vermelho;

ii ) {\color[rgb]{0,1,0}verde} = verde;

iii ) {\color[rgb]{0,0,1}azul} = azul;

iv ) {\color[rgb]{0,0.3906,0.2148}verde do ‘‘Palmeiras’’}

= verde do “Palmeiras”;

v ) {\color[rgb]{0.6,0.2,0.4}que cor seria esta?}

= que cor seria esta?.

Page 58: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Tambem podemos compor as cores com a saturacao da paleta rgb.

{\color[rgb]{x,y,z}texto},

em que x , y e z sao valores entre 0 e 1 com as saturacoes devermelho, verde azul.

i ) {\color[rgb]{1,0,0}vermelho} = vermelho;

ii ) {\color[rgb]{0,1,0}verde} = verde;

iii ) {\color[rgb]{0,0,1}azul} = azul;

iv ) {\color[rgb]{0,0.3906,0.2148}verde do ‘‘Palmeiras’’}

= verde do “Palmeiras”;

v ) {\color[rgb]{0.6,0.2,0.4}que cor seria esta?}

= que cor seria esta?.

Page 59: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Outra paleta e a cmyk, com as saturacoes de cyan, magenta, yellowe black

{\color[cmyk]{x,y,z,w}texto},

i ) {\color[cmyk]{0,1,1,0}vermelho} = vermelho;

ii ) {\color[cmyk]{1,0,1,0}verde} = verde;

iii ) {\color[cmyk]{1,1,0,0}azul} = azul;

Page 60: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Uso de cores

Uso de cores

Outra paleta e a cmyk, com as saturacoes de cyan, magenta, yellowe black

{\color[cmyk]{x,y,z,w}texto},

i ) {\color[cmyk]{0,1,1,0}vermelho} = vermelho;

ii ) {\color[cmyk]{1,0,1,0}verde} = verde;

iii ) {\color[cmyk]{1,1,0,0}azul} = azul;

Page 61: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Editando um documento TEX

Pratica

Praticando um pouco . . .

Exemplo 1:

. Avaliar o preambulo;

. concluir a formatacao do texto.

Exemplo 2A:

. Observar pacotes e detalhes do preambulo;

. verificar diferencas na formatacao da fonte: tamanho,negrito, italico, etc...;

. dividir o texto em duas colunas;

. explorar caracteres especiais e cores;

. introduzir o ambiente matematico.

Page 62: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

Criando ambientes

Um ambiente no TEX e uma parcela diferenciada do texto para umfim especıfico;

Ambientes podem ser criados de acordo com a conveniencia, comopor exemplo;

. definicoes;

. teoremas;

. lembretes, etc.

Page 63: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

Criando ambientes

Um ambiente no TEX e uma parcela diferenciada do texto para umfim especıfico;

Ambientes podem ser criados de acordo com a conveniencia, comopor exemplo;

. definicoes;

. teoremas;

. lembretes, etc.

Page 64: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

A sequencia abaixo:

\begin{defi}[\bf Exemplo de Definic~ao]

Este e um exemplo de ambiente criado para definic~oes.

\end{defi}

⇓Gera:

Definicao (Exemplo de Definicao)Este e um exemplo de ambiente criado para definicoes.

Page 65: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

Agora, um ambiente para um teorema:

\begin{teo}[Teorema de Pitagoras]

O quadrado da hipotenusa e igual a soma dos quadrados

dos catetos.

\end{teo}

Teorema (Teorema de Pitagoras)O quadrado da hipotenusa e igual a soma dos quadrados dos catetos.

Page 66: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

Criacao de ambientes

Para criar estes ambientes, insira o comando \newtheorem nopreambulo:

. \newtheorem{lei}{Lei};

. \newtheorem{defi}{Definic~ao};

. \newtheorem{teo}{Teorema}[chapter]: acompanhaa numeracao do capıtulo;

Formato do comando:

\newtheorem{nome de referencia}{Tipo de Ambiente}[contador]

Page 67: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

Criacao de ambientes

Para criar estes ambientes, insira o comando \newtheorem nopreambulo:

. \newtheorem{lei}{Lei};

. \newtheorem{defi}{Definic~ao};

. \newtheorem{teo}{Teorema}[chapter]: acompanhaa numeracao do capıtulo;

Formato do comando:

\newtheorem{nome de referencia}{Tipo de Ambiente}[contador]

Page 68: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambientes Diferenciados

Criacao de ambientes

Para criar estes ambientes, insira o comando \newtheorem nopreambulo:

. \newtheorem{lei}{Lei};

. \newtheorem{defi}{Definic~ao};

. \newtheorem{teo}{Teorema}[chapter]: acompanhaa numeracao do capıtulo;

Formato do comando:

\newtheorem{nome de referencia}{Tipo de Ambiente}[contador]

Page 69: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Listas

Listas

Lista marcada com pontos:

\begin{itemize}

\item texto 1

\item texto 2

\end{itemize}

\end{itemize}

⇓Lista marcada com pontos:

texto 1texto 2

Page 70: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Listas

Listas

Lista enumerada:

\begin{enumerate}

\item texto 1

\item texto 2

\end{enumerate}

⇓Lista enumerada:

1 texto 12 texto 2

Page 71: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Listas

Listas

Lista personalizada:

\begin{description}

\item[{\az A)}] texto 1

\item[{\it i })] texto 2

\end{description}

⇓Lista personalizada:

A) texto 1i ) texto 2

Page 72: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Ambiente verbatim

No ambiente verbatim escrevemos um texto que sera exibido nodocumento exatamente como foi digitado (com espacos e quebra delinhas), sem ser processado.

Carregue o pacote verbatim e utilize os comandos:

\verb# texto # , onde “ # ” pode ser qualquer caracter excetoletras, * ou espacos;

\begin{verbatim} . . . texto . . . \end{verbatim};

Page 73: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Ambiente verbatim

No ambiente verbatim escrevemos um texto que sera exibido nodocumento exatamente como foi digitado (com espacos e quebra delinhas), sem ser processado.

Carregue o pacote verbatim e utilize os comandos:

\verb# texto # , onde “ # ” pode ser qualquer caracter excetoletras, * ou espacos;

\begin{verbatim} . . . texto . . . \end{verbatim};

Page 74: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Ambiente verbatim

No ambiente verbatim escrevemos um texto que sera exibido nodocumento exatamente como foi digitado (com espacos e quebra delinhas), sem ser processado.

Carregue o pacote verbatim e utilize os comandos:

\verb# texto # , onde “ # ” pode ser qualquer caracter excetoletras, * ou espacos;

\begin{verbatim} . . . texto . . . \end{verbatim};

Page 75: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Ambiente verbatim

No ambiente verbatim escrevemos um texto que sera exibido nodocumento exatamente como foi digitado (com espacos e quebra delinhas), sem ser processado.

Carregue o pacote verbatim e utilize os comandos:

\verb# texto # , onde “ # ” pode ser qualquer caracter excetoletras, * ou espacos;

\begin{verbatim} . . . texto . . . \end{verbatim};

Page 76: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Exemplo 1

Utilizacao: \verb@ :-) @

Resultado: :-)

Utilizacao: \verb# este e um texto ilustrativo ... #

Resultado: este e um texto ilustrativo ...

Utilizacao:Comando para inserir pacotes: \verb$\usepackage{pacote}$.

Resultado:

Comando para inserir pacotes: \usepackage{pacote}.

Page 77: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Exemplo 2

\begin{verbatim*}

Leitura de um conjunto de dados no SAS:

data exemplo;

infile "C:\...\dados.txt";

input dados;

run;

\end{verbatim*}

⇓Leitura de um conjunto de dados no SAS:

data exemplo;

infile "C:\...\dados.txt";

input dados;

run;

Page 78: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Criando ambientes

Ambiente Verbatim

Exemplo 3

\begin{verbatim*}

# criando vetores

> x1<- 1:100

> x2 <- c(1,2,3,4,5)

> length(x2) # tamanho do vetor x

[1] 5

\end{verbatim*}

⇓# criando vetores

> x1<- 1:100

> x2 <- c(1,2,3,4,5)

> length(x2) # tamanho do vetor x

[1] 5

Page 79: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Ambiente matematico

expressoes no meio do linha;

texto dentro de formulas;

equacoes com ou sem numeracao;

vetores ou matrizes;

letras gregas e outros tipos de letras: θ, R ou A.

Page 80: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Ambiente matematico

expressoes no meio do linha;

texto dentro de formulas;

equacoes com ou sem numeracao;

vetores ou matrizes;

letras gregas e outros tipos de letras: θ, R ou A.

Page 81: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Ambiente matematico

expressoes no meio do linha;

texto dentro de formulas;

equacoes com ou sem numeracao;

vetores ou matrizes;

letras gregas e outros tipos de letras: θ, R ou A.

Page 82: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Ambiente matematico

expressoes no meio do linha;

texto dentro de formulas;

equacoes com ou sem numeracao;

vetores ou matrizes;

letras gregas e outros tipos de letras: θ, R ou A.

Page 83: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Ambiente matematico

expressoes no meio do linha;

texto dentro de formulas;

equacoes com ou sem numeracao;

vetores ou matrizes;

letras gregas e outros tipos de letras: θ, R ou A.

Page 84: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Pacotes matematicos

Para explorar ambientes matematicos, e interessante inserir ospacotes amssymb, amsmath e amsfonts da American MathematicalSociety:

\usepackage{amsmath}

fornece comandos tais como: align, flalign, gather, multline e splitenvironments.

\usepackage{amssymb}

\usepackage{amsfonts}

os dois ultimos fornecem mais sımbolos matematicos.

Page 85: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes

. As formulas inseridas numa linha, no meio do texto, sao digitadasentre $, ou seja, $ formula $.

Por exemplo:

... a equac~ao do segundo grau $2x^2 - 6X + 4 = 0$ tem

raızes $x_1 = 2$ e $x_2 = 2$.

⇓Resulta em:

... a equacao do segundo grau 2x2 − 6X + 4 = 0 tem

raızes x1 = 2 e x2 = 2.

Page 86: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes

. As formulas inseridas numa linha, no meio do texto, sao digitadasentre $, ou seja, $ formula $.

Por exemplo:

... a equac~ao do segundo grau $2x^2 - 6X + 4 = 0$ tem

raızes $x_1 = 2$ e $x_2 = 2$.

⇓Resulta em:

... a equacao do segundo grau 2x2 − 6X + 4 = 0 tem

raızes x1 = 2 e x2 = 2.

Page 87: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes

. As formulas inseridas numa linha, no meio do texto, sao digitadasentre $, ou seja, $ formula $.

Por exemplo:

... a equac~ao do segundo grau $2x^2 - 6X + 4 = 0$ tem

raızes $x_1 = 2$ e $x_2 = 2$.

⇓Resulta em:

... a equacao do segundo grau 2x2 − 6X + 4 = 0 tem

raızes x1 = 2 e x2 = 2.

Page 88: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes

. Para formulas destacadas e centralizadas numa, ou mais, linhas,

temos 6 possibilidades:

i) nao numeradas:1-) $$ formula $$,2-) \[ formula \] e3-) \begin{math} formula \end{math}.

ii) numeradas:1-) \begin{equation} formula \end{equation},2-) \begin{align} formula \end{align} e3-) \begin{eqnarray} formula \end{eqnarray}.

Page 89: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes

. Para formulas destacadas e centralizadas numa, ou mais, linhas,

temos 6 possibilidades:

i) nao numeradas:1-) $$ formula $$,2-) \[ formula \] e3-) \begin{math} formula \end{math}.

ii) numeradas:1-) \begin{equation} formula \end{equation},2-) \begin{align} formula \end{align} e3-) \begin{eqnarray} formula \end{eqnarray}.

Page 90: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas nao numeradas

. 1o caso: entre $$ $$

$$ s^2 = \frac{\sum^n_{i=1} (x_i - \bar{x})^2}{n-1} $$

s2 =

∑ni=1(xi − x)2

n − 1

. 2o caso: entre \[ \]

\[ s^2 = \frac{\sum^n_{i=1} (x_i - \bar{x})^2}{n-1} \]

s2 =

∑ni=1(xi − x)2

n − 1

Page 91: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas nao numeradas

. 1o caso: entre $$ $$

$$ s^2 = \frac{\sum^n_{i=1} (x_i - \bar{x})^2}{n-1} $$

s2 =

∑ni=1(xi − x)2

n − 1

. 2o caso: entre \[ \]

\[ s^2 = \frac{\sum^n_{i=1} (x_i - \bar{x})^2}{n-1} \]

s2 =

∑ni=1(xi − x)2

n − 1

Page 92: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas nao numeradas

. 3o caso: ambiente math

\begin{math}

s^2 = \frac{\sum^n_{i=1} (x_i - \bar{x})^2}{n-1}

\end{math}

⇓s2 =

∑n

i=1(xi−x)2

n−1

* observe que, neste caso, a expressao alem de nao numerada,tambem nao e centralizada e, alem disso, a fracao do lado direitoficou menor do que as anteriores.

Page 93: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas numeradas

. 1o caso: ambiente equation

\begin{equation}

s^2 = \frac{\sum^n_{i=1} (x_i - \bar{x})^2}{n-1}

\label{eq1}

\end{equation}

s2 =

∑ni=1(xi − x)2

n − 1(1)

Page 94: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas numeradas

. 2o caso: ambiente align

\begin{align}

s^2 &= \frac{\sum^n_{i=1}(x_i-\bar{x})^2}{n-1}\nonumber \\

&= \frac{1}{(n-1)}\sum^n_{i=1} x_i^2 - n\bar{x}^2

\label{eq2}

\end{align}

s2 =

∑ni=1(xi − x)2

n − 1

=1

(n − 1)

n∑i=1

x2i − nx2 (2)

Page 95: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas numeradas

. 3o caso: ambiente eqnarray

\begin{eqnarray}

s^2 &=& \frac{\sum^n_{i=1}(x_i-\bar{x})^2}{n-1}\nonumber \\

&=& \frac{1}{(n-1)}\sum^n_{i=1} x_i^2 - n\bar{x}^2

\label{eq3}

\end{eqnarray}

s2 =

∑ni=1(xi − x)2

n − 1

=1

(n − 1)

n∑i=1

x2i − nx2 (3)

Page 96: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas numeradas

. Uma formula pode apresentar variacoes, sendo que, ha o interesseque essas variacoes sejam numeradas.

Para estes casos usamos o ambiente subequations

\begin{subequations}

\begin{align}

a_n = a_{n-1} + r \\

a_n = a_1 +(n-1)r

\end{align}

\end{subequations}

an = an−1 + r (4a)

an = a1 + (n − 1)r (4b)

Page 97: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas numeradas

. Ambiente subequations com eqnarray

\begin{subequations}

\begin{eqnarray}

a_n &=& a_{n-1} + r \\

a_n &=& a_1 +(n-1)r

\end{eqnarray}

\end{subequations}

an = an−1 + r (5a)

an = a1 + (n − 1)r (5b)

Page 98: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Formulas numeradas

. O ambiente cases

\begin{equation}

P(X \leq x) = \begin{cases}

0 & \text{if } x < 0 \\

1-p & \text{if } 0 \leq x < 1 \\

1 & \text{if } x \geq 1 \\

\end{cases}

\end{equation}

P(X ≤ x) =

0 if x < 0

1− p if 0 ≤ x < 1

1 if x ≥ 1

(6)

Page 99: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Citacao:

. O comando \ref{ }

Para fazer citacoes de equacoes, as mesmas devem estar numeradase marcadas com o comando \label{marca}. Por exemplo:

A variancia de uma amostra aleatoria e calculada

por (\ref{eq1}), assim como por (\ref{eq2})

e (\ref{eq3}).

⇓A variancia de uma amostra aleatoria e calculada por (1),

assim como por (2) e (3).

Obs: Podemos citar qualquer estrutura numerada, desde que a mesmaesteja devidamente marcada com o comando \label{ }.

Page 100: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Mais exemplos de citacoes:

Na sec~ao (\ref{sec_edit}) e

apresentada a estrutura

de um documento \TeX .

Na secao (2) e apresentada a es-trutura de um documento TEX.

Na subsec~ao (\ref{form_text})

s~ao apresentados comandos

para a formatac~ao do texto.

Na subsecao (3) sao apresenta-dos comandos para a formatacaodo texto.

O processo de edic~ao de um

documento \LaTeX{} \ e

apresentado pela

Figura (\ref{Fig1}).

O processo de edicao de um do-cumento LATEX e apresentadopela Figura (1).

Page 101: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Os delimitadores sao, em ordem de prioridade, parenteses, colchetes

e chaves, ou seja,

. Parenteses: ( ... );

. Colchetes: [ ... ];

. Chaves: { ... }.

. Para distinguir o seu uso em comandos TEX, as chaves devem virprecedidas de \:

$\exp[ ( x-a )^2 /b ]$ $\exp\{ ( x-a )^2 /b \}$

⇓ ⇓exp[(x − a)2/b] exp{(x − a)2/b}

Page 102: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Os delimitadores sao, em ordem de prioridade, parenteses, colchetes

e chaves, ou seja,

. Parenteses: ( ... );

. Colchetes: [ ... ];

. Chaves: { ... }.

. Para distinguir o seu uso em comandos TEX, as chaves devem virprecedidas de \:

$\exp[ ( x-a )^2 /b ]$ $\exp\{ ( x-a )^2 /b \}$

⇓ ⇓exp[(x − a)2/b] exp{(x − a)2/b}

Page 103: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Estes delimitadores podem ser de tamanho fixos ou autoajustaveis.

Os de tamanho fixo podem variar comforme precedidos dosprefixos:

\big, \Big, \bigg ou \Bigg

a) Parenteses:

\Bigg( \bigg( \Big( \big( ( ) \big) \Big) \bigg) \Bigg)

( ( ( (( )

) ) ) )

Page 104: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Estes delimitadores podem ser de tamanho fixos ou autoajustaveis.

Os de tamanho fixo podem variar comforme precedidos dosprefixos:

\big, \Big, \bigg ou \Bigg

a) Parenteses:

\Bigg( \bigg( \Big( \big( ( ) \big) \Big) \bigg) \Bigg)

( ( ( (( )

) ) ) )

Page 105: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

b) Colchetes:

\Bigg[ \bigg[ \Big[ \big[ [ ] \big] \Big] \bigg] \Bigg]

[ [ [ [[ ]

] ] ] ]

c) Chaves:

\Bigg\{\bigg\{\Big\{\big\{ \{ \} \big\}\Big\}\bigg\}\Bigg\}

{ { { {{ }

} } } }

Page 106: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Os autoajustaveis, precedidos pelos comandos \left e \right,sao ajustados ao tamanho da formula.

$$ \exp [ \frac{(x-a)^2}{b} ] $$

⇓exp[

(x − a)2

b]

$$ \exp \left[ \frac{(x-a)^2}{b} \right] $$

⇓exp

[(x − a)2

b

]

Page 107: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Os autoajustaveis, precedidos pelos comandos \left e \right,sao ajustados ao tamanho da formula.

$$ \exp [ \frac{(x-a)^2}{b} ] $$

⇓exp[

(x − a)2

b]

$$ \exp \left[ \frac{(x-a)^2}{b} \right] $$

⇓exp

[(x − a)2

b

]

Page 108: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Observacoes:

Para cada \left deve haver um \right, nao necessariamente com

o mesmo delimitador;

. \left[ ... \right];\left\{ ... \)

Pode ocorrer estruturas em que os delimitadores nao sao“fechados”.Nestes casos, utilizamos \letf. ou \right.

Page 109: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Parenteses, colchetes e chaves

Observacoes:

Para cada \left deve haver um \right, nao necessariamente com

o mesmo delimitador;

. \left[ ... \right];\left\{ ... \)

Pode ocorrer estruturas em que os delimitadores nao sao“fechados”.Nestes casos, utilizamos \letf. ou \right.

Page 110: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Exemplos: delimitadores

\[ \exp \left[ \frac{k}{\sum^n_{i=1}x_i^2} \right) \]

⇓exp

[k∑n

i=1 x2i

)

\begin{align*}

f(y,\beta) =& \exp\left\{a(y)b(\beta) + \ln[s(y)]\right. \\

& \left. + \ln[t(\beta)] \right\}

\end{align*}

⇓f (y , β) = exp {a(y)b(β) + ln[s(y)]

+ ln[t(β)]}

Page 111: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Delimitadores

Exemplos: delimitadores

\[ \exp \left[ \frac{k}{\sum^n_{i=1}x_i^2} \right) \]

⇓exp

[k∑n

i=1 x2i

)

\begin{align*}

f(y,\beta) =& \exp\left\{a(y)b(\beta) + \ln[s(y)]\right. \\

& \left. + \ln[t(\beta)] \right\}

\end{align*}

⇓f (y , β) = exp {a(y)b(β) + ln[s(y)]

+ ln[t(β)]}

Page 112: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Subescritos e sobrescritos

Subescritos e sobrescritos

subescritos (ındices) e sobrescritos (expoentes) sao escritos com oscomandos _ e ^, respectivamente;

de acordo com o ambiente matematico criado, os subescritos esobrescritos ficam diferenciados na linha;

...seja uma {\it aa} $X_1, X_2, . . .X_n$,

⇓...seja uma aa X1,X2, ...Xn,

\[ y^2 + z_{inf}\bigg[\mbox{e}^{b_0+b_1X_1}\bigg] \]

⇓y 2 + zinf

(eb0+b1X1

)

Page 113: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Subescritos e sobrescritos

Subescritos e sobrescritos

subescritos (ındices) e sobrescritos (expoentes) sao escritos com oscomandos _ e ^, respectivamente;

de acordo com o ambiente matematico criado, os subescritos esobrescritos ficam diferenciados na linha;

...seja uma {\it aa} $X_1, X_2, . . .X_n$,

⇓...seja uma aa X1,X2, ...Xn,

\[ y^2 + z_{inf}\bigg[\mbox{e}^{b_0+b_1X_1}\bigg] \]

⇓y 2 + zinf

(eb0+b1X1

)

Page 114: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Subescritos e sobrescritos

Subescritos e sobrescritos

subescritos (ındices) e sobrescritos (expoentes) sao escritos com oscomandos _ e ^, respectivamente;

de acordo com o ambiente matematico criado, os subescritos esobrescritos ficam diferenciados na linha;

...seja uma {\it aa} $X_1, X_2, . . .X_n$,

⇓...seja uma aa X1,X2, ...Xn,

\[ y^2 + z_{inf}\bigg[\mbox{e}^{b_0+b_1X_1}\bigg] \]

⇓y 2 + zinf

(eb0+b1X1

)

Page 115: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas, produtos, integrais . . .

Para estas operacoes, os comandos _ e ^ sao usados paradefinirmos os limites inferior e superior:

. somas: \sum_{i=1}^n x_i ⇒n∑

i=1

xi ;

. produtos: \prod_{i=1}^n x_i ⇒n∏

i=1

xi ;

. integrais: \int_0^{\infty} f(x)dx ⇒∫ ∞

0

f (x)dx ;

. unioes: \bigcup_{i=1}^k A_i ⇒k⋃

i=1

Ai ;

etc...

Page 116: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas, produtos, integrais . . .

Para estas operacoes, os comandos _ e ^ sao usados paradefinirmos os limites inferior e superior:

. somas: \sum_{i=1}^n x_i ⇒n∑

i=1

xi ;

. produtos: \prod_{i=1}^n x_i ⇒n∏

i=1

xi ;

. integrais: \int_0^{\infty} f(x)dx ⇒∫ ∞

0

f (x)dx ;

. unioes: \bigcup_{i=1}^k A_i ⇒k⋃

i=1

Ai ;

etc...

Page 117: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas, produtos, integrais . . .

Para estas operacoes, os comandos _ e ^ sao usados paradefinirmos os limites inferior e superior:

. somas: \sum_{i=1}^n x_i ⇒n∑

i=1

xi ;

. produtos: \prod_{i=1}^n x_i ⇒n∏

i=1

xi ;

. integrais: \int_0^{\infty} f(x)dx ⇒∫ ∞

0

f (x)dx ;

. unioes: \bigcup_{i=1}^k A_i ⇒k⋃

i=1

Ai ;

etc...

Page 118: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas, produtos, integrais . . .

Para estas operacoes, os comandos _ e ^ sao usados paradefinirmos os limites inferior e superior:

. somas: \sum_{i=1}^n x_i ⇒n∑

i=1

xi ;

. produtos: \prod_{i=1}^n x_i ⇒n∏

i=1

xi ;

. integrais: \int_0^{\infty} f(x)dx ⇒∫ ∞

0

f (x)dx ;

. unioes: \bigcup_{i=1}^k A_i ⇒k⋃

i=1

Ai ;

etc...

Page 119: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas, produtos, integrais . . .

Para estas operacoes, os comandos _ e ^ sao usados paradefinirmos os limites inferior e superior:

. somas: \sum_{i=1}^n x_i ⇒n∑

i=1

xi ;

. produtos: \prod_{i=1}^n x_i ⇒n∏

i=1

xi ;

. integrais: \int_0^{\infty} f(x)dx ⇒∫ ∞

0

f (x)dx ;

. unioes: \bigcup_{i=1}^k A_i ⇒k⋃

i=1

Ai ;

etc...

Page 120: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas e produtos duplos

. somas: \sum_{i=1}^n\sum_{j=1}^m (x_{ij} - \bar{x}_i)^2

⇒n∑

i=1

m∑j=1

(xij − xi )2;

. produtos: \prod_{i=1}^n\prod_{j=1}^m x{ij} \cdot y_{ji}

⇒n∏

i=1

m∏j=1

(xij · yji );

Page 121: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Somas e produtos duplos

. somas: \sum_{i=1}^n\sum_{j=1}^m (x_{ij} - \bar{x}_i)^2

⇒n∑

i=1

m∑j=1

(xij − xi )2;

. produtos: \prod_{i=1}^n\prod_{j=1}^m x{ij} \cdot y_{ji}

⇒n∏

i=1

m∏j=1

(xij · yji );

Page 122: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Integrais Multiplas

\begin{equation}

\int_a^b , \iint_a^b , \iiint_a^b , \iiiint_a^b ,

\idotsint_a^b \mbox{ e } \oint

\label{integ}

\end{equation}

⇓∫ b

a

,

∫∫ b

a

,

∫∫∫ b

a

,

∫∫∫∫ b

a

,

∫· · ·∫ b

a

e

∮(7)

As formas em (7) mostram construcoes de integrais multiplas.

Page 123: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Exemplos

O pacote amsmath fornece as opcoes \substack e \subarray paraındices em formulas:

$$\sum_{\substack{0 < x <n \\ 0 < y < m}} p(x,y) = 1 $$

⇓∑0<x<n0<y<m

p(x , y) = 1

\[ \sum_{\begin{subarray}{1} x \in \mathbb{R} \\ 1 < y < k

\end{subarray}} p(x,y) = 1 \]

⇓∑x∈R1<y<k

p(x , y) = 1

Page 124: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Lembrete

LembreteNo ambiente matematico, espacos e linhas nao sao considerados.1) Se quiser inserir espacos, utilize os comandos:\, \: \; \quad \qquad

2) Para um espaco negativo utilize: \!

$(x-y)(x+y)$ (x − y)(x + y)

$(x\;-\;y)\quad(x\;+\;y)$ (x − y) (x + y)

$\int_0^{\infty} \int_0^{\infty} f(x)dx$

∫ ∞0

∫ ∞0

f (x)dx

$\int_0^{\infty}\!\!\!\int_0^{\infty} f(x)dx$

∫ ∞0

∫ ∞0

f (x)dx

Page 125: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Somas e produtos

Exemplos

. $ \lim_{n \rightarrow \infty} a_n $

⇒ limn→∞ an

. $ \displaystyle \max_{0 \leq x \le 1} f(x) $

⇒ max0≤x≤1

f (x)

Page 126: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Freacoes

Fracoes

Para escrever fracoes, utilize: \frac{numerador}{denominador};

O comando \dfrac{numerador}{denominador} nao diminui otamanho dos sımbolos na fracao.

Exemplo:

\[ \displaystyle \frac{1}{\sqrt{2 \pi \sigma^2}}

\exp\left\{-\frac{1}{2}(\frac{x-\mu}{\sigma})^2 \right\} \]

1√2πσ2

exp

{−1

2

(x − µσ

)2}

Page 127: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Freacoes

Fracoes

Para escrever fracoes, utilize: \frac{numerador}{denominador};

O comando \dfrac{numerador}{denominador} nao diminui otamanho dos sımbolos na fracao.

Exemplo:

\[ \displaystyle \frac{1}{\sqrt{2 \pi \sigma^2}}

\exp\left\{-\frac{1}{2}(\frac{x-\mu}{\sigma})^2 \right\} \]

1√2πσ2

exp

{−1

2

(x − µσ

)2}

Page 128: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Controlando o tamanho dos sımbolos e equacoes

Controlando o tamanho dos sımbolos e equacoes

Voce pode escolher o tamanho da fonte das formulas, utilizando oscomandos:

. \textstyle{\sqrt{2 \pi \sigma^2}} ⇒√

2πσ2

. \scriptstyle{\sqrt{2 \pi \sigma^2}} ⇒√2πσ2

. \displaystyle{\sqrt{2 \pi \sigma^2}} ⇒√

2πσ2

. \scriptscriptstyle{\sqrt{2 \pi \sigma^2}} ⇒√2πσ2

Page 129: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Controlando o tamanho dos sımbolos e equacoes

Controlando o tamanho dos sımbolos e equacoes

. $cv=\textstyle \frac{\sigma}{\mu}$

cv = σµ

. \[cv=\frac{\scriptstyle \sigma}{\scriptstyle \mu} ]

cv =σ

µ

. \[ cv=\frac{\sigma}{\scriptstyle \mu}\]

cv =σ

µ

.\[ X \stackrel{ \scriptscriptstyle d}{\longmapsto} F(x)\]

cv =σ

µ

Page 130: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Controlando o tamanho dos sımbolos e equacoes

Controlando o tamanho dos sımbolos e equacoes

. $cv=\textstyle \frac{\sigma}{\mu}$

cv = σµ

. \[cv=\frac{\scriptstyle \sigma}{\scriptstyle \mu} ]

cv =σ

µ

. \[ cv=\frac{\sigma}{\scriptstyle \mu}\]

cv =σ

µ

.\[ X \stackrel{ \scriptscriptstyle d}{\longmapsto} F(x)\]

cv =σ

µ

Page 131: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Controlando o tamanho dos sımbolos e equacoes

Controlando o tamanho dos sımbolos e equacoes

. $cv=\textstyle \frac{\sigma}{\mu}$

cv = σµ

. \[cv=\frac{\scriptstyle \sigma}{\scriptstyle \mu} ]

cv =σ

µ

. \[ cv=\frac{\sigma}{\scriptstyle \mu}\]

cv =σ

µ

.\[ X \stackrel{ \scriptscriptstyle d}{\longmapsto} F(x)\]

cv =σ

µ

Page 132: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Controlando o tamanho dos sımbolos e equacoes

Controlando o tamanho dos sımbolos e equacoes

. $cv=\textstyle \frac{\sigma}{\mu}$

cv = σµ

. \[cv=\frac{\scriptstyle \sigma}{\scriptstyle \mu} ]

cv =σ

µ

. \[ cv=\frac{\sigma}{\scriptstyle \mu}\]

cv =σ

µ

.\[ X \stackrel{ \scriptscriptstyle d}{\longmapsto} F(x)\]

cv =σ

µ

Page 133: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes longas

Equacoes longas

Podemos escrever equacoes longas, ou seja, que ocupam mais deuma linha:

π(β0, β1, σ2 | x, y) ∝ exp{− β2

0

2a20

} exp{− β21

2a21

}

× (σ2)−(b+1) exp{− d

σ2}(σ2)−n/2

× exp{− 1

2σ2

n∑i=1

(yi − β0 − β1xi )2}.

Na expressao acima utilizamos o comando \boldsymbol{x} paraescrever em negrito o argumento;

este comando so pode ser usado no ambiente matematico;

no ambiente texto utilize \mbox{\boldmath $x$},

Page 134: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes longas

Equacoes longas

Os espacos nas equacoes entre os sinais da desigualdade saograndes e podem ser reduzidos utilizando o comando:

{\setlength\arraycolsep{2pt}

\begin{eqnarray}

formula

\end{eqnarray}}

π(β0, β1, σ2 | x, y) ∝ exp{− β2

0

2a20

} exp{− β21

2a21

}

× (σ2)−(b+1) exp{− d

σ2}(σ2)−n/2

× exp{− 1

2σ2

n∑i=1

(yi − β0 − β1xi )2}. (8)

Page 135: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Equacoes longas

Equacoes longas

{\setlength\arraycolsep{2pt}

\begin{eqnarray}

\pi(\beta_0, \beta_1, \sigma^2 \mid \boldsymbol{x},

\boldsymbol{y})

& \propto & \exp \{ - \frac{\beta_0^2}{2 a_0^2} \}

\exp\{ -\frac{\beta_1^2}{2 a_1^2} \} \nonumber \\

& \times & (\sigma_2)^{-(b+1)}

\exp\{ -\frac{d}{\sigma_2} \}

(\sigma_2)^{-n/2} \nonumber \\

& \times & \exp\{ -\frac{1}{2 \sigma^2}

\sum_{i=1}^{n} (y_i - \beta_0 - \beta_1 x_i)^2 \}.

\end{eqnarray}}

Page 136: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Vetores e Matrizes

Matrizes e vetores sao construıdos no TEXnicCenter usando oambiente matematico array;

O ambiente\begin{array}{especificac~ao das colunas} ... \end{array}

gera uma matriz.A especificacao das colunas e feita pelo numero de colunas ealinhamento: r (alinhamento a direita), l (alinhamento a esquerda)e c (centrada).Repita o alinhamento quantas vezes for o numero de colunas. Ascolunas sao separadas por & e as linhas por \\ .Depois de definir o formato, se quiser separar as colunas com barra,basta inserir uma barra antes e/ou apos o alinhamento desejado.

Para uma matriz com 2 colunas centralizada e uma alinhada aesquerda, utilize:\begin{array}{ccl}.

Page 137: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Vetores e Matrizes

Matrizes e vetores sao construıdos no TEXnicCenter usando oambiente matematico array;

O ambiente\begin{array}{especificac~ao das colunas} ... \end{array}

gera uma matriz.A especificacao das colunas e feita pelo numero de colunas ealinhamento: r (alinhamento a direita), l (alinhamento a esquerda)e c (centrada).Repita o alinhamento quantas vezes for o numero de colunas. Ascolunas sao separadas por & e as linhas por \\ .Depois de definir o formato, se quiser separar as colunas com barra,basta inserir uma barra antes e/ou apos o alinhamento desejado.

Para uma matriz com 2 colunas centralizada e uma alinhada aesquerda, utilize:\begin{array}{ccl}.

Page 138: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Vetores e Matrizes

Exemplo 1

X =

1 X11 X12 · · · X1,p−1

1 X21 X22 · · · X2,p−1

......

......

...1 Xn1 Xn2 · · · Xn,p−1

Page 139: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Vetores e Matrizes

o Exemplo 1 foi construıdo com os comandos:

\[ \boldsymbol{X} = \left[ \begin{array}{ccccc}

1 & X_{11} & X_{12} & \cdots & X_{1,p-1} \\

1 & X_{21} & X_{22} & \cdots & X_{2,p-1} \\

\vdots & \vdots & \vdots & \vdots & \vdots \\

1 & X_{n1} & X_{n2} & \cdots & X_{n,p-1}

\end{array} \right]

\]

Page 140: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Vetores e Matrizes

Exemplo 2

X∗ =

x∗11 x∗12 · · · x∗1p0 x∗22 · · · x∗2p...

.... . .

...0 0 · · · x∗pp0 0 · · · 0...

.... . .

...0 0 · · · 0

linhas→

linha 1linha 2

...linha p

linha (p + 1)...

linha n

Page 141: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Mais Exemplos

Exemplo 3

F (x) = P[X ≤ x ] =∫ x

−∞ f (t)dt =

0, x < α,

x−αβ−α , α ≤ x < β,

1, x ≥ β.

O Exemplo 3 foi construıdo com os comandos

$ F(x) = P[X \leq x] = \int_{-\infty}^{x} f(t)dt =

\left\{

\begin{array}{rc}

0, & x < \alpha, \\

\frac{x-\alpha}{\beta-\alpha}, & \alpha \le x < \beta, \\

1, & x \ge \beta.

\end{array}

\right. $

Page 142: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Vetores e Matrizes

Mais Exemplos

Exemplo 4fY(y1, y2) = fX(x1, x2) | J |,

sendo | J |=(∂xi∂yi

)O Exemplo 4 foi construıdo com os comandos

$$f_{\boldsymbol{Y}}(y_1,y_2)=f_{\boldsymbol{X}}(x_1,x_2)\mid J \mid,$$

sendo $\mid J \mid=\left(\frac{\partial x_i}{\partial y_i}\right)$

Page 143: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Menu do TEXnicCenter

Menu do TEXnicCenter

No menu do TEXnicCenter encontramos varias opcoes matematicas:

Math → letras gregas minusculas e maiusculas, raızes,somatorios, integrais, fracoes, desigualdades, setascom/sem escritos, espacos, acentos, operacoes deconjuntos, funcoes matematicas, etc.

Page 144: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Menu do TEXnicCenter

Menu do TEXnicCenter

No menu do TEXnicCenter encontramos varias opcoes matematicas:

Math → letras gregas minusculas e maiusculas, raızes,somatorios, integrais, fracoes, desigualdades, setascom/sem escritos, espacos, acentos, operacoes deconjuntos, funcoes matematicas, etc.

Page 145: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Alguns Sımbolos Matematicos

Alguns sımbolos

Alguns sımbolos sao encontrados utilizando o pacote AMS:

\digamma ⇒ z\lvert e \lVert ⇒ | e ‖\therefore e \varpropto ⇒∴ e ∝\sim e \nsim ⇒∼ e �\blacklozenge e \bigstar ⇒ � e F\emptyset e \iff ⇒ ∅ e ⇐⇒ .

Page 146: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Alguns Sımbolos Matematicos

Alguns sımbolos

Alguns sımbolos sao encontrados utilizando o pacote AMS:

\digamma ⇒ z\lvert e \lVert ⇒ | e ‖\therefore e \varpropto ⇒∴ e ∝\sim e \nsim ⇒∼ e �\blacklozenge e \bigstar ⇒ � e F\emptyset e \iff ⇒ ∅ e ⇐⇒ .

Page 147: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Alfabetos Matematicos

Alfabetos Matematicos

O alfabeto pode ser escrito por varios tipos de letra:

\mathrm{ABC} ⇒ ABC\mathit{ABC} ⇒ ABC\mathnormal{ABC} ⇒ ABC\mathcal{ABC} ⇒ ABC\mathbb{ABC} ⇒ ABC

Page 148: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Ambiente Matematico

Alfabetos Matematicos

Alfabetos Matematicos

O alfabeto pode ser escrito por varios tipos de letra:

\mathrm{ABC} ⇒ ABC\mathit{ABC} ⇒ ABC\mathnormal{ABC} ⇒ ABC\mathcal{ABC} ⇒ ABC\mathbb{ABC} ⇒ ABC

Page 149: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Criando Tabelas no LATEX

Criando tabelas no LATEX

Tabelas no TEXdevem ser construıdas utilizando os ambientes

\begin{table}...\end{table}

\begin{tabular}...\end{tabular}

table controla parametros da tabela: caption, flutuacao e referencia;

tabular de fato constroi a tabela, portanto deve obedecer a

estrutura:

\begin{table}

. .

\begin{tabular}

. . . . .

\end{tabular}

. .

\end{table}

Page 150: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Criando Tabelas no LATEX

Criando tabelas no LATEX

Tabelas no TEXdevem ser construıdas utilizando os ambientes

\begin{table}...\end{table}

\begin{tabular}...\end{tabular}

table controla parametros da tabela: caption, flutuacao e referencia;

tabular de fato constroi a tabela, portanto deve obedecer a

estrutura:

\begin{table}

. .

\begin{tabular}

. . . . .

\end{tabular}

. .

\end{table}

Page 151: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Criando Tabelas no LATEX

Criando tabelas no LATEX

Tabelas no TEXdevem ser construıdas utilizando os ambientes

\begin{table}...\end{table}

\begin{tabular}...\end{tabular}

table controla parametros da tabela: caption, flutuacao e referencia;

tabular de fato constroi a tabela, portanto deve obedecer a

estrutura:

\begin{table}

. .

\begin{tabular}

. . . . .

\end{tabular}

. .

\end{table}

Page 152: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente tabular

Ambiente tabular

Opcoes do ambiente tabular para a formatacao da tabela:

bordas verticais e horizontais:| , \hline e \cline{a-b} ;

caselas centralizadas (c), alinhadas a direita (r) ou aesquerda (l);

o numero de colunas e indicado pela quantidade de r/c/l(as larguras sao “automaticas”);

o comando p{XXcm} cria uma coluna com XX cm delargura.

Page 153: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente tabular

Exemplo de tabela simples

comandos visualizacao

\cdots · · ·\ldots . . .

\vdots...

\ddots. . .

\begin{tabular}{|c|p{2cm}|}

\hline

comandos & visualizac~ao \\

\hline \hline

\verb|\cdots| & $\cdots$ \\ \hline

\verb|\ldots| & $\ldots$ \\ \hline

\verb|\vdots| & $\vdots$ \\ \hline

\verb|\ddots| & $\ddots$ \\ \hline

\verb|\dots | & $\dots $ \\ \hline

\end{tabular}

Page 154: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente tabular

Exemplo de tabela com desenho de bordas

Ano Regiao Estado Pop*

2007 Norte Amazonas 3.222Acre 665

Sudeste Sao Paulo 39.828Minas Gerais 19.274

2008 Norte Amazonas 3.480Acre 718

Sudeste Sao Paulo 44.607Minas Gerais 21.587

*Populacao por mil habitantes.

Page 155: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente tabular

A tabela anterior foi construıda com os comandos:

\begin{tabular}{cllr}

\hline

{\bf Ano}& {\bf Regi~ao}& {\bf Estado} & {\bf Pop*} \\ \hline \hline

2007 & Norte & Amazonas & 3.222 \\ \cline{3-4}

& & Acre & 665 \\ \cline{2-4}

& Sudeste & S~ao Paulo & 39.828 \\ \cline{3-4}

& & Minas Gerais & 19.274 \\ \hline

2008 & Norte & Amazonas & 3.480 \\ \cline{3-4}

& & Acre & 718 \\ \cline{2-4}

& Sudeste & S~ao Paulo & 44.607 \\ \cline{3-4}

& & Minas Gerais & 21.587 \\ \hline

\end{tabular}

*Populac~ao por mil habitantes.

Page 156: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Comando multicolumn

Exemplo

Aluno Notas12345 Joao 6.5 7.2 8.1 6.724681 Antonio 5.0 6.8 6.3 7.467890 Marcela 6.7 5.2 7.5 6.0

⇓\begin{tabular}{|c|l|c|c|c|c|}

\hline

\multicolumn{2}{|c|}{Aluno} & \multicolumn{4}{|c|}{Notas} \\ \hline

12345 & Jo~ao & 6.5 & 7.2 & 8.1 & 6.7 \\ \hline

24681 & Antonio & 5.0 & 6.8 & 6.3 & 7.4 \\ \hline

67890 & Marcela & 6.7 & 5.2 & 7.5 & 6.0 \\ \hline

\end{tabular}

Page 157: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente table

Ambiente table

Descricao de opcoes e comandos do ambiente table:

. \begin{table}[h!tbp]...\end{table}

em que as opcoes [htbp] indicam o posicionamento da tabela:

h (aqui) preferencialmente no lugar indicado no textot (topo) preferencialmente no inıcio da paginab (fim) preferencialmente no final da paginap (pagina) colocada em uma pagina a parte

. \caption{Tıtulo da tabela}: insere um tıtulo para a tabela(pelas normas deve vir antes da tabela);

. \label{marca}: insere uma identificacao para referencia no texto.

Page 158: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente table

Ambiente table

Descricao de opcoes e comandos do ambiente table:

. \begin{table}[h!tbp]...\end{table}

em que as opcoes [htbp] indicam o posicionamento da tabela:

h (aqui) preferencialmente no lugar indicado no textot (topo) preferencialmente no inıcio da paginab (fim) preferencialmente no final da paginap (pagina) colocada em uma pagina a parte

. \caption{Tıtulo da tabela}: insere um tıtulo para a tabela(pelas normas deve vir antes da tabela);

. \label{marca}: insere uma identificacao para referencia no texto.

Page 159: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Ambiente table

Ambiente table

Descricao de opcoes e comandos do ambiente table:

. \begin{table}[h!tbp]...\end{table}

em que as opcoes [htbp] indicam o posicionamento da tabela:

h (aqui) preferencialmente no lugar indicado no textot (topo) preferencialmente no inıcio da paginab (fim) preferencialmente no final da paginap (pagina) colocada em uma pagina a parte

. \caption{Tıtulo da tabela}: insere um tıtulo para a tabela(pelas normas deve vir antes da tabela);

. \label{marca}: insere uma identificacao para referencia no texto.

Page 160: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Tabelas Longas

Ambiente longtable

Uma tabela longa (maior do que uma pagina) pode ser divididaautomaticamente com o uso do comando longtable.

. Ver exemplos em material separado.

Page 161: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Tabelas usando o Excel

Tabelas usando o Excel

Uma forma bastante pratica de se criar uma tabela consiste emdigitar os dados no Excel e usar a macro “Excel2LaTeX” (ja ativada)para gerar o codigo em TEX.

Page 162: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Tabelas usando o Excel

Tabelas usando o Excel

Page 163: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Tabelas usando o Excel

Exemplo de tabela usando o Excel

\begin{table}

\begin{center}

\caption{Exemplo de Tabela}

\begin{tabular}{clccc} \hline

RA & Nome & L1 & L2 & media \\ \hline

281281 & Maria Paula & 8.2 & 9.4 & 8.80 \\

281862 & Juliana & 8.4 & 6.6 & 7.50 \\

224455 & Antonio & 8.0 & 5.5 & 6.75 \\

. . .

\hline

\end{tabular}

\label{tab_X}

\end{center}

\end{table}

Page 164: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Tabela rotacionada

Tabela rotacionada

Tabela: Exemplo de tabela rotacionada

RA

No

me

L1

L2

med

ia2

81

28

1M

aria

Pa

ula

8.2

9.4

8.8

02

81

86

2Ju

lia

na

8.4

6.6

7.5

02

24

45

5A

nto

nio

8.0

5.5

6.7

52

67

89

0M

arc

io6

.45

.86

.00

23

45

67

Mar

ian

a6

.25

.86

.00

25

25

25

Pa

ulo

6.4

4.0

5.2

0

Page 165: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Tabelas

Tabela rotacionada

Tabela rotacionada

\begin{tiny}

\begin{table}[!htb]

\begin{center}

\caption{Exemplo de Tabela Rotacionada}

\begin{sideways}

\begin{tabular}{c|l|c|c|c}

\hline

RA & Nome & L1 & L2 & media \\ \hline

281281 & Maria Paula & 8.2 & 9.4 & 8.80 \\

281862 & Juliana & 8.4 & 6.6 & 7.50 \\

224455 & Antonio & 8.0 & 5.5 & 6.75 \\

267890 & Marcio & 6.4 & 5.8 & 6.00 \\

234567 & Mariana & 6.2 & 5.8 & 6.00 \\

252525 & Paulo & 6.4 & 4.0 & 5.20 \\ \hline

\end{tabular}

\end{sideways}

\label{Fogo_3}

\end{center}

\end{table}

\end{tiny}

Page 166: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras e graficos

Figuras e graficos

Figuras ou graficos dentro de textos devem ser tratados comcuidado, assim como as tabelas, para que nao fiquem quebrados napagina;

a insercao de graficos ou figuras no TEXnicCenter e feita utilizandoo comando \includegraphics{caminho e nome da figura};

este comando pode ser utilizado dentro do ambiente figure,permitindo inserir nome, fazer referencia e tambem que flutuem notexto.

Page 167: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras e graficos

Figuras e graficos

O pacote graphicx deve ser inserido no preambulo;

as extensoes a seguir sao aceitas normalmente pelo LATEX: .jpg,.jpeg, .png ou .pdf ;

Page 168: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras e graficos

Foto do DEs/UFScar

Treinamento LATEX, Sala Santander - DEs/UFSCar.

Figura: Minicurso LATEX para o grupo PET-Estatıstica, 2014.

Page 169: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras e graficos

Foto do DEs/UFScar

\begin{figure}[h!]

\includegraphics[width=0.8\linewidth]{Figuras/MC_Latex_2014_3.jpg}

\caption{Minicurso \LaTeX{} para o grupo PET-Estatıstica, 2014.}

\label{foto_01}

\end{figure}

Page 170: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras lado-a-lado: o ambiente minipage

Figuras lado-a-lado

Figuras lado-a-lado, no ambiente minipage

Figura: Minicurso LATEX para o grupo PET-Estatıstica, 2014.

Page 171: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras lado-a-lado: o ambiente minipage

Figuras lado-a-lado

\begin{figure}[h!]

\begin{minipage}[b]{0.49\linewidth}

\centering

\includegraphics[width=\linewidth]{Figuras/MC_Latex_2014_2.jpg}

\end{minipage}

\hfill

\begin{minipage}[b]{0.49\linewidth}

\centering

\includegraphics[width=\linewidth]{Figuras/MC_Latex_2014_3}

\end{minipage}

\caption{Minicurso \LaTeX{} para o grupo PET-Estatıstica, 2014.}

\label{foto_02}

\end{figure}

Page 172: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Figuras

Figuras lado-a-lado: o ambiente minipage

Figuras lado-a-lado

Modelo Weibull

Figura: Funcao densidade Figura: Funcao de risco

Page 173: Introduc~ao ao LA Teresa Cristina M. Dias & Jos e Carlos Fogo · Minicurso LATEX Sum ario 1 Introduc~ao Historico do LATEX Editores LATEX O compilador MikTEX 2 Editando um documento

Minicurso LATEX

Bibliografias do TEX

Bibliografias

Existem diversas formas de se construir as ReferenciasBibliograficas.

Uma das mais praticas e realizada pelo pacote natbib .

. A criacao das Referencias pelo natbib sera apresentada emmaterial separado.