SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
A
L TEX   Conceitos   Figuras   Fontes     Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs




                                               A
                                 Introdução ao LTEX

                                  Matheus Braun Magrin
                                       braunmagrin@gmail.com


                                           SECCOM 2012


                                  17 de Outubro de 2012
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs




    A
  1 LT X
      E

  2     Conceitos básicos

  3     Figuras

  4     Fontes

  5     Fórmulas matemáticas

  6     Tabelas

  7     Tópicos Avançados

  8     BibTEX

  9     Utilidades e Referências
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs


        A
O que é LTEX?



        • LTEX é um conjunto de macros para o TEX
          A

        • Foi desenvolvido por Leslie Lamport (1980 e poucos)


        • TEX é um sistema para formatação de documentos (versão
          3.1415926)
        • Vem do grego τ χ: arte, tecnologia
        • Obra de Donald Knuth (1978)
A
L TEX    Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs


A
LTEX x Processadores de texto




        • Processadores de texto, e.g. LibreOffice Writer e MSOffice Word
        • WYSWYG - What You See is What You Get
        • WYMWYG - What You Mean is What You Get
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Vantagens



        • Software Livre
        • Alta qualidade tipográfica, inclusive para símbolos matemáticos
        • Resultado independente de plataforma
        • Escrito em texto puro: portabilidade
        • Linguagem de macro integrada à linguagem de compilação:
          extensível
        • Vários {periódicos, universidades} possuem templates LTEX
                                                               A
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Desvantagens




        • Personalização “extrema” é complicada
        • Alguns não se acostumam com a “rebeldia”
        • Sem uma interface gráfica pode ser mais complicado descobrir
          funcionalidades
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Exemplos



  Obtendo os exemplos
  $ wget http://www.inf.ufsc.br/~braunmagrin/latex/
                                 exemplos_minicurso.tar.gz
  $ tar xzvf exemplos_minicurso.tar.gz
  $ cd exemplos

  Compilando
  $ pdflatex <nome do arquivo>.tex
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Primeiro exemplo


  Arquivo
  0.tex

  Fonte
  documentclass{article}
  usepackage[utf8]{inputenc}

  begin{document}
  Olá Mundo!
  end{document}


  Resultado
                                                  Saída
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Exemplo um pouco mais completo


  Arquivo
  1.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  usepackage[utf8]{inputenc}

  begin{document}
  Este e o meu emph{segundo} exemplo em LaTeX.
  end{document}


  Resultado
                                                  Saída
A
L TEX       Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Partes do documento


        1   Definição da classe e opções
                    documentclass[opcoes]{classe}
        2   Preâmbulo
                    Onde ficam as configurações do documento
        3   Início
                    begin{document}
        4   Conteúdo
                    Tudo que está contido entre o início e o término
        5   Fim
                    end{document}
A
L TEX    Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Comandos




        • Também chamados de “macros”
                 comando
        • Podem receber argumentos e opções
                 comando[op1,op2]{arg1}{arg2}
A
L TEX    Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Ambientes




        • Mudam as configurações de uma área de um documento
                 begin{ambiente}
                     conteúdo do ambiente
                 end{ambiente}
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Pacotes




        • Um pacote é uma coleção de macros que nos auxiliam em tarefas
          específicas
        • Como usá-los:
                  usepackage[opcoes]{nome}
A
L TEX     Conceitos   Figuras     Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Floats

        • São containers atômicos
        • figure e table são floats
        • Pode-se definir preferências para o posicionamento, vide tabela 6
        • Use “!” para forçar o compilador
        • Permitem a inserção de legendas e rótulos


                                Caracter           Significado
                                   h               aqui (here)
                                   t          topo da página (top)
                                   b        final da página (bottom)
                                   p         página de floats (page)
                                 Tabela: Possíveis posicionamentos
A
L TEX     Conceitos   Figuras     Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Floats

        • São containers atômicos
        • figure e table são floats
        • Pode-se definir preferências para o posicionamento, vide tabela 6
        • Use “!” para forçar o compilador
        • Permitem a inserção de legendas e rótulos


                                Caracter           Significado
                                   h               aqui (here)
                                   t          topo da página (top)
                                   b        final da página (bottom)
                                   p         página de floats (page)
                                 Tabela: Possíveis posicionamentos
A
L TEX     Conceitos   Figuras     Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Floats

        • São containers atômicos
        • figure e table são floats
        • Pode-se definir preferências para o posicionamento, vide tabela 6
        • Use “!” para forçar o compilador
        • Permitem a inserção de legendas e rótulos


                                Caracter           Significado
                                   h               aqui (here)
                                   t          topo da página (top)
                                   b        final da página (bottom)
                                   p         página de floats (page)
                                 Tabela: Possíveis posicionamentos
A
L TEX     Conceitos    Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Referências cruzadas



        • São muito úteis
        • O LTEX as gerência automaticamente
            A

        • Para usá-las, temos os comandos:
                      label{tipo:id}
                      ref{tipo:id}
        • tipo:id é só uma convenção
        • Importante: é preciso compilar 2 vezes pra atualizar
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Como inserir figuras



        • Para inserir figuras, deve-se usar o pacote
                  graphicx
        • O tamanho da figura pode ser definido usando:
                  scale=0.8
                  width=0.5textwidth
                  heigth=5cm
                  .
                  .
                  .
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Figura com referência cruzada
  Arquivo
  figura.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  usepackage[utf8]{inputenc}
  usepackage{graphicx}

  begin{document}
  O conjunto de Mandelbrot (ver figura ref{fig:mandelbrot}) é um fractal.
    begin{figure}[htb]
      centering
      includegraphics[scale=1]{mandelbrot}
      caption{Conjunto de Mandelbrot} label{fig:mandelbrot}
    end{figure}
  end{document}

  Resultado
                                                  Saída
A
L TEX    Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Estilos de fonte




        • textbf{Negrito} Negrito
        • textit{Itálico} Itálico
        • textrm{Romano} Romano
        • textsf{Sans Serif} Sans Serif
        • texttt{Máquina de escrever} Máquina de escrever
        • textsc{Caixa alta} Caixa alta
A
L TEX    Conceitos   Figuras   Fontes    Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Tamanhos de fonte


        • {tiny a menor}          a menor

        • {scriptsize muito pequeno} muito pequeno
        • {footnotesize menor} menor
        • {small pequeno} pequeno
        • {large grande}          grande
        • {Large maior}         maior
        • {LARGE maior ainda}               maior ainda
        • {huge ainda maior}                ainda maior
        • {Huge o maior de todos}                  o maior de todos
A
L TEX    Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Outras fontes




        • Tens um bom motivo?
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Outras fontes




        • Tens um bom motivo?
        • Cada fonte pode ter seu procedimento específico
        • Para saber as opções, link para catálogo no slide Links úteis
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Um documento usando Helvetica

  Arquivo
  fontes.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  usepackage[utf8]{inputenc}
  usepackage[scaled]{helvet}
  renewcommand*familydefault{sfdefault}
  usepackage[T1]{fontenc}

  begin{document}
  Agora um documento utilizando uma fonte diferente da textrm{padrão}.
  end{document}


  Resultado
                                                  Saída
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Ponto forte




        • Alta qualidade tipográfica para fórmulas matemáticas
        • Pacotes da AMS (American Mathematical Society)
                  amsmath
                  amssymb
A
L TEX   Conceitos   Figuras     Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Símbolos básicos



                                    Código            Resultado
                                    x + y              x +y
                                    x − y              x −y
                                  x times y           x ×y
                                   x div y            x ÷y
                                     x^y                 xy
                                     x_y                 xy
                              Tabela: Símbolos matemáticos básicos
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Operações sobre conjuntos


                                   Código          Resultado
                                 emptyset             ∅
                                    cap              ∩
                                    cup              ∪
                                 setminus             
                                     in              ∈
                                   notin             ∈/
                                  subset             ⊂
                                 subseteq            ⊆
                                  supset             ⊃
                                 supseteq            ⊇
            Tabela: Símbolos matemáticos para operações sobre conjuntos
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Operadores relacionais



                                    Código        Resultado
                                     le             ≤
                                     ge             ≥
                                     ne             =
                                    prec
                                   preceq
                                    succ
                                   succeq
                Tabela: Símbolos matemáticos para operações relacionais
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Um pouco de matemática
  Arquivo
  matematica.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  usepackage[utf8]{inputenc}
  usepackage{amsmath}
  usepackage{amssymb}

  begin{document}
  Podem estar dentro do texto, e.g. $int^{a,b}_d f(x)$. Ou separadamente, como
  na soma dos $n$ primeiros naturais (ref{eq:nat}) ou dos $n$ primeiros
  pares (ref{eq:pares}):
  begin{equation} sum_{i=1}^n i=frac{n(n+1)}{2} label{eq:nat} end{equation}
  begin{equation} sum_{i=1}^n 2i=n^2+n label{eq:pares} end{equation}
  end{document}

  Resultado
                                                  Saída
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas    Tópicos Avançados   BibTEX   Utils e Refs


                  A
Usando tabelas no LTEX


        • No fundo, são simples de usar
        • table X tabular


          c     centralizado
           l    esquerda                                  &         separador de colunas
          r     direita                                           nova linha
          |     uma linha vertical                      hline      linha horizontal
          ||    duas linhas verticais
                                                              Tabela: Opções de linhas
          Tabela: Opções de colunas
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Uma tabela
  Arquivo
  tabela.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  begin{document}
  begin{table}
    centering begin{tabular}{ l | c || r |}
      1 & 1 & 2  hline
      3 & 5 & 8  hline
      13 & 21 & 34 
      55 & 89 & 144  hline
    end{tabular}
    caption{Exemplo de tabela estranha}label{tab:estranha}
  end{table}
  end{document}

  Resultado
                                                  Saída
A
L TEX     Conceitos    Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Comandos




        • Você pode criar os seus próprios comandos
                      newcommand{nome}[quant. argumentos]{função}
        • Ou redefinir comandos já existentes
                      renewcommand{nome}[quant. argumentos]{função}
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Pacotes




        • Pode-se criar pacotes personalizados
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Criamos um pacote simples




  Arquivo
  pacote.sty

  Fonte
  ProvidesPackage{pacote}

  newcommand{saudacao}{Ola!}
  newcommand{apresentacao}[2]{Meu nome é #1 e meu sobrenome é #2.}
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Agora usamos o pacote

  Arquivo
  usandopacote.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  usepackage[utf8]{inputenc}
  usepackage{pacote}

  begin{document}
  saudacao

  apresentacao{Matheus}{Braun}
  end{document}


  Resultado
                                                  Saída
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



O que é o BibTEX



        • É uma ferramenta para gerência de referências
        • Auxilia na formatação de bibliografias em documento LTEX
                                                             A

        • Importante: tem etapas extras de compilação
                  pdflatex arquivo.tex
                  bibtex arquivo.aux
                  pdflatex arquivo.tex
                  pdflatex arquivo.tex
A
L TEX     Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Como funciona




        • Arquivo .bib com informações das fontes
        • No texto, pode-se citar usando:
                  cite{<fonte>}
        • Para incluir uma referência sem citar (cuidado):
                  nocite{<fonte>}
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



O arquivo .bib



  Arquivo
  biblio.bib

  Fonte
    @BOOK{stewart,
    address={Local},
    author={James Stewart},
    title={Cálculo para engenheiros},
    publisher={Editora},
    year={2008}
    }
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas      Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Usando o BibTEX

  Arquivo
  bibliografia.tex

  Fonte
  documentclass[a4paper,12pt]{article}

  usepackage[utf8]{inputenc}
  usepackage[alf]{abntcite} % padrão de referências da ABNT

  begin{document}
  ‘‘É trivial mostrar que(...)’’ cite{stewart}
  bibliography{biblio}
  end{document}


  Resultado
                                                  Saída
A
L TEX   Conceitos   Figuras   Fontes   Fórmulas   Tabelas   Tópicos Avançados   BibTEX   Utils e Refs



Links úteis



        TEXmaker - Editor
                             A
        Coleção de templates LTEX
                             A
        Descubra o comando LTEX desenhando o símbolo
        Pré-formatação de equações com visualização em tempo real
        Seção do StackExchange sobre TEX
                                A
        Catálogo de fontes para LTEX
             A                                      A
        ShareLTEX - editor colaborativo online para LTEX
A
L TEX    Conceitos      Figuras      Fontes      Fórmulas      Tabelas      Tópicos Avançados       BibTEX        Utils e Refs



Referências


         A
         LTEX Wikibook
         Comprehensive TEX Archive Network
         TEX User Group
         A
         LTEX Project
         BibTEX.org




        This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a
  copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.

Weitere ähnliche Inhalte

Ähnlich wie Introdução ao Latex (20)

Apresentação Formação LaTeX
Apresentação Formação LaTeXApresentação Formação LaTeX
Apresentação Formação LaTeX
 
LabTeX Presentation
LabTeX  PresentationLabTeX  Presentation
LabTeX Presentation
 
LaTeX Básico I
LaTeX Básico ILaTeX Básico I
LaTeX Básico I
 
Introducao ao LaTeX
Introducao ao LaTeXIntroducao ao LaTeX
Introducao ao LaTeX
 
Latexmat
LatexmatLatexmat
Latexmat
 
Expressões regulares
Expressões regularesExpressões regulares
Expressões regulares
 
Tex2000
Tex2000Tex2000
Tex2000
 
ERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeXERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeX
 
Latex2e - guia rápido e básico
Latex2e - guia rápido e básicoLatex2e - guia rápido e básico
Latex2e - guia rápido e básico
 
Introdução ao Latex
Introdução ao LatexIntrodução ao Latex
Introdução ao Latex
 
aula11_ccf.pdf
aula11_ccf.pdfaula11_ccf.pdf
aula11_ccf.pdf
 
Minicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeXMinicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeX
 
CVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - AvançadoCVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - Avançado
 
LaTeX workshop (JEQ)
LaTeX workshop (JEQ)LaTeX workshop (JEQ)
LaTeX workshop (JEQ)
 
Mini Curso Introdutório ao Latex
Mini Curso Introdutório ao LatexMini Curso Introdutório ao Latex
Mini Curso Introdutório ao Latex
 
cieb-eodc
cieb-eodccieb-eodc
cieb-eodc
 
Formatação de TCC com abnTeX
Formatação de TCC com abnTeXFormatação de TCC com abnTeX
Formatação de TCC com abnTeX
 
Minicurso LaTeX
Minicurso LaTeXMinicurso LaTeX
Minicurso LaTeX
 
LaTeX Básico II
LaTeX Básico IILaTeX Básico II
LaTeX Básico II
 
Cursolatex
CursolatexCursolatex
Cursolatex
 

Kürzlich hochgeladen

Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptxpamelacastro71
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISVitor Vieira Vasconcelos
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
FCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirFCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirIedaGoethe
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarIedaGoethe
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 

Kürzlich hochgeladen (20)

Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptx
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGIS
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
FCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirFCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimir
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogar
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 

Introdução ao Latex

  • 1. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs A Introdução ao LTEX Matheus Braun Magrin braunmagrin@gmail.com SECCOM 2012 17 de Outubro de 2012
  • 2. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs A 1 LT X E 2 Conceitos básicos 3 Figuras 4 Fontes 5 Fórmulas matemáticas 6 Tabelas 7 Tópicos Avançados 8 BibTEX 9 Utilidades e Referências
  • 3. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs A O que é LTEX? • LTEX é um conjunto de macros para o TEX A • Foi desenvolvido por Leslie Lamport (1980 e poucos) • TEX é um sistema para formatação de documentos (versão 3.1415926) • Vem do grego τ χ: arte, tecnologia • Obra de Donald Knuth (1978)
  • 4. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs A LTEX x Processadores de texto • Processadores de texto, e.g. LibreOffice Writer e MSOffice Word • WYSWYG - What You See is What You Get • WYMWYG - What You Mean is What You Get
  • 5. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Vantagens • Software Livre • Alta qualidade tipográfica, inclusive para símbolos matemáticos • Resultado independente de plataforma • Escrito em texto puro: portabilidade • Linguagem de macro integrada à linguagem de compilação: extensível • Vários {periódicos, universidades} possuem templates LTEX A
  • 6. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Desvantagens • Personalização “extrema” é complicada • Alguns não se acostumam com a “rebeldia” • Sem uma interface gráfica pode ser mais complicado descobrir funcionalidades
  • 7. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Exemplos Obtendo os exemplos $ wget http://www.inf.ufsc.br/~braunmagrin/latex/ exemplos_minicurso.tar.gz $ tar xzvf exemplos_minicurso.tar.gz $ cd exemplos Compilando $ pdflatex <nome do arquivo>.tex
  • 8. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Primeiro exemplo Arquivo 0.tex Fonte documentclass{article} usepackage[utf8]{inputenc} begin{document} Olá Mundo! end{document} Resultado Saída
  • 9. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Exemplo um pouco mais completo Arquivo 1.tex Fonte documentclass[a4paper,12pt]{article} usepackage[utf8]{inputenc} begin{document} Este e o meu emph{segundo} exemplo em LaTeX. end{document} Resultado Saída
  • 10. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Partes do documento 1 Definição da classe e opções documentclass[opcoes]{classe} 2 Preâmbulo Onde ficam as configurações do documento 3 Início begin{document} 4 Conteúdo Tudo que está contido entre o início e o término 5 Fim end{document}
  • 11. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Comandos • Também chamados de “macros” comando • Podem receber argumentos e opções comando[op1,op2]{arg1}{arg2}
  • 12. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Ambientes • Mudam as configurações de uma área de um documento begin{ambiente} conteúdo do ambiente end{ambiente}
  • 13. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Pacotes • Um pacote é uma coleção de macros que nos auxiliam em tarefas específicas • Como usá-los: usepackage[opcoes]{nome}
  • 14. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Floats • São containers atômicos • figure e table são floats • Pode-se definir preferências para o posicionamento, vide tabela 6 • Use “!” para forçar o compilador • Permitem a inserção de legendas e rótulos Caracter Significado h aqui (here) t topo da página (top) b final da página (bottom) p página de floats (page) Tabela: Possíveis posicionamentos
  • 15. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Floats • São containers atômicos • figure e table são floats • Pode-se definir preferências para o posicionamento, vide tabela 6 • Use “!” para forçar o compilador • Permitem a inserção de legendas e rótulos Caracter Significado h aqui (here) t topo da página (top) b final da página (bottom) p página de floats (page) Tabela: Possíveis posicionamentos
  • 16. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Floats • São containers atômicos • figure e table são floats • Pode-se definir preferências para o posicionamento, vide tabela 6 • Use “!” para forçar o compilador • Permitem a inserção de legendas e rótulos Caracter Significado h aqui (here) t topo da página (top) b final da página (bottom) p página de floats (page) Tabela: Possíveis posicionamentos
  • 17. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Referências cruzadas • São muito úteis • O LTEX as gerência automaticamente A • Para usá-las, temos os comandos: label{tipo:id} ref{tipo:id} • tipo:id é só uma convenção • Importante: é preciso compilar 2 vezes pra atualizar
  • 18. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Como inserir figuras • Para inserir figuras, deve-se usar o pacote graphicx • O tamanho da figura pode ser definido usando: scale=0.8 width=0.5textwidth heigth=5cm . . .
  • 19. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Figura com referência cruzada Arquivo figura.tex Fonte documentclass[a4paper,12pt]{article} usepackage[utf8]{inputenc} usepackage{graphicx} begin{document} O conjunto de Mandelbrot (ver figura ref{fig:mandelbrot}) é um fractal. begin{figure}[htb] centering includegraphics[scale=1]{mandelbrot} caption{Conjunto de Mandelbrot} label{fig:mandelbrot} end{figure} end{document} Resultado Saída
  • 20. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Estilos de fonte • textbf{Negrito} Negrito • textit{Itálico} Itálico • textrm{Romano} Romano • textsf{Sans Serif} Sans Serif • texttt{Máquina de escrever} Máquina de escrever • textsc{Caixa alta} Caixa alta
  • 21. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Tamanhos de fonte • {tiny a menor} a menor • {scriptsize muito pequeno} muito pequeno • {footnotesize menor} menor • {small pequeno} pequeno • {large grande} grande • {Large maior} maior • {LARGE maior ainda} maior ainda • {huge ainda maior} ainda maior • {Huge o maior de todos} o maior de todos
  • 22. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Outras fontes • Tens um bom motivo?
  • 23. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Outras fontes • Tens um bom motivo? • Cada fonte pode ter seu procedimento específico • Para saber as opções, link para catálogo no slide Links úteis
  • 24. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Um documento usando Helvetica Arquivo fontes.tex Fonte documentclass[a4paper,12pt]{article} usepackage[utf8]{inputenc} usepackage[scaled]{helvet} renewcommand*familydefault{sfdefault} usepackage[T1]{fontenc} begin{document} Agora um documento utilizando uma fonte diferente da textrm{padrão}. end{document} Resultado Saída
  • 25. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Ponto forte • Alta qualidade tipográfica para fórmulas matemáticas • Pacotes da AMS (American Mathematical Society) amsmath amssymb
  • 26. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Símbolos básicos Código Resultado x + y x +y x − y x −y x times y x ×y x div y x ÷y x^y xy x_y xy Tabela: Símbolos matemáticos básicos
  • 27. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Operações sobre conjuntos Código Resultado emptyset ∅ cap ∩ cup ∪ setminus in ∈ notin ∈/ subset ⊂ subseteq ⊆ supset ⊃ supseteq ⊇ Tabela: Símbolos matemáticos para operações sobre conjuntos
  • 28. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Operadores relacionais Código Resultado le ≤ ge ≥ ne = prec preceq succ succeq Tabela: Símbolos matemáticos para operações relacionais
  • 29. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Um pouco de matemática Arquivo matematica.tex Fonte documentclass[a4paper,12pt]{article} usepackage[utf8]{inputenc} usepackage{amsmath} usepackage{amssymb} begin{document} Podem estar dentro do texto, e.g. $int^{a,b}_d f(x)$. Ou separadamente, como na soma dos $n$ primeiros naturais (ref{eq:nat}) ou dos $n$ primeiros pares (ref{eq:pares}): begin{equation} sum_{i=1}^n i=frac{n(n+1)}{2} label{eq:nat} end{equation} begin{equation} sum_{i=1}^n 2i=n^2+n label{eq:pares} end{equation} end{document} Resultado Saída
  • 30. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs A Usando tabelas no LTEX • No fundo, são simples de usar • table X tabular c centralizado l esquerda & separador de colunas r direita nova linha | uma linha vertical hline linha horizontal || duas linhas verticais Tabela: Opções de linhas Tabela: Opções de colunas
  • 31. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Uma tabela Arquivo tabela.tex Fonte documentclass[a4paper,12pt]{article} begin{document} begin{table} centering begin{tabular}{ l | c || r |} 1 & 1 & 2 hline 3 & 5 & 8 hline 13 & 21 & 34 55 & 89 & 144 hline end{tabular} caption{Exemplo de tabela estranha}label{tab:estranha} end{table} end{document} Resultado Saída
  • 32. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Comandos • Você pode criar os seus próprios comandos newcommand{nome}[quant. argumentos]{função} • Ou redefinir comandos já existentes renewcommand{nome}[quant. argumentos]{função}
  • 33. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Pacotes • Pode-se criar pacotes personalizados
  • 34. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Criamos um pacote simples Arquivo pacote.sty Fonte ProvidesPackage{pacote} newcommand{saudacao}{Ola!} newcommand{apresentacao}[2]{Meu nome é #1 e meu sobrenome é #2.}
  • 35. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Agora usamos o pacote Arquivo usandopacote.tex Fonte documentclass[a4paper,12pt]{article} usepackage[utf8]{inputenc} usepackage{pacote} begin{document} saudacao apresentacao{Matheus}{Braun} end{document} Resultado Saída
  • 36. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs O que é o BibTEX • É uma ferramenta para gerência de referências • Auxilia na formatação de bibliografias em documento LTEX A • Importante: tem etapas extras de compilação pdflatex arquivo.tex bibtex arquivo.aux pdflatex arquivo.tex pdflatex arquivo.tex
  • 37. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Como funciona • Arquivo .bib com informações das fontes • No texto, pode-se citar usando: cite{<fonte>} • Para incluir uma referência sem citar (cuidado): nocite{<fonte>}
  • 38. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs O arquivo .bib Arquivo biblio.bib Fonte @BOOK{stewart, address={Local}, author={James Stewart}, title={Cálculo para engenheiros}, publisher={Editora}, year={2008} }
  • 39. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Usando o BibTEX Arquivo bibliografia.tex Fonte documentclass[a4paper,12pt]{article} usepackage[utf8]{inputenc} usepackage[alf]{abntcite} % padrão de referências da ABNT begin{document} ‘‘É trivial mostrar que(...)’’ cite{stewart} bibliography{biblio} end{document} Resultado Saída
  • 40. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Links úteis TEXmaker - Editor A Coleção de templates LTEX A Descubra o comando LTEX desenhando o símbolo Pré-formatação de equações com visualização em tempo real Seção do StackExchange sobre TEX A Catálogo de fontes para LTEX A A ShareLTEX - editor colaborativo online para LTEX
  • 41. A L TEX Conceitos Figuras Fontes Fórmulas Tabelas Tópicos Avançados BibTEX Utils e Refs Referências A LTEX Wikibook Comprehensive TEX Archive Network TEX User Group A LTEX Project BibTEX.org This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.