Marcelo da Mata
23/06/2020
Tela principal do TeXStudio no Linux KDE Neon 5.19
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}
É 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.
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 **
- (usar pacote).
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.
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.
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.
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.
\begin{document} % A partir daqui será impresso
\maketitle % Apresenta os dados: Autor, Título e Data(se definida)
\end{document} % Fim do documentoAqui finalizamos o primeiro documento. O vídeo pode, além do Facebook, pode ser visto no YouTube
Overleaf é um editor LaTeX online.
Nesse segundo documento veremos as partes mais importantes. Destacam-se: Abstract/Resumo, Seções, Estilos, Apêndices, Sumário e Índices.
A maioria de documentos científicos têm um resumo (Abstract). Há comando específico, presente nas classes articles e report.
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:
Caso utilize o TexStudio ficará do seguinte modo:
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:
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.
%------------------------------
% 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.
%-----------------------------
% 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
É ú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}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.
\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.