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}

  begin{document}
  Ola 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/.

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} begin{document} Ola 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/.