NOÇÕES DE LaTeX

Marcelo da Mata

23/06/2020

USO DO TeXStudio

Tela principal do TeXStudio no Linux KDE Neon 5.19

PRIMEIRO DOCUMENTO

Para criar o primeiro documento precisamos definir o tipo. Que pode ser: artigo, apresentação, livro, relatório, etc… Para esse primeiro exemplo usaremos o tipo ARTIGO.

Abaixo é apresentado o código básico inicial de um artigo:

  
  \documentclass[12pt,a4paper,oneside]{article}
  \usepackage[utf8]{inputenc}
  \usepackage{amsmath}
  \usepackage{amsfonts}
  \usepackage{amssymb}
  \usepackage{makeidx}
  \usepackage{graphicx}
  \usepackage[width=21.10cm, 
              height=29.70cm, 
              left=1.00cm, 
              right=1.00cm,
              top=1.00cm, 
              bottom=1.00cm]{geometry}
  \author{Marcelo de Jesus da Mata \thanks{Professor e Desenvolvedor .Net}}
  \title{TÍTULO}
  \begin{document}
        \maketitle
    
  \end{document}
  

INÍCIO E PREÂMBULO

Descrevendo os Comandos

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

É a primeira definição, 12pt diz que as fontes básicas do documento deverão ter o tamanho de doze pontos (nesse caso). Logo após a vírgula temos a4paper diz que a folha terá o tamanho A4; e, finalmente, oneside define que será um documento impresso em só lado e não terá recuos.

Entre as os símbolos \(\{ \}\) é definido o tipo de documento, no caso article, artigo para periódicos.

\usepackage[utf8]{inputenc}
Aqui o conceito de pacote deve ser definido. De modo simples são rotinas pré-escritas que executam uma função específica. Usamos o comando **

No comando acima, definimos que o arquivo .tex trabalhará com os códigos utf8, a definição pode ser vista aqui. E para esse fim utiliza o pacote inputenc cuja documentação pode ser vista aqui.

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

Os comandos acima chamam os pacotes que providenciam os caracteres matemáticos (fontes, símbolos e formato). Para o pacote amsmath veja aqui, amsfonts aqui e amssymb aqui.

\usepackage{makeidx}
\usepackage{graphicx}

O pacote makeidx permite ativar os indices internos (sumários, lista de equações, lista de seções…) e o pacote graphicx permite a inserção de objetos gráficos externos (imagens). Para o pacote makeidx, veja aqui e graphicx, aqui.

\usepackage[width=21.10cm, 
            height=29.70cm, 
            left=1.00cm, 
            right=1.00cm,
            top=1.00cm, 
            bottom=1.00cm]{geometry}

O pacote geometry define as dimensões do documento e as margens: width largura, height comprimento, left margem esquerda, right margem direita, top margem superior e botton margem inferior.

\author{Marcelo de Jesus da Mata \thanks{Professor e Desenvolvedor .Net}}
\title{TÍTULO}

O comando \author apresenta o autor do documento e dentro dele o comando \thanks coloca informações sobre o autor no rodapé da página (aplicável somente nesse caso!). E, finalmente, o comando \title apresenta o título do documento.

Até aqui temos os comandos do preâmbulo. A partir daqui temos o documento própriamente dito.

DOCUMENTO PRÓPRIAMENTE DITO

Descrevendo os Comandos

\begin{document} % A partir daqui será impresso
        \maketitle % Apresenta os dados: Autor, Título e Data(se definida)
    
\end{document} % Fim do documento

Aqui finalizamos o primeiro documento. O vídeo pode, além do Facebook, pode ser visto no YouTube

BÔNUS - OVERLEAF

Overleaf é um editor LaTeX online.

Veja as primeiras impressões no Facebook e YouTube.

SEGUNDO DOCUMENTO - ESTRUTURAS

Nesse segundo documento veremos as partes mais importantes. Destacam-se: Abstract/Resumo, Seções, Estilos, Apêndices, Sumário e Índices.

Abstract/Resumo

A maioria de documentos científicos têm um resumo (Abstract). Há comando específico, presente nas classes articles e report.

\begin{abstract}
  O resumo é escrito aqui
  ...
\end{abstract}

Lembremos que para escrever em outro idioma é necessário o pacote: \usepackage[english, brazil]{babel}. O texto fica do seguinte modo:

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english, brazil]{babel}
\usepackage[T1]{fontenc}
\usepackage{utopia}
\usepackage{lipsum}


\title{Projeto002}
\author{Marcelo de Jesus da Mata \thanks{Primeira referência.} 
   \and Fulano Sicrano Beltrano \thanks{Segunda referência}}
\date{June 2020}

\begin{document}

    \maketitle

    \begin{abstract}
        \lipsum[1]
    \end{abstract}
    
    \begin{otherlanguage}{english}
        \begin{abstract}
            \lipsum[1]
        \end{abstract}
    \end{otherlanguage}
\end{document}

Se escrevermo utilizando o Overleaf ficará do seguinte modo: Texto com resume e abstract utilizado o Overleaf.

Caso utilize o TexStudio ficará do seguinte modo: Texto com resume e abstract utilizado o TexStudio.

O vídeo referente pode ser visto no YouTube ou Facebook.

TERCEIRO DOCUMENTO - PARTES

O textos científicos geralmente são seccionados e estruturados. O LaTeX permite os seguintes seccionamentos:

Comando Nível Observação
part{ } -1 exceto cartas
chapter{ } 0 somente livros e relatórios
section{ } 1
subsection{ } 2
subsubsection{ } 3
paragraph{ } 4
subparagraph{ } 5

Na imagem vemos um exemplo do uso de seções. Há um parâmentro novo no documentclass: openany. Fica para o leitor pesquisar o seu significado! Fica, também, como exercício descobrir o uso do seccionamento no article, report, letter e abntex2.O vídeo correspondente pode ser visto no YouTube e Facebook.

Exemplo no TexStudio:

QUARTO DOCUMENTO - SUMÁRIOS, FIGURAS E TABELAS

Sumário

  \tableofcontents

A implicidade que se utilizarmos as seções anteriomente estudadas utilizando o comando acima. Mostra a simplicidade da geração de sumários. Gerando o seguinte resultado:

Modelo de sumário.

Figuras

%------------------------------
% Inserindo figura
%------------------------------

\begin{figure}
        \centering
        \caption{Gato na montanha.}
        \label{fig:felinos}
        \includegraphics[width=1\linewidth]{Felinos}
\end{figure}

Para a inserção de figuras/imagens é necessário o ambiente \begin{figure} \end{figure}. Os comandos \centering centraliza, \caption apresenta o título da imagem, \label entiqueta o ambiente para ser referenciado no texto e \includegraphics é o responsável pela inserção, própriamente dita, da figura.

A figura do gato.

Tabelas

%-----------------------------
% Inserindo tabela
%-----------------------------

\begin{table}[h!]
    \begin{tabular}{|l|l|}
        \hline
        Título 1 & Característica \\ \hline
        &                \\ \hline
        &                \\ \hline
        &                \\ \hline
        &                \\ \hline
    \end{tabular}
\end{table}

A construção de tabela utiliza dois ambientes: table e tabular. O código acima resulta:

Exemplo de tabela no LaTeX

O vídeo corresondente pode ser visto no YouTube e Facebook

BIBLIOGRAFIAS

Sistema embutido

É útil para poucas referências, dado que é necessária a digitação de ítem por ítem. Exemplificando:

\documentclass[12pt,a4paper,oneside]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{hyperref} % <=== Permite hiperlinks dentro do texto compilado!!!
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage[english, brazil]{babel}
\usepackage[width=21.10cm, height=29.70cm, left=3.00cm, right=2.00cm, top=3.00cm, bottom=2.00cm]{geometry}
\author{Marcelo de Jesus da Mata \thanks{Economista, professor e programador}}
\title{TÍTULO}
\begin{document}
    \maketitle
    
    \tableofcontents
    
    \newpage
    
    \section{INTRODUÇÃO}
    
        \lipsum[1] \cite{Alberton_e_Dacol2008}
        
            
    \section{REVISÃO BIBLIOGRÁFICA}
    
        \lipsum[2]\cite{Blanchard2011}
                
    
    \section{ANÁLISE DOS DADOS}
    
        \lipsum[1-5]\cite{Alberton_e_Dacol2008}
        
    
    \section{DISCUSSÃO}
    
        \lipsum[1-5]\cite{Atanagildo(Espirito)2015}
    
    \section{CONCLUSÃO}
    
        \lipsum[1-4]\cite{Blanchard2011}
        
    \section*{} % <=== Cria uma seção que não será mostrada no Sumário '*'
    
        \begin{thebibliography}{99}
            
            \bibitem{Alberton_e_Dacol2008}
                Alberton, A. \& Dacol, S.,
                \textbf{HP-12C}. 
                Visual books, 2008
            
            \bibitem{Atanagildo(Espirito)2015}
                Atanagildo(Espírito),
                \textbf{O vale dos espíritas}, 
                Editora do Conhecimento, 2015
            
            \bibitem{Assaf \space Neto2013}
                Assaf \space Neto.
                \textbf{Valuation}. 
                Atlas, 2013
            
            \bibitem{Blanchard2011}
               Blanchard, O.
                \textbf{Macroeconomia.}
                Pearson Prentice Hall, 2011
            
        \end{thebibliography}
    
        
    
\end{document}

Pessoalmente prefiro o natbib, que veremos a seguir. Esse sistema apresentado exige que a referência seja escrita no formato desejado, o que para grande quantidade de referências torna pouco prático.

A chamada da referência no texto utilizando \cite{} ou \citeonline{}.

natbib para citações.

Para utilizar o sistema autor-data há várias opções de pacotes: harvard, natbib e abntex2cite. Esses são apenas os mais usados; pois há outros. O natbib é o mais versátil, enquanto os outros dois são mais completos e com mais estilos. São duas formas básicas de citação: \citet{...} e \citep{...}. Par citação no meio do texto e entre parenteses, respectivamente.

Aqui usa-se um arquivo externo próprio para bibliografias .bib. Exemplo:

@Book{Blanchard2011,
  Title                    = {Macroeconomia},
  Author                   = {Olivier Blanchard},
  Publisher                = {Pearson Prentice Hall},
  Year                     = {2011},
  Address                  = {São Paulo},
  Edition                  = {5ª},
  ISBN                     = {978-85-7605-707-9},
  Owner                    = {Marcelo da Mata},
  Timestamp                = {11/09/2015}
}

@Book{Araujo2006,
    Title                    = {Programação cliente/servidor com Firebird},
    Author                   = {Carlos Alberto Pedroso Araújo},
    Publisher                = {Visual Books},
    Year                     = {2006},
    Address                  = {Florianópolis},
    ISBN                     = {85-7502-189-3},
    Owner                    = {Marcelo da Mata},
    Timestamp                = {13/09/2015}
}

@Book{Carvalho2007,
    Title                    = {Fundamentos de economia},
    Author                   = {José L Carvalho and James D Gwartney and Richard L Stroup and Russel S Sobel},
    Publisher                = {CENGAGE Learning},
    Year                     = {2007},
    Address                  = {São Paulo},
    Volume                   = {1},
    ISBN                     = {978-85-221-0501-4},
    Owner                    = {Marcelo da Mata},
    Subtitle                 = {macroeconomia},
    Timestamp                = {11/09/2015}
}

@Book{ChiangWainwright2006,
    Title                    = {Matemática para economistas},
    Author                   = {Alpha C Chiang and Kevin Wainwright},
    Publisher                = {Elsevier},
    Year                     = {2006},
    Address                  = {Rio de Janeiro},
    Edition                  = {Tradução da 4ª},
    ISBN                     = {978-85-352-1769-8},
    Owner                    = {Marcelo da Mata},
    Timestamp                = {16/09/2015}
}

O texto .tex “chamando” a bibliografia:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{hyperref}

\usepackage{natbib}

\usepackage{lipsum}

\usepackage[width=21.10cm, height=29.70cm, left=3.00cm, right=2.00cm, top=3.00cm, bottom=2.00cm]{geometry}
\author{Marcelo de Jesus da Mata \thanks{Economista, professor e programador}}
\title{TÍTULO}
\begin{document}
    
    \maketitle
    
    \tableofcontents
    
    \newpage
    
    \section{INTRODUÇÃO}
    
    \lipsum[1] 
    
        \citep{Blanchard2011} % <=== Citação tipo '(AUTOR, 0000)'
    
    \section{REVISÃO BIBLIOGRÁFICA}
    
    \lipsum[2]
    
        \citet{Carvalho2007} % <=== Citação tipo 'Autor (0000)'
    
    \section{ANÁLISE DOS DADOS}
    
    \lipsum[1-5]
    
        \citep{ChiangWainwright2006}
    
    \section{DISCUSSÃO}
    
    \lipsum[1-5]
    
    \section{CONCLUSÃO}
    
    \lipsum[1-4]
    
    \section*{}
    
        \bibliographystyle{plainnat}    % <=== Estilo das referências
        \bibliography{ExemploCurso005}  % <=== Chama o arquivo de referências .bib
        
    
\end{document}

Bônus: JabRef

O TeXStudio tem um template para facilitar a criação de .bib. Entretanto, tanto a criação manual e mesmo com template do TeXStudio onerosos. Assim, há várias ferramentas de gerenciamento de bibliografias. As mais conhecidas são: Zotero®, Mendeley® e JabRef.

Neste minicurso usaremos o JabRef.

JabRef

Os detalhes podem ser visto no Facebook e YouTube.

Citações e Referências usando abntex2 e \usepackage[alf]{abntex2cite}

Seguindo a mesma linha com algumas alterações podemos utilizar as normas da ABNT, as maneiras são variadas e uma é:

\documentclass[12pt,a4paper,article, oneside]{abntex2}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}

%-Pacotes adicionados pelo usuário---------------------------------------

\usepackage{hyperref}
\usepackage{epstopdf}
\usepackage{setspace}
\usepackage{leading}
\usepackage{parskip}
\usepackage[table,xcdraw]{xcolor}
\usepackage{multirow}

\usepackage{lipsum}


\usepackage[alf]{abntex2cite} % <=== Esse pacote gerencia o formato das referências



\usepackage[width=21.10cm, height=29.70cm, left=3.00cm, right=2.00cm, top=3.00cm, bottom=2.00cm]{geometry}
\author{Sicrano Beltrano \thanks{Pesquisador UNSQNA.} \and Fulano Ruela \thanks{Pesquisador UNSQNA.}}
\title{TÍTULO}
\begin{document}
    \maketitle
    
    \begin{resumo}
        \leading{10pt}
        
        {\scriptsize \lipsum[1]  
        }
        
        $\quad$
        
        {\small \textbf{Palavras-chave}: Loren; Quo vadis; Sine qua; Lex.}
    \end{resumo}
    
    \begin{resumo}[Abstract]
        \begin{otherlanguage*}{english}
            \leading{10pt}
            
            {\scriptsize \lipsum[2]}
            
            $\quad$
            
            {\small \textbf{Keywords}:Loren; Quo vadis; Sine qua; Lex.}
        \end{otherlanguage*}
    \end{resumo}
    
    

    
    \newpage
    \normalsize{}
    \setlength{\parskip}{0.25cm} % 1ex plus 0.5ex minus 0.2ex}
    \setlength{\parindent}{1.25cm}
    
    \section{INTRODUÇÃO}
    
        \lipsum[3-5]
        
        \cite{Araujo2006} % <=== Citação de fim de parágrafo
    
    \section{ESTADO DA ARTE}
    
        \lipsum[2-6]
        
        De acordo com \citeonline{ChiangWainwright2006} % <=== Citação dentro do texto.
    
    \section{DADOS ESTATÍSTICOS}
    
        \lipsum[1-2]
    
        \subsection{Base de Dados}
        
        \subsection{Discusão}
            \lipsum[4-7]
            
            \cite{Blanchard2011}
            
            Segundo \citeonline{Carvalho2007}
    
    \section{CONCLUSÃO}
    
        \lipsum[3-4]
    
    
    \addcontentsline{toc}{section}{REFERÊNCIAS} % <=== Começa a bibliografia
    
    
    \normalsize{}
    \setlength{\parskip}{0.5cm} % 1ex plus 0.5ex minus 0.2ex}
    \setlength{\parindent}{0cm}
    
    \noindent
    
    
    \bibliography{ExemploCurso005}
    
\end{document}

O vídeo, em detalhes, pode ser acessado no YouTube e Facebook.