0% acharam este documento útil (0 voto)
0 visualizações59 páginas

Tutorial Overleaf v1

O LaTeX é um sistema de preparação de documentos que facilita a formatação de textos, especialmente para conteúdos matemáticos, permitindo aos usuários focar no conteúdo em vez da apresentação. É amplamente utilizado para a criação de documentos acadêmicos, como TCCs, seguindo normas específicas de formatação, e pode ser acessado através de editores como Overleaf. O documento também fornece orientações sobre a inserção de figuras, tabelas e referências bibliográficas, além de comandos úteis para formatação de texto.

Enviado por

gilbertocalonego
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
0 visualizações59 páginas

Tutorial Overleaf v1

O LaTeX é um sistema de preparação de documentos que facilita a formatação de textos, especialmente para conteúdos matemáticos, permitindo aos usuários focar no conteúdo em vez da apresentação. É amplamente utilizado para a criação de documentos acadêmicos, como TCCs, seguindo normas específicas de formatação, e pode ser acessado através de editores como Overleaf. O documento também fornece orientações sobre a inserção de figuras, tabelas e referências bibliográficas, além de comandos úteis para formatação de texto.

Enviado por

gilbertocalonego
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Atitus Educação

Ciência da Computação

Prof. Me. Fahad Kalil


[Link]@[Link]
O que é o LaTeX?

● LaTeX é um sistema de preparação de documentos, que simplifica


a digitação dos textos, especialmente de caracteres matemáticos.

● É, de forma geral, uma coleção de comandos que permite aos


usuários não se preocuparem com a formatação e layout do
documento.
○ Lembra um pouco a lógica do HTML, XML e CSS, porém com sintaxe bastante única e
focada na geração de um documento PDF de alta qualidade.

● Curiosidade
○ A grafia correta da plataforma é Lateχ. O χ na verdade é o símbolo “chi” do
alfabeto grego. A pronúncia certa é “latequi”.
3
O que é o LaTeX?

● LaTeX é uma plataforma na qual você pode digitar seus textos em


modelos que já definem e organizam layout e formatação.

● Ou seja, você pode programar no LaTeX para que seus textos


tenham um padrão específico de formatação, como uso de
normas para artigos científicos como: SBC, ABNT, APA, entre
outros.

Referência: [Link]
4
O que é o LaTeX?

● Por se tratar de uma forma de criação de documentos baseada


em comandos, é possível usar inúmeros editores, desde o bloco
de notas até IDEs especializadas.

● Vamos conferir o uso do Overleaf, que é uma plataforma para uso


do LaTeX na nuvem, direto pelo navegador!

5
Exemplo: Overleaf

LISTA DE ARQUIVOS
DO PROJETO
VISUALIZAÇÃO PDF
(atualizado ao salvar)

EDITOR
(Visual ou Código)

6
MODELO TCC

7
MODELO TCC – COMPUTAÇÃO

O Curso de Ciência da Computação da Atitus adota um modelo híbrido para


TCC.

Este modelo mescla o padrão da SBC (Sociedade Brasileira de Computação)


com regras da ABNT para artigos científicos.

8
Modelo TCC
Computação
● Este modelo usa a diagramação da
SBC, porém a parte de citações,
referências bibliográficas e
formatação de tabelas baseia-se
nas normas mais recentes da ABNT.

● Usando Overleaf, sua preocupação


maior será na escrita e organização
do referencial bibliográfico, pois a
parte de layout e formatação nas
normas será feito
AUTOMATICAMENTE!

9
Acessando o Overleaf

10
Cadastro

● Acesse:
[Link]

● Crie uma nova conta via Google


usando o email da Atitus!

○ Não há necessidade de criar usuário e senha


exclusivo!

11
Acesso

● Acesse: [Link]

12
Tela de Projetos

Clique no link para mudar o idioma, se desejar!

13
Criar novo projeto

● Carregando o template da Computação Atitus


○ Acesse inicialmente o link compartilhado:
[Link]

○ Se você acessar sem ter feito login, poderá apenas visualizar o arquivo

○ Senão, você será direcionado a uma página para 'ingressar' no projeto.

○ Dentro do projeto, deverá gerar uma cópia! (ver passos à seguir)

14
Criar novo projeto

● Clique em 'Menu', no topo superior esquerdo da tela

15
Criar novo projeto
● Agora, selecione a opção 'Copy Project' (ou Copiar Projeto) e dê o nome
que desejar para seu projeto!

● Você será direcionado ao seu novo projeto, agora EDITÁVEL.

16
Diagramação e
Formatação

17
Diagramação e Formatação

● Feita automaticamente pelo LaTeX, conforme as definições de


estilo, incluindo:

○ Espaçamentos
○ Estilo dos títulos e seções
○ Hifenização
○ Numeração das seções, figuras, tabelas, listagens ...
○ Localização das legendas em imagens e tabelas
○ Quebra de página conforme a quantidade de texto
○ Geração e formatação das referências bibliográficas
○ ...

18
ESTRUTURANDO O
DOCUMENTO (TCC)

19
Título e dados dos autores
EDITOR

Atenção com os comandos!


Apesar do editor realçar as chaves e destacar os comandos,
verifique o uso correto das chaves e vírgulas.

PDF GERADO

20
Abstract e Resumo

EDITOR

Atenção com os comandos!


Seu texto deve estar entre BEGIN e END.

PDF GERADO

21
Seções e Subseções

22
Seções

EDITOR

PDF GERADO

Atenção com os comandos!


O título da seção deverá aparecer entre as chaves do comando \section e o texto deve
estar logo após o comando, preferencialmente, na linha seguinte.
23
As seções são numeradas automaticamente e você pode criar quantar quiser
Subseções

● É possível criar subseções dentro de uma seção já definida ou até uma subsubseção!

○ Todas serão numeradas automaticamente


○ Apenas cuidar para seguir a hierarquia

\section{uma seção}
texto texto texto

\subsection{uma subseção}
texto texto texto

\subsubsection{uma subsubseção}
texto texto texto

24
Comandos úteis

25
Formatação do texto
Comando / Sequência Resultado

*Como o LaTeX é compilado e orientado à comandos, para incluir


% comentário em uma linha
algum comentário que deva ser ignorado use o comando %*
\begin{comment}
*Permite comentar várias linhas, sendo que essas serão ignoradas na
testando comentario de multiplas linhas
geração do documento*
\end{comment}

\textbf{texto em negrito} texto em negrito

\textit{texto em itálico} texto em itálico

O \textbf{Lorem Ipsum} é um texto modelo da O Lorem Ipsum é um texto modelo da indústria tipográfica e de
indústria tipográfica e de impressão. impressão.

\underline{texto sublinhado} texto sublinhado

\\
*Gera uma quebra de linha, podendo ser usado no final de uma frase ou
OU
parágrafo, se necessário, ou ainda em listas e tabelas*
\newline
“TCC é Trabalho de Conclusão de Curso”
\enquote{TCC é Trabalho de Conclusão de Curso}
*Facilita o uso das aspas duplas que normalmente geram alguns conflitos na
compilação dos comandos*
26
Formatação do texto

● Você também pode usar algum atalho ou o editor visual do


Overleaf

27
Geração de lista sem marcadores
Comando / Sequência Resultado

\begin{description}
\item[Exemplo de descrição] minha descrição
Exemplo de descrição minha descrição
\end{description}

% forma alternativa..
% colocando o texto dentro das chaves
\begin{description}
Exemplo de descrição minha descrição
\item[Exemplo de descrição]{minha descrição}
\end{description}

28
Geração de lista com marcadores
Comando / Sequência Resultado

\begin{itemize}
\item Meu texto 01
• Meu texto 01
\item Meu texto 02
• Meu texto 02
\end{itemize}

\begin{itemize}
\item Meu texto 01 \\ • Meu texto 01
continuação do texto após quebra de linha continuação do texto após quebra de linha
\item Meu texto 02 • Meu texto 02
\end{itemize}

29
Geração de lista numerada
Comando / Sequência Resultado

\begin{enumerate}
\item Primeiro item 1. Primeiro item
\item Segundo item 2. Segundo item
\end{enumerate}

30
Figuras

31
Inserindo figura
Comando / Sequência

% Figura
\begin{figure}[H]
\centering
\includegraphics[width=0.5\textwidth]{[Link]}
\caption{Minha figura}
\label{fig:id_figura}
\end{figure}

Atenção com os comandos!


• A opção [H] na linha '\begin{figure}[H]' força a figura a ficar
na posição que está no editor.

• O padrão é o LaTeX definir automaticamente a posição da


figura dentro do documento, o que difere dos editores como
Word, Google Docs e etc.

32
Inserindo figura
Comando / Sequência

% Figura
\begin{figure}[H]
\centering Centraliza a figura
\includegraphics[width=0.5\textwidth]{[Link]}
\caption{Minha figura} Define o arquivo que será inserido
\label{fig:id_figura} Texto da legenda
\end{figure}
Identificador único!

Atenção com os comandos!


• Defina um identificador único para figura, para depois poder
referênciar corretamente dentro do texto!

• Sugestão é usar um prefixo (fig:) e depois um código único!

• Exemplo: fig:fluxograma_teste

33
Referenciando uma figura
% Figura
\begin{figure}[H]
\centering
\includegraphics[width=0.5\textwidth]{[Link]}
\caption{Minha figura}
\label{fig:id_figura}
\end{figure}

Conforme apresentada na Figura \ref{fig:id_figura}, a


arquitetura ....

Conforme apresentada na Figura 1, a arquitetura ....

A numeração das figuras é feita automaticamente,


na ordem que foram inseridas no texto.

34
Algoritmo (código-fonte)

35
Inserindo um algoritmo (código-fonte)
Comando / Sequência

% Código-fonte formatado
\begin{lstlisting}[ Atenção com os comandos!
%float, • Observe que este exemplo usa
language=Python, 'language=Python', mas pode-se
frame=single, usar outras linguagens, para que
numbers=left, seja gerado o highlight correto.
caption={Método de ordenação Bubblesort em Python},
label={alg:id_algo} % identificador • Lembre-se de alterar a caption e
] label
def bubble_sort(alist):
for i in range(len(alist)-1,0,-1): • Coloque seu código-fonte uma
for j in range(i): linha (<enter>) após o fechamento
if alist[i]>alist[i+1]: dos parâmetros (])
temp = alist[i]
alist[i] = alist[i+1] • Referência no texto poderá ser feita
alist[i+1] = temp usando: \ref{label_definido}
\end{lstlisting}

Mais exemplos em: [Link] e


[Link]
36
Inserindo um algoritmo (código-fonte)

37
Tabelas

38
Tabelas

● A criação de tabelas no LaTeX tende a ser mais


complicada que em editores comuns, pela necessidade de
uso de comandos e sintaxe específica.

● É possível usar geradores de código através de


ferramentas como: [Link] ou gerador do
Overleaf

● Entretanto, a sugestão é seguir o modelo proposto e


apenas alterar com os dados necessários

39
Inserindo tabela
Comando / Sequência

% Tabela
\begin{table}[ht]
\centering
\caption{Minha tabela}
\label{tab:id_tabela}
\begin{tblr}{
hlines, % inclui borda horizontal
vlines, % inclui borda vertical
%column{2} = {r} % alinha texto da coluna 2 para direita (r)
} Esta linha está comentada, porém
\textbf{cabeçalho 1} & \textbf{cabeçalho 2} \\ dá uma ideia de possíveis ajustes
texto à esquerda & texto à esquerda de alinhamento existentes:
\end{tblr} • right {r}
\end{table} • center {c}
• left {l} (padrão)

Número da coluna começa em 1

Atenção com os comandos!


• Você que define a quantidade de colunas e linhas, apenas deverá cuidar a sintaxe com uso do (&) e (\\)

40
Referenciando uma tabela
A Tabela \ref{tab:id_tabela} apresenta os resultados
dos experimentos ...

A Tabela 1 apresenta os resultados dos experimentos ...

A numeração das tabelas é feita automaticamente, na ordem que foram inseridas no texto.

41
Fórmulas
matemáticas

42
Apresentado fórmulas matemáticas

● Esse é um dos recursos mais interessantes do LaTeX, pois além


da sintaxe para representar os símbolos matemáticos mais
diversos, é gerada uma saída no documento (PDF) em alta
resolução.

● Um bom guia com exemplos está em:


○ [Link]
○ [Link]

43
Inserindo uma fórmula no texto
O conhecido teorema de Pitágoras \(x^2 + y^2 = z^2\) provou ser inválido para outros expoentes.
Assim, a próxima equação não possui solução para números inteiros.

\[x^n + y^n = z^n \]

O conhecido teorema de Pitágoras 𝑥 2 + 𝑦 2 = 𝑧 2 provou ser inválido para outros expoentes. Assim, a próxima
equação não possui solução para números inteiros:

𝑥𝑛 + 𝑦𝑛 = 𝑧𝑛

Atenção com os comandos!


• A maneira como a equação é gerada depende do delimitador definido: \[...\] e \(...\)

44
Editor de equação LaTeX online

● [Link]

45
Referências Bibliográficas
Padrão BibLaTeX

46
Arquivo .bib
● No arquivo '[Link]' é onde ficarão todas as suas referências, utilizadas
no documento .tex ou não!

● Esse arquivo segue uma sintaxe própria e possui indicações dos tipos de
referência que estamos trabalhando.

47
Principais tipos

● Temos alguns tipos de referências mais comuns a serem


utilizadas em artigos, como:

○ @article [2 tipos: impressa ou online]


○ @misc
○ @inproceedings
○ @book
○ ...

48
Padrões para nomes de autores

1) Esmeralda Vailati Negrão and Evani Viotti


2) Negrão, Esmeralda Vailati and Viotti, Evani
3) Fahad Kalil
4) Kalil, Fahad

Usar o separador and e não misturar os padrões em uma mesma


referencia, no campo author

Em alguns casos é necessário destacar qual é o sobrenome


corretamente, como quando temos autores com Jr.
Então podemos criar entradas nesse formato:
author={Van Rossum, Guido and Drake Jr, Fred L}

49
@article – publicação impressa
● Se refere à artigos científicos em periódicos (journals) com publicação impressa.
● Os campos a serem preenchidos são:

@article{negrao2014, chave identificadora


title={Brazilian Portuguese as atransatlantic language: agents of título
linguistic contact},
author={Esmeralda Vailati Negrão and Evani Viotti}, autor(es)
journal={Interdisciplinary Journal of Portuguese Diaspora Studies}, nome do periódico
volume={3}, volume [se existir]
number={}, A ORDEM DOS CAMPOS NÃO IMPORTA, número [se existir]
pages={135-154}, EXCETO O IDENTIFICADOR QUE DEVE SER O páginas
year={2014}, PRIMEIRO VALOR ano
}

Atenção com os comandos!


Apesar do editor realçar as
chaves e destacar os
comandos,
verifique o uso correto das
chaves e vírgulas.

50
@article – publicação online
● Se refere à artigos científicos em periódicos (journals) com publicação online.
● Os campos a serem preenchidos são:

@article{BADGUJAR2024109090, chave identificadora


title = {Agricultural object detection with You Only Look Once (YOLO) título
Algorithm: A bibliometric and systematic literature review},
journal = {Computers and Electronics in Agriculture}, nome do periódico
volume = {223}, volume [se existir]
pages = {109090}, páginas
year = {2024}, ano
doi = {10.1016/[Link].2024.109090}, doi
url = {[Link] url
author = {Chetan M Badgujar and Alwin Poulose and Hao Gan}, autor(es)
urldate = {2024-08-01}, data de acesso (padrão
} americano) [aaaa-mm-dd]

51
@misc
● Se refere à referências genéricas que não se encaixa nas demais categorias
● Os campos a serem preenchidos são:
@misc{spinello2024, chave identificadora
title={Orientação de TCC}, título
author={Suellen Sotille Spinello}, autor(es)
year={2024}, ano
howpublished={Disponível em: \url{...}}, url
note={Acesso em: 01 jan. 2024}, data de acesso
}

Atenção com os comandos!


Nesse tipo, você deverá preencher a url dentro do comando \url no campo
howpublished e escrever em texto puro no campo note a data de acesso.

52
@book

53
@inproceedings – artigo em conferência

54
Obtendo referências
● Em muitas bibliotecas digitais de trabalhos
científicos é possível exportar referências já no
padrão BIB.

● Veja o exemplo da biblioteca ScienceDirect


○ Geralmente é gerado um arquivo .bib e
basta abrí-lo no Bloco de Notas e copiar o
conteúdo;
○ Pode ser que apareça os campos 'keywords'
e 'abstract', sendo que estes poderão ser
excluídos para não poluir demais o arquivo
'[Link]'

55
Citações

56
Citando trabalhos no texto

● REFERÊNCIAS DEVERÃO ESTAR INCLUÍDAS NO ARQUIVO:


○ [Link]

● Para citar no padrão '(Autores, ano)' use:


○ \cite{chave}
A chave é o identificador único
definido para cada referência
● Para citar no padrão 'Autores (ano)' use: presente no arquivo .bib
○ \textcite{chave} ou \citeonline{chave}

● Para citar no padrão 'Autores' use:


○ \citelastname{chave}

● Demais exemplos ver documento:


○ [Link]
○ Normas ABNT: [Link]
57
Referências

● [Link]
● [Link]
[Link]
● [Link]

● ABNT
○ [Link]
○ [Link]

58
59

Você também pode gostar