MirandasTech · Manual profissional

LaTeX com Overleaf e abnTeX2: passo a passo

Entender o que o LaTeX é e quando vale a pena, criar a conta e o primeiro projeto no Overleaf, usar a galeria de modelos, compartilhar e compilar, formatar o trabalho nas normas da ABNT com o abnTeX2, levar as referências do Zotero para o .bib com o Better BibTeX, compilar no próprio computador com o TinyTeX e conferir as citações com três scripts — com ferramentas gratuitas e cada fato datado.

SérieManuais MirandasTech · pesquisa científica
Versão1.0 · setembro de 2026
Formato slides
LicençaCC BY 4.0 — cite a fonte
role para começar
Como usarcada slide é um passo que você executa no navegador ou no terminal

Para quem é — e o que você vai saber fazer ao final

Este manual é para quem precisa escrever um TCC, uma dissertação, uma tese, um artigo ou um projeto de pesquisa em LaTeX — no Overleaf ou no próprio computador — e quer o resultado nas normas da ABNT sem ajustar margem, sumário e referência à mão. Não exige programação: todo comando está pronto para copiar. O manual não faz login no Overleaf: as páginas públicas aparecem em capturas, e o editor logado é descrito pela documentação oficial (docs.overleaf.com), com os nomes exatos dos botões.

Ao final, você vai conseguir

  • Explicar o que é o LaTeX, como um .tex vira PDF e quando ele vale a pena — e quando não (Knauff e Nejasmic, 2014).
  • Criar a conta e o primeiro projeto no Overleaf, abrir um modelo da galeria com «Open as Template», compartilhar, comentar e ler o log de erros.
  • Escrever um documento em português correto: fontenc T1, babel brazilian, UTF-8, seções, figuras, tabelas, matemática e referências cruzadas.
  • Formatar o trabalho com o abnTeX2: capa, folha de rosto, resumo, listas, sumário, capítulos, referências, apêndices e anexos.
  • Citar com o abntex2cite (\cite, \citeonline; estilos alf e num) a partir de um .bib exportado do Zotero pelo Better BibTeX.
  • Compilar no Overleaf ou localmente (TinyTeX + latexmk) e rodar novo_trabalho.py, compilar.sh e checar_citacoes.py.
Regra

Nomes de menu e de botão são os da interface pública observada e da documentação oficial em 09/09/2026; quando a sua tela divergir, vale a tela. Os números marcados «na demonstração deste manual» vieram de uma instalação local (TinyTeX + abnTeX2) em que os modelos foram compilados de verdade nessa data.

Armadilha

Adotar o LaTeX esperando escrever mais rápido. No experimento de Knauff e Nejasmic (2014), usuários de LaTeX foram mais lentos, escreveram menos e erraram mais que usuários do Word nas tarefas propostas. O ganho está em documentos longos, com muita matemática, muitas referências e normas rígidas — não em velocidade.

Manuais irmãos

Este manual cuida da escrita em LaTeX. Os passos vizinhos estão nos manuais de origem: Zotero (a biblioteca que gera o .bib), Metodologia da pesquisa científica (a estrutura NBR 14724 e NBR 15287), Revisão sistemática com PRISMA 2020 e Busca em bases científicas (o conteúdo), Uso de IA na pesquisa científica (declarar o AI Assistant do Overleaf) e Plugin Pesquisa MirandasTech (o Pesquisador conduz a fase 8, «Escrita ABNT»). O hub que reúne todos: mirandastech.com.br/pesquisa.

Introduçãoo roteiro do manual segue a ordem de um trabalho

Mapa: do .tex ao PDF — e onde cada parte do manual entra

1ConteúdoPergunta, método, busca e leitura prontos (manuais de Metodologia, Busca e PRISMA)
2ReferênciasBiblioteca no Zotero; Better BibTeX exporta o .bib com chaves estáveis e «Keep updated»
3ModeloabnTeX2 canônico, modelo da instituição ou galeria do Overleaf; novo_trabalho.py preenche os dados
4EscreverPreâmbulo, capítulos em \include, figuras, tabelas, \cite e \ref
5Compilar«Recompile» no Overleaf ou compilar.sh: pdflatexbibtex → makeindex → pdflatex
6Conferirchecar_citacoes.py; ler o .log; conferir as edições das normas com a biblioteca
7EntregarPDF final; .docx via pandoc se o programa exigir Word; uso de IA declarado
ParteO que cobrePassos
1 O que é e quando usarLaTeX, TeX e o fluxo · quando vale a pena · Overleaf ou instalação local · anatomia de um documento · comandos do dia a dia · português e motoresPassos 1 e 4
2 Overleaf passo a passoConta · primeiro projeto · o editor · galeria de modelos · enviar e baixar · compartilhar e histórico · planos · erros e logs · IAPassos 3 a 6
3 abnTeX2O que é e normas · instalar · o modelo canônico · citações com abntex2cite · compilar · artigo e projeto · customizações e biblatex-abnt · errosPassos 3 a 6
4 Zotero, scripts e localBetter BibTeX · .bib no Overleaf · novo_trabalho.py · compilar.sh · checar_citacoes.py · TinyTeX · VS Code · pandoc · GitPassos 2, 5, 6 e 7
5 FechamentoPlugin · erros comuns · checklist · glossário · referências · como citar
Como ler

Quem nunca abriu um .tex começa na Parte 1. Quem já escreve em LaTeX e quer o Overleaf sem surpresas vai à Parte 2. Quem precisa do trabalho nas normas da ABNT vai à Parte 3. A Parte 4 é para quem quer o .bib vindo do Zotero, os scripts e a compilação no próprio computador.

Convenções

Nomes de menu e de botão entre «aspas angulares». Comandos LaTeX e de terminal em blocos com botão «copiar». Capturas em 1920 × 938 (terminal em 1920 × 620 a 640), feitas em 09/09/2026. Onde não houve captura (o editor logado do Overleaf), o slide diz «tela do editor conforme a documentação oficial». Nunca há senha neste manual nem em nenhum script dele.

Parte 1O que é e quando usar

LaTeX, TeX e o fluxo até o PDF; quando vale a pena; Overleaf ou instalação local; anatomia de um documento; comandos do dia a dia; português correto

Antes de abrir o Overleaf: o que o LaTeX é, o que a evidência diz sobre ele, como se escolhe entre a nuvem e o computador, e o mínimo de comandos para escrever um documento em português que compile.

01
O que é e quando usar1 de 6 · latex-project.org · TeX FAQ · overleaf.com/learn

LaTeX, TeX e o fluxo: um arquivo de texto com comandos, um motor que o lê, um PDF no fim

Página Learn LaTeX in 30 minutes do Overleaf Learn, com o índice do tutorial e o primeiro documento de exemplo
Figura 1 «Learn LaTeX in 30 minutes», no Overleaf Learn (captura de 09/09/2026): o tutorial gratuito que este manual segue nos comandos básicos — documento mínimo, preâmbulo, formatação, figuras, tabelas, matemática e referências.

TeX é o sistema de composição tipográfica de Donald E. Knuth (TeX FAQ; Knuth, 1986). LaTeX é o «sistema de preparação de documentos para alta qualidade tipográfica» construído sobre ele (latex-project.org; Lamport, 1994): software livre sob a LaTeX Project Public License (LPPL), disponível para Linux, macOS, Windows e on-line. Você escreve texto puro com comandos num arquivo .tex; um motor lê o arquivo e produz o PDF.

1.texTexto puro com comandos (\section, \cite…), editado em qualquer editor
2MotorpdfLaTeX, XeLaTeX ou LuaLaTeX; mais bibtex ou biber para as referências e makeindex para índices
3Auxiliares.aux, .log, .bbl, .toc: é neles que sumário e referências cruzadas se resolvem — por isso se compila mais de uma vez
4PDFO único arquivo que se entrega; o .tex e o .bib ficam no projeto
O que muda em relação ao WordConsequência
Conteúdo separado da formaA classe e os pacotes decidem margens, fontes e numeração; você escreve o texto
Referências automáticasSumário, listas, citações e referências vêm de \label, \ref, \cite e do .bib
Texto puroFunciona com controle de versão e com qualquer editor — a recomendação de Wilson et al. (2017)
O que é e quando usar2 de 6 · Knauff e Nejasmic (2014); Wilson et al. (2017); Cherem (2015); Santos, Lima e Rodrigues (2018)

Quando vale a pena: documentos longos, matemática, referências e normas — não velocidade

EstudoO que encontrouO que muda para você
Knauff e Nejasmic (2014), PLoS ONENum experimento controlado, usuários de LaTeX foram mais lentos, escreveram menos e cometeram mais erros que usuários do Word nas tarefas propostasNão escolha o LaTeX para ganhar tempo; escolha pelo tipo de documento
Wilson et al. (2017), PLoS Comput. Biol.«Good enough practices»: manuscritos em texto simples e sob controle de versãoO .tex é texto simples: Git e diff funcionam (Parte 4)
Cherem (2015), Informação & InformaçãoUso de LaTeX em textos acadêmicos no Brasil ainda limitado; depende de apoio institucionalProcure o modelo e o apoio da sua instituição antes de começar do zero
Santos, Lima e Rodrigues (2018), InCIDBibliotecários construindo um modelo ABNT no ShareLaTeX (hoje Overleaf) para normalizar trabalhosA biblioteca da instituição é aliada: pergunte se há modelo oficial
Zheng (2023), SIGITEOficina prática de escrita acadêmica com LaTeXAprende-se fazendo: crie o primeiro projeto hoje
Vale a pena
  • Dissertação, tese ou livro com dezenas de figuras, tabelas e referências cruzadas
  • Muita matemática: equações numeradas, símbolos, alinhamento
  • Centenas de referências vindas do Zotero, no estilo ABNT, sem retrabalho
  • Norma rígida (ABNT, periódico, evento) com classe ou modelo pronto
  • Vários autores editando o mesmo texto com histórico
Pense duas vezes
  • Texto curto, sem fórmulas nem muitas citações
  • Orientador ou programa que exige revisão em Word com controle de alterações
  • Prazo curto e nenhuma experiência prévia: a curva de aprendizado é real
  • Modelo institucional que só existe em .docx e não pode ser reproduzido
Regra

Decida pelo documento, não pela ferramenta. Se a resposta for LaTeX, comece por um modelo pronto (abnTeX2 ou o da instituição) e pelo Overleaf — assim o primeiro PDF sai no primeiro dia. Se o programa exigir Word na entrega, o pandoc converte (Parte 4), com perdas; combine isso antes.

O que é e quando usar3 de 6 · tug.org · miktex.org · yihui.org/tinytex · capturas de 09/09/2026

Overleaf ou instalação local: TeX Live, MiKTeX e TinyTeX — e os editores

Site do TeX Live (tug.org/texlive) com a apresentação da distribuição e os links de instalação
Figura 2 TeX Live (captura de 09/09/2026): a distribuição de referência, anual, instalada com install-tl e gerida com tlmgr; o Overleaf anunciou o TeX Live 2026 em 18/08/2026.
Site do MiKTeX com o botão de download e a descrição da instalação de pacotes sob demanda
Figura 3 MiKTeX (captura de 09/09/2026): Windows, macOS e Linux; instala os pacotes sob demanda, na primeira compilação que os pede.
Site do TinyTeX (yihui.org/tinytex) com a descrição da distribuição leve baseada no TeX Live e os comandos de instalação
Figura 4 TinyTeX (captura de 09/09/2026): TeX Live enxuto — de 1–24 MB (TinyTeX-0) a 1,7–1,9 GB (TinyTeX-2, completo); o padrão tem 152–210 MB e instala em ~/.TinyTeX. É o usado na demonstração deste manual (Parte 4).
OpçãoVantagensLimites
Overleaf (nuvem)Nada a instalar; compila na nuvem; galeria de modelos; colaboração; histórico; abnTeX2 já disponívelPlano gratuito: 10 s de compilação, 1 colaborador por projeto, histórico de 24 h; exige internet
TeX LiveCompleto; anual; install-tl e tlmgr; base do MacTeX e do TinyTeXInstalação grande
MiKTeXPacotes sob demanda; Windows, macOS e Linux; Package ManagerPrecisa de rede na primeira compilação que pede um pacote
TinyTeXLeve; um comando instala; tlmgr install traz só o que você usaRepositório sem documentação dos pacotes (tlmgr option docfiles 1 faz o download falhar)
Editores locaisTeXstudio, Texmaker, TeXworks, Kile, LyX (wiki do abnTeX2); VS Code + LaTeX Workshop (compila, sincroniza o PDF, autocompleta, mostra erros)Cada um tem a própria configuração de compilação
Regra

Comece no Overleaf: o primeiro PDF sai sem instalar nada. Instale uma distribuição local quando o projeto estourar o tempo de compilação gratuito, quando precisar trabalhar sem internet ou quando quiser Git e scripts — e leve o projeto de um lado para o outro pelo .zip (Parte 2) ou pelo Git (Parte 4).

Na demonstração deste manual (09/09/2026)

TinyTeX instalado no Linux com um comando (download de 51,6 MB); pdfTeX 3.141592653-2.6-1.40.29 (TeX Live 2026); tlmgr revision 79639; abnTeX2, biblatex-abnt, babel-portuges, latexmk e os demais pacotes instalados com tlmgr (lista na Parte 4).

O que é e quando usar4 de 6 · Overleaf Learn, «Learn LaTeX in 30 minutes»

Anatomia de um documento: classe, preâmbulo e corpo — um documento mínimo em português

main.tex — documento mínimo em português (compila com pdfLaTeX)
\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}        % acentos reais no PDF (e cópia correta do texto)
\usepackage[utf8]{inputenc}     % opcional desde 2018: UTF-8 já é o padrão de entrada
\usepackage[brazilian]{babel}   % «Resumo», «Sumário», hifenização em português
\usepackage{graphicx}           % figuras
\usepackage{hyperref}           % links no PDF; carregar por último (com exceções)

\begin{document}

\section{Introdução}
A manutenção preditiva usa dados de sensores para antecipar falhas
\cite{knauff2014}. A Seção~\ref{sec:metodo} descreve o método.

\section{Método}\label{sec:metodo}
Texto do método.

\bibliographystyle{plain}       % no abnTeX2 o estilo vem do abntex2cite (Parte 3)
\bibliography{referencias}      % lê referencias.bib

\end{document}
ParteO que é
\documentclassA primeira linha: a classe (article, report, book, abntex2…) e as opções entre colchetes (12pt, a4paper)
PreâmbuloTudo entre \documentclass e \begin{document}: \usepackage[opções]{pacote} e definições. Nada aqui aparece no PDF
CorpoEntre \begin{document} e \end{document}: o texto, com seções, figuras, tabelas e citações
ComentárioTudo depois de % na linha é ignorado
ComandoComeça com \; argumento obrigatório entre chaves {}, opcional entre colchetes []
AmbientePar \begin{nome}\end{nome}: figure, table, itemize, equation
Regra

Salve o .tex e o .bib em UTF-8 (o Overleaf já faz isso). Compile duas vezes quando mudar seções ou rótulos: a primeira grava os números no .aux, a segunda os lê. Com latexmk -pdf main.tex — ou o «Recompile» do Overleaf — isso é automático.

Armadilha

Esquecer o fontenc T1. O PDF parece certo, mas o «ç» e o «ã» viram caracteres compostos: a busca no PDF e o copiar-colar quebram. Com XeLaTeX ou LuaLaTeX o T1 não é necessário (slide «Português correto e motores»).

O que é e quando usar5 de 6 · Overleaf Learn: «Learn LaTeX in 30 minutes», «Cross referencing…», «Management in a large project»

Comandos que você usa todo dia: seções, listas, figuras, tabelas, matemática, referências cruzadas e hyperref

ParaComando
Formatar\textbf{} negrito · \textit{} itálico · \emph{} ênfase · \underline{}
Estruturar\section{}, \subsection{}, \subsubsection{} (com *, sem número) · \tableofcontents gera o sumário
ListarAmbientes itemize (marcadores), enumerate (numerada), description; cada item com \item
Figuras\usepackage{graphicx}; \graphicspath{{figuras/}}; \includegraphics[width=0.75\textwidth]{arquivo} dentro de figure, com \caption{} e \label{}
Tabelastabular{l c r}: colunas com &, linhas com \\, filetes com \hline; dentro de table com \caption e \label; booktabs\toprule, \midrule, \bottomrule
MatemáticaNa linha: $…$ ou \(…\); destacada: \[…\] ou equation; com amsmath: equation*, \frac{}{}, \sqrt{}, \sum, \int
Referir\label{fig:x} no alvo; \ref{fig:x} dá o número, \pageref{fig:x} a página — compilar duas vezes
Linkshyperref: \url{}, \href{}{}; opções colorlinks ou hidelinks; carregar por último (com exceções)
Dividir\input{cap1} insere sem página nova (aninhável); \include{cap1} abre página nova, gera .aux próprio e obedece a \includeonly{}
Espaçarparskip (espaço entre parágrafos); setspace com \onehalfspacing
figura e tabela com legenda e rótulo — o padrão que se repete o trabalho inteiro
\begin{figure}[htbp]
  \centering
  \includegraphics[width=0.75\textwidth]{guindaste}
  \caption{Guindaste de pátio instrumentado.}
  \label{fig:guindaste}
\end{figure}

\begin{table}[htbp]
  \centering
  \caption{Sensores por equipamento.}
  \label{tab:sensores}
  \begin{tabular}{l c r}
    \toprule
    Equipamento & Sensores & Amostras/dia \\
    \midrule
    Guindaste   & 12       & 86.400 \\
    Transtêiner & 8        & 43.200 \\
    \bottomrule
  \end{tabular}
\end{table}

A Figura~\ref{fig:guindaste} e a Tabela~\ref{tab:sensores}
(p.~\pageref{tab:sensores}) resumem a instrumentação.
Regra

Um capítulo por arquivo (capitulos/1-introducao.tex…) incluído com \include no main.tex; figuras numa pasta figuras/; um único .bib. Rótulos com prefixo (fig:, tab:, sec:, eq:) para não colidir. Nunca escreva o número de uma figura à mão.

O que é e quando usar6 de 6 · docs.overleaf.com · CTAN (babel-portuges v1.2u, 24/01/2026) · FAQ do abnTeX2

Português correto: fontenc T1, babel brazilian e UTF-8 — e o que muda com XeLaTeX e LuaLaTeX

preâmbulo — pdfLaTeX (o padrão do Overleaf e do abnTeX2)
\usepackage[T1]{fontenc}        % codificação das fontes: acentos reais
\usepackage[utf8]{inputenc}     % opcional: UTF-8 é o padrão de entrada desde 2018
\usepackage[brazilian]{babel}   % ou [portuguese]; traduz «Abstract» → «Resumo» e hifeniza
\usepackage{lmodern}            % fonte Latin Modern com T1 completo
preâmbulo — XeLaTeX ou LuaLaTeX (fontes do sistema; sem T1)
\usepackage{fontspec}           % fontes TrueType/OpenType instaladas no sistema
\usepackage[brazilian]{babel}   % ou \usepackage{polyglossia} com \setmainlanguage{brazil}
MotorO que fazQuando usar
pdfLaTeXPadrão; aceita .png, .jpg e .pdf, converte .epsQuase sempre; é o que o abnTeX2 e os modelos esperam
XeLaTeXUTF-8 nativo; fontes TrueType/OpenType via fontspec; aceita pstricksFonte institucional obrigatória (Arial, Times do sistema)
LuaLaTeXUTF-8 nativo; fontes do sistema; permite Lua no documentoMesmos casos do XeLaTeX; projetos que usam Lua
Regra

Três linhas resolvem o português no pdfLaTeX: fontenc T1, babel brazilian e arquivos em UTF-8. O pacote babel-portuges (v1.2u, 24/01/2026, no CTAN) é o que o babel usa para as duas variantes. No Overleaf, o motor se escolhe em engrenagem → «Compiler»; localmente, compilar.sh main.tex --xelatex (Parte 4).

Armadilha

Acento no .bib que some ou quebra a ordenação. O FAQ do abnTeX2 manda manter todos os arquivos em UTF-8 e, em nomes de autor, usar a forma protegida quando preciso: Ara{\'u}jo; sobrenomes compostos ficam juntos com Barbosa{ }Neto. O Better BibTeX faz essas conversões HTML/LaTeX na exportação (Parte 4).

Vocabulário

Codificação de entrada (como o arquivo guarda «ç») e codificação da fonte (como o PDF desenha e indexa «ç») são coisas diferentes: inputenc cuida da primeira, fontenc da segunda. Erros de acento vêm quase sempre da segunda.

Parte 2Overleaf passo a passo

Conta, primeiro projeto, editor, galeria de modelos, enviar e baixar, compartilhar e histórico, planos, erros e logs, IA

As páginas públicas (home, cadastro, login, galeria, planos, documentação) aparecem em capturas de 09/09/2026. O editor logado é descrito pela documentação oficial (docs.overleaf.com), com os nomes exatos dos botões — o manual não faz login e não pede senha.

02
Overleaf1 de 10 · overleaf.com · capturas de 09/09/2026

Conta e login: cadastro gratuito por e-mail, Google ou ORCID; entrada também por IEEE e pelo SSO da instituição

Home do Overleaf com o slogan Write like a rocket scientist, os botões de inscrição e o link Log in no topo
Figura 5 A home do Overleaf (captura de 09/09/2026): «Write like a rocket scientist…» — na interface em português, «Escreva como um cientista de foguetes com o Overleaf — o editor LaTeX colaborativo online que qualquer pessoa pode usar»; «Mais de 25 milhões de usuários»; botões «Inscrever-se gratuitamente», «Inscrever-se com Google», «Inscrever-se com ORCID» e «Conectar» (Log in). Parte da Digital Science.
Página de cadastro do Overleaf (Register) com os campos de e-mail e senha e o botão Sign up for free
Figura 6 A página de cadastro (captura de 09/09/2026): e-mail e senha → «Sign up for free». O plano gratuito não pede cartão.
Página de login do Overleaf com Log in with Google, Log in with ORCID, Log in with IEEE, e-mail e senha e Work/university single sign-on
Figura 7 A página de login (captura de 09/09/2026): «Log in with Google», «Log in with ORCID», «Log in with IEEE», e-mail e senha, e «Work/university single sign-on». O manual para aqui.
  1. Abra overleaf.com e clique em «Inscrever-se gratuitamente» (ou «Inscrever-se com Google» / «com ORCID»). Com e-mail: informe e-mail e senha e clique em «Sign up for free»; confirme o e-mail recebido.
  2. Para entrar depois: «Conectar» (Log in) → e-mail e senha, Google, ORCID, IEEE ou «Work/university single sign-on» quando a instituição tem licença (slide «Planos e preços»).
  3. Use o e-mail institucional ou adicione-o depois em «Account Settings»: é por ele que o Overleaf reconhece uma licença da instituição.
Regra

A senha é digitada só na página do Overleaf ou na página de login da sua instituição (SSO). Nunca há senha neste manual, nos scripts nem em qualquer «assistente» que se ofereça a fazer login por você.

Sem login neste manual

As telas seguintes do editor não foram capturadas; os nomes de botão vêm de docs.overleaf.com, «Your first project» e guias vizinhos, conferidos em 09/09/2026.

Overleaf2 de 10 · docs.overleaf.com, «Your first project» · tela do editor conforme a documentação oficial

Primeiro projeto: «New Project» → «Blank project» ou «Example project» → «Create» → «Recompile»

1«New Project»No painel de projetos, o botão abre o menu de criação
2«Blank project» ou «Example project»Em branco, ou com um documento de exemplo já escrito; também «Upload Project» (.zip) e «Templates»
3Nome → «Create»O editor abre com main.tex e o painel do PDF
4«Recompile»Compila e mostra o PDF ao lado; Ctrl+Enter ou Ctrl+S faz o mesmo
AjusteOnde fica (conforme a documentação)
Documento principalÍcone de engrenagem → «Compiler» → «Main document»; ou ⋮ ao lado do arquivo → «Set as main document»
Compilador e TeX LiveEngrenagem → «Compiler» (pdfLaTeX é o padrão; XeLaTeX e LuaLaTeX disponíveis) e «TeX Live version»
Auto-compileMenu do «Recompile»: compila «a cada poucos segundos» enquanto você digita
«Stop on first error»Mesmo menu: para no primeiro erro em vez de acumular
«Fast [draft]»Mesmo menu: pula as imagens para compilar mais rápido
main.tex — troque o conteúdo do «Blank project» por isto e clique em «Recompile»
\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[brazilian]{babel}
\usepackage{lipsum}   % texto de enchimento para testar

\begin{document}
\section{Introdução}
\lipsum[1]
\section{Método}
\lipsum[2]
\end{document}
Regra

Um projeto por trabalho; o main.tex é o documento principal e os capítulos ficam em arquivos separados incluídos por \include. Se o PDF não atualiza, olhe o ícone de erros ao lado do «Recompile» (slide «Erros e logs») antes de mudar qualquer coisa.

Tela do editor conforme a documentação oficial

Este slide não tem captura: o manual não fez login. Os nomes «New Project», «Blank project», «Example project», «Create», «Recompile», «Main document» e «Set as main document» são os de docs.overleaf.com em 09/09/2026.

Overleaf3 de 10 · docs.overleaf.com e overleaf.com/learn · tela do editor conforme a documentação oficial

O editor: «Code Editor» e «Visual Editor», o painel do PDF, o «Menu» e os atalhos

Página Documentation do Overleaf Learn com as seções de guias: primeiros passos, matemática, figuras e tabelas, estrutura, referências e citações, fontes, apresentações, idiomas
Figura 8 A página «Documentation» do Overleaf Learn (captura de 09/09/2026): guias de primeiros passos, matemática, figuras e tabelas, estrutura, referências e citações, fontes, apresentações e idiomas. A documentação do produto fica em docs.overleaf.com (Getting started, Using Overleaf, Accounts, Admins, LaTeX help, Resolving issues).
ElementoO que faz (conforme a documentação)
«Code Editor»O código LaTeX, com realce, autocompletar e verificação de código
«Visual Editor»«Rich-text, Word-like interface»: mostra títulos, negrito e listas formatados; o arquivo continua sendo .tex
Painel do PDFÀ direita; atualiza a cada «Recompile»; ícone de download ao lado do botão
«Menu»«Download as PDF», «Download as source (.zip)», configurações do projeto e da conta
Aba «Editor» das configuraçõesAuto-complete, code checking, editor language, spell-check dictionary (português disponível)
«File» → «Word Count»Contagem de palavras do projeto compilado
AtalhoAção
Ctrl+Enter ou Ctrl+SCompilar
Ctrl+/Comentar ou descomentar as linhas selecionadas
Ctrl+B · Ctrl+INegrito · itálico
Ctrl+FBuscar e substituir
Ctrl+EspaçoAutocompletar (no Mac, os demais usam Cmd; este continua Ctrl+Espaço)
Regra

Escreva no «Code Editor»: é onde você vê o que o abntex2cite e o \ref estão fazendo. O «Visual Editor» serve para revisar texto corrido e para colegas que não conhecem LaTeX — o arquivo é o mesmo.

Overleaf4 de 10 · overleaf.com/latex/templates · capturas de 09/09/2026

Galeria de modelos: filtros, a tag «portuguese» e o botão «Open as Template»

Galeria de templates do Overleaf com os filtros All, Templates, Examples e Community articles e os cartões dos modelos
Figura 9 A galeria (captura de 09/09/2026): filtros «All», «Templates», «Examples» e «Community articles»; cada cartão abre a página do modelo.
Galeria do Overleaf filtrada pela tag portuguese, com modelos de TCC, dissertação, relatório e artigo de instituições brasileiras
Figura 10 A tag «portuguese» (captura de 09/09/2026): entre os modelos, «Modelo TCC DEM CEFET-MG», «Modelo latex UnB», «Modelo de Relatório Final de Iniciação Científica», «Modelo de artigo para Physicae Organum», «Template Relatórios FEELT31109» (UFU), entre outros.
  1. No painel de projetos, «New Project» → «Templates», ou abra overleaf.com/latex/templates.
  2. Filtre por «Templates» e por tag («portuguese», «thesis») ou pesquise pelo nome da instituição; pesquise «abnTeX2» na galeria para os modelos que usam a classe.
  3. Na página do modelo, leia a licença e as tags, use «View Source» e «View PDF» para conferir, e clique em «Open as Template»: uma cópia vira projeto seu.
Regra

A cópia é sua: o modelo original não muda quando o autor atualiza. Anote na primeira linha do main.tex de onde veio (nome, autor, licença, data) — a licença CC BY 4.0 dos modelos brasileiros exige a atribuição.

Observado em 09/09/2026

As tags «brazil» e «abnt» devolveram «There are no articles matching your tags»; as buscas por «abnt» e «abntex2» não renderizaram resultados no navegador automatizado deste manual — pesquise abnTeX2 na galeria no seu navegador.

Overleaf5 de 10 · capturas de 09/09/2026

Modelos brasileiros na galeria: UnB, ProIC, CEFET-MG, UFU — e a galeria de teses

Página do Modelo latex UnB na galeria do Overleaf, com os botões Open as Template, View Source e View PDF, licença CC BY 4.0 e as tags Portuguese e Theses
Figura 11 «Modelo latex UnB» — «Modelo de dissertação e de tese - UnB» (captura de 09/09/2026): «Open as Template», «View Source», «View PDF»; licença CC BY 4.0; tags «Portuguese» e «Theses».
Página do Modelo de Relatório Final de Iniciação Científica da UnB na galeria do Overleaf
Figura 12 «Modelo de Relatório Final de Iniciação Científica» (Leonardo Luiz e Castro, UnB/ProIC; captura de 09/09/2026): classe article com abntex2cite; CC BY 4.0.
Galeria de teses do Overleaf (tag thesis) com modelos de várias universidades
Figura 13 A galeria de teses («thesis»; captura de 09/09/2026): centenas de páginas, com modelos da USP (IME), UFRGS, UnB, UNICAMP, UFRJ, Minho, Lisboa, Porto e IPB, entre outros.
Modelo (tag «portuguese»)O que éLicença
Modelo latex UnBDissertação e tese; tags Portuguese/ThesesCC BY 4.0
Modelo de Relatório Final de Iniciação CientíficaUnB/ProIC; article + abntex2citeCC BY 4.0
Modelo de artigo para Physicae OrganumUnB; \usepackage[alf]{abntex2cite}ver a página
Modelo TCC DEM CEFET-MGBruno Fichos; classe reportCC BY 4.0
Template Relatórios FEELT31109UFUver a página
Regra

Ordem de preferência: o modelo oficial da sua instituição (biblioteca ou programa) → um modelo institucional publicado com licença clara → o modelo canônico do abnTeX2 (Parte 3). Um modelo de outra universidade tem a capa e a ficha de outra universidade: sirva-se do preâmbulo, não da identidade visual.

Manual irmão

Qual estrutura o seu trabalho precisa ter (NBR 14724, NBR 15287) é assunto do manual de Metodologia; aqui se cuida de produzi-la em LaTeX.

Overleaf6 de 10 · docs.overleaf.com · tela do editor conforme a documentação oficial

Enviar e baixar um projeto: «Upload Project» (.zip) e «Download as source» — com os limites do serviço

Enviar«New Project» → «Upload Project»Escolha o .zip com main.tex, .bib, figuras e capítulos («Existing project (.zip)»)
Baixar«Menu» → «Download as source (.zip)»Ou «Download as PDF»; o ícone de download ao lado do «Recompile» baixa o PDF
ArquivosPainel de arquivos«Upload» envia figuras e o .bib avulsos; pastas organizam capítulos e figuras
Limite (conforme a documentação)Valor
Tamanho do arquivo enviadoaté 50 MB
Arquivos por envioaté 180
Arquivos por projetoaté 2.000
Material editável (texto) por projetoaté 7 MB
terminal — empacotar a pasta gerada pelo novo_trabalho.py (Parte 4) para enviar ao Overleaf
cd minha-dissertacao
zip -r ../minha-dissertacao.zip main.tex referencias.bib capitulos figuras
# no Overleaf: New Project → Upload Project → escolher minha-dissertacao.zip
Regra

Baixe o «source (.zip)» ao fim de cada semana de trabalho e guarde com a data: é o seu backup fora do serviço, e é o que você compila localmente com compilar.sh se ficar sem internet ou estourar o tempo de compilação. Figuras grandes: converta para PDF ou reduza a resolução antes de enviar.

Armadilha

Enviar figuras de dezenas de megabytes. Além do limite de 50 MB por arquivo, imagens grandes são causa comum de timeout na compilação (slide «Erros e logs»).

Overleaf7 de 10 · docs.overleaf.com, «Sharing a project» · captura de 09/09/2026

Compartilhar e comentar (gratuito); «Track changes» e histórico completo (premium)

Documentação do Overleaf sobre compartilhar um projeto: botão Share, níveis View-only, Review e Edit, e link sharing
Figura 14 «Sharing a project», em docs.overleaf.com (captura de 09/09/2026): o botão «Share», os níveis «View-only», «Review» e «Edit», e o compartilhamento por link («View Link» e «Edit Link»).
RecursoComo (conforme a documentação)Plano
Convidar«Share» → e-mail → «View-only», «Review» ou «Edit» → «Invite»gratuito (1 colaborador por projeto)
Link«View Link» (só leitura) ou «Edit Link» (exige conta de quem abre)gratuito
ComentarSelecionar o trecho → «Add comment»; resolver no ✓gratuito
«Track changes»Ícone «Review» → modos «Editing» / «Reviewing» → «Accept» / «Reject selected changes»premium
«History»Ícone «History»: rótulos (labels), comparar versões, restaurar arquivo ou projeto, baixar o .zip de uma versãogratuito só 24 h (mais as versões rotuladas)
Regra

Orientador que revisa em LaTeX: convide com «Review» (comenta sem editar) ou «Edit». Orientador que revisa em Word: gere o .docx com pandoc (Parte 4) e traga as mudanças de volta à mão. No plano gratuito, rotule uma versão («label») antes de cada revisão grande: só as rotuladas sobrevivem às 24 h.

Colaborador ou revisor

No plano gratuito, «1 collaborator per project» conta quem tem «Edit» ou «Review»; leitores por «View Link» não contam. Standard e Student: 10 colaboradores; Pro: ilimitados.

Overleaf8 de 10 · overleaf.com/user/subscription/plans · valores em real vistos em 09/09/2026

Planos e preços: o que o gratuito faz, o que o premium acrescenta — e como conferir se a sua instituição tem licença

Página de planos do Overleaf em real: Free R$0, Standard R$43,75 por mês, Pro R$87,50 por mês, Organizations; itens 1 collaborator per project, Basic compile timeout e 24x Basic compile timeout
Figura 15 A página de planos (captura de 09/09/2026, cobrança anual): «Free» R$ 0; «Standard» R$ 43,75/mês; «Pro» R$ 87,50/mês; «Organizations» sob consulta; «1 collaborator per project», «Basic compile timeout» e «24x Basic compile timeout».
PlanoPreço (anual · mensal)ColaboradoresCompilaçãoHistórico, Track Changes, integrações, IA
FreeR$ 01 por projeto10 s24 h; sem Track Changes; sem Zotero/Mendeley/Git/GitHub/Dropbox; sem Symbol Palette; IA «Basic (no assistant)»
StudentR$ 21/mês · R$ 2510240 scompleto; sim; sim; AI Assistant
StandardR$ 43,75/mês (R$ 524/ano) · R$ 6910240 scompleto; sim; sim; AI Assistant
ProR$ 87,50/mês (R$ 1.049/ano) · R$ 122ilimitados240 scompleto; sim; sim; AI Assistant
Organizations«Contact Sales»Licenças institucionais («Overleaf Commons»)
Regra

Antes de pagar, confira a sua instituição em overleaf.com/edu: quem tem «Overleaf Commons» entra pelo SSO e recebe os recursos premium. Em 09/09/2026, a página overleaf.com/edu/usp dizia que a «Universidade de Sao Paulo (USP) does not currently have an institutional partnership with Overleaf» — cada instituição tem a sua página.

O gratuito basta para

Projetos ilimitados, um colaborador, o abnTeX2 e a maioria das dissertações — desde que caibam em 10 s de compilação. Quando não couberem, a alternativa gratuita é compilar localmente (Parte 4), não necessariamente pagar.

Overleaf9 de 10 · overleaf.com/learn, «Errors» · docs.overleaf.com, «Resolving issues» · captura de 09/09/2026

Erros e logs: os sete erros do guia, «Stop on first error», «Fast [draft]» e o timeout de 10 s × 240 s

Guia Errors do Overleaf Learn, com a lista de erros comuns do LaTeX e a explicação de cada um
Figura 16 O guia «Errors» do Overleaf Learn (captura de 09/09/2026): cada erro comum com causa e correção. No editor, o ícone ao lado do «Recompile» abre o log com as mesmas mensagens.
MensagemCausa habitual
Undefined control sequenceComando com erro de digitação ou pacote não carregado
Missing $ insertedSímbolo matemático (_, ^, \frac) fora de modo matemático
File not foundFigura, capítulo ou .bib com nome ou caminho errado
Double subscriptDois _ seguidos sem chaves
Misplaced alignment tab character && fora de tabela — escreva \& no texto
Environment … undefinedAmbiente sem o pacote que o define
Underfull / Overfull hboxAvisos de linha mal preenchida ou larga demais — não impedem o PDF
Timeout (10 s gratuito; 240 s premium)O que fazer
Erros acumuladosLigue «Stop on first error» e corrija o primeiro
Imagens grandesPDF em vez de PNG; «Fast [draft]» enquanto escreve
Pacotes lentos (TikZ/pgfplots, tabularray, SVG/EPS)Gere as figuras uma vez e inclua como PDF
[H] em muitos floats; \caption fora de floatUse [htbp]; legenda sempre dentro de figure ou table
Regra

Leia o primeiro erro do log, não o último: os seguintes costumam ser consequência. Quando o projeto não couber em 10 s, baixe o .zip e compile localmente (Parte 4) — a compilação local não tem limite de tempo.

Overleaf10 de 10 · docs.overleaf.com, «Premium features» · blog «Overleaf AI now a part of Overleaf plans» (02/07/2026) · captura de 09/09/2026

IA no Overleaf: «AI Assistant» e «Error Assist» — o que é, para onde vai o texto e como declarar o uso

Página Premium features da documentação do Overleaf, listando os recursos dos planos pagos, entre eles Track Changes, histórico completo, integrações e AI Assistant
Figura 17 «Premium features», em docs.overleaf.com (captura de 09/09/2026): a lista do que os planos pagos acrescentam — Track Changes, histórico completo, integrações com gerenciadores de referências e Git, e o AI Assistant.
RecursoO que a documentação diz
AI AssistantNos planos pagos; o conteúdo enviado vai à OpenAI; o Overleaf declara que não treina modelos com ele. Desde 02/07/2026, «Overleaf AI» faz parte dos planos
Error AssistExplica o erro do log em linguagem corrente; o plano gratuito tem uma «permissão básica» diária
Plano gratuitoIA «Basic (no assistant)»
Regra

Antes de acionar o AI Assistant sobre o texto da dissertação, pergunte-se se o programa, o orientador e o comitê de ética permitem enviar esse texto a um serviço externo — dados de participantes e resultados inéditos podem não poder sair. O uso, quando houver, entra na declaração de uso de IA do trabalho.

Manual irmão

O que declarar, como e onde (na metodologia, nos agradecimentos ou em seção própria) está no manual de Uso de IA na pesquisa científica. O Error Assist que explica um erro de compilação e o AI Assistant que reescreve um parágrafo são usos diferentes — e a declaração distingue.

Parte 3abnTeX2

A classe brasileira: o que é e quais normas atende; instalar; o modelo canônico por dentro; citações com abntex2cite; compilar; artigo e projeto; customizações e biblatex-abnt; erros comuns

O abnTeX2 é a classe e o estilo bibliográfico que colocam a ABNT dentro do LaTeX. O modelo canônico foi compilado de verdade na demonstração deste manual (83 páginas) e aparece nas figuras; o esqueleto em código é o do arquivo distribuído no CTAN.

03
abnTeX21 de 10 · abntex.net.br · ctan.org/pkg/abntex2 · capturas de 09/09/2026

abnTeX2: «classe LaTeX e estilo bibliográfico compatíveis com as normas da ABNT» — e quais edições das normas ele implementa

Site abntex.net.br com a descrição Classe LaTeX e estilo bibliográfico compatíveis com as normas da ABNT e os links de documentação
Figura 18 abntex.net.br (captura de 09/09/2026): «Classe LaTeX e estilo bibliográfico compatíveis com as normas da ABNT»; documentação, modelos e wiki.
Página do abnTeX2 no CTAN: versão 1.9.7 de 2018, licença LPPL 1.3, mantenedor e pacotes relacionados
Figura 19 A página do abnTeX2 no CTAN (captura de 09/09/2026): versão 1.9.7 (24/11/2018), LPPL 1.3, copyright 2012–2018 Abntex2 team, mantenedor Lauro César Araujo; relacionados: babel-portuges, tabularray-abnt, lshort-portuguese-br, simplecv.

É uma suíte: a classe abntex2 (baseada na memoir) cuida da estrutura e da forma; o pacote abntex2cite cuida das citações e das referências, nos estilos alf (autor-data) e num (numérico).

Norma (README)AssuntoEdição mais nova
NBR 14724:2011Trabalhos acadêmicos2024
NBR 6023:2002Referências2018
NBR 10520:2002Citações2023
NBR 15287:2011Projeto de pesquisa
NBR 6022:2018 · 6024:2012 · 6027:2012 · 6028:2003 · 6029:2006 · 6034:2004 · 10719:2015Artigo, numeração progressiva, sumário, resumo, livros, índice, relatório técnico
Armadilha

Supor que o PDF do abnTeX2 está «na norma vigente». A versão 1.9.7 é de 2018; as NBR 6023 (2018), 10520 (2023) e 14724 (2024) têm edições mais novas que as implementadas. Confira as diferenças com a biblioteca da sua instituição e ajuste o que for preciso — o slide «Customizações» mostra por onde.

abnTeX22 de 10 · github.com/abntex/abntex2 · wiki · capturas de 09/09/2026

Instalar ou ter: no Overleaf já está; no TeX Live, MacTeX e MiKTeX também; senão, tlmgr install abntex2

Repositório abntex/abntex2 no GitHub, com os arquivos da classe e a lista de commits
Figura 20 O repositório abntex/abntex2 no GitHub (captura de 09/09/2026): último commit em 14/09/2023 («Update ISSUE_TEMPLATE.md»); sem releases formais — a versão de referência é a do CTAN.
Wiki do abnTeX2 com as páginas Por onde começar, FAQ, instalação, ferramentas, tutoriais e customizações conhecidas
Figura 21 A wiki do abnTeX2 (captura de 09/09/2026): «Por onde começar?», FAQ, instalação (Linux, Mac, Windows, Docker), ferramentas, tutoriais e customizações conhecidas.
terminal — instalar (TeX Live/TinyTeX) e localizar o modelo canônico
tlmgr install abntex2
kpsewhich abntex2.cls                             # onde a classe está
kpsewhich abntex2-modelo-trabalho-academico.tex   # onde o modelo está (vazio no TinyTeX: baixe do CTAN)
OndeSituação
OverleafNada a instalar: \documentclass{abntex2} compila
TeX Live (2013+), MacTeXJá incluído
MiKTeXBaixa ao compilar, ou pelo Package Manager
TinyTeXtlmgr install abntex2; os modelos vêm do CTAN (abntex2.zip, pasta doc/examples), porque o repositório do TinyTeX não traz documentação
Documentação e modelos

abntex2.pdf (classe), abntex2cite.pdf e abntex2cite-alf.pdf. Modelos em doc/examples: trabalho acadêmico, artigo, projeto de pesquisa, relatório técnico, livro, glossários, slides, -include-comandos.tex, -references.bib, -img-marca.pdf e -img-grafico.pdf.

abnTeX23 de 10 · abntex2-modelo-trabalho-academico.tex (CTAN) · compilado na demonstração de 09/09/2026

O modelo canônico por dentro (1/3): \documentclass, pacotes e os comandos de dados que preenchem capa e folha de rosto

Capa e folha de rosto do modelo canônico de trabalho acadêmico do abnTeX2 compilado localmente: Modelo Canônico de Trabalho Acadêmico com abnTeX2, Brasil, 2018, versão 1.9.7
Figura 22 Capa (p. 1) e folha de rosto (p. 2) do modelo canônico compilado na demonstração deste manual (captura de 09/09/2026): «Modelo Canônico de Trabalho Acadêmico com abnTeX2», Brasil, 2018, v-1.9.7 — tudo vindo dos comandos de dados ao lado.
main.tex — preâmbulo do modelo (trecho, como no arquivo do CTAN)
\documentclass[12pt, openright, twoside, a4paper, english, french, spanish, brazil]{abntex2}

\usepackage{lmodern}                % fonte Latin Modern
\usepackage[T1]{fontenc}            % codificação das fontes
\usepackage[utf8]{inputenc}         % codificação do arquivo
\usepackage{indentfirst}            % indenta o primeiro parágrafo
\usepackage{nomencl}                % lista de símbolos
\usepackage{color}
\usepackage{graphicx}               % figuras
\usepackage{microtype}              % melhorias tipográficas
\usepackage{lipsum}                 % texto de exemplo (remova no trabalho real)
\usepackage[brazilian,hyperpageref]{backref}   % «Citado na página…»
\usepackage[alf]{abntex2cite}       % citações autor-data ABNT ([num] para numérico)

\titulo{Manutenção preditiva de guindastes portuários com aprendizado de máquina}
\autor{Nome do Estudante}
\local{Cidade}
\data{2026}
\orientador{Prof. Dr. Nome do Orientador}
\coorientador{Prof. Dr. Nome do Coorientador}
\instituicao{Universidade Exemplo}
\tipotrabalho{Dissertação (Mestrado)}
\preambulo{Dissertação (Mestrado) apresentada ao Programa de Pós-Graduação
  da Universidade Exemplo como requisito parcial para obtenção do título.}
Opção da classeEfeito
12pt, a4paperCorpo 12 em A4
openright, twosideCapítulos começam em página ímpar; margens espelhadas (frente e verso)
english, french, spanish, brazilIdiomas passados ao babel; o modelo usa brazil como idioma do documento
abnTeX24 de 10 · mesmo arquivo · figura da demonstração de 09/09/2026

O modelo canônico por dentro (2/3): os elementos pré-textuais, da capa ao sumário, na ordem do arquivo

Páginas do resumo e da lista de abreviaturas e siglas do modelo canônico do abnTeX2 compilado
Figura 23 Resumo (p. 15) e lista de abreviaturas e siglas (p. 29) do modelo compilado na demonstração deste manual (captura de 09/09/2026): o ambiente resumo e o ambiente siglas produzem estas páginas.
main.tex — pré-textuais, na sequência do modelo (cada ambiente é opcional; apague o que o seu trabalho não tem)
\begin{document}
\imprimircapa                       % capa
\imprimirfolhaderosto*              % folha de rosto (* = com a ficha no verso)
\begin{fichacatalografica} … \end{fichacatalografica}
\begin{errata} … \end{errata}
\begin{folhadeaprovacao} … \end{folhadeaprovacao}
\begin{dedicatoria} … \end{dedicatoria}
\begin{agradecimentos} … \end{agradecimentos}
\begin{epigrafe} … \end{epigrafe}
\begin{resumo} … \end{resumo}                  % resumo em português
\begin{resumo}[Abstract] … \end{resumo}        % abstract
\pdfbookmark[0]{\listfigurename}{lof}
\listoffigures                       % lista de ilustrações
\listoftables                        % lista de tabelas
\begin{siglas} … \end{siglas}        % lista de abreviaturas e siglas
\begin{simbolos} … \end{simbolos}    % lista de símbolos
\tableofcontents*                    % sumário (* = sem entrada para si mesmo)
Regra

A ordem dos pré-textuais é a da NBR 14724 e está embutida no modelo: não reordene os ambientes. O que o seu programa não exige (errata, epígrafe, lista de símbolos), remova em bloco. A ficha catalográfica costuma vir da biblioteca da instituição: cole o conteúdo dentro de fichacatalografica ou inclua o PDF que ela fornecer.

abnTeX25 de 10 · mesmo arquivo · figura da demonstração de 09/09/2026

O modelo canônico por dentro (3/3): \textual, capítulos, \postextual, referências, apêndices e anexos

Sumário e página 1 Introdução do modelo canônico do abnTeX2 compilado, com a numeração dos capítulos
Figura 24 Sumário (p. 33) e «1 Introdução», que abre a parte textual, no modelo compilado na demonstração deste manual (captura de 09/09/2026). O sumário só fica preenchido depois da sequência completa de compilação (slide «Compilar»).
main.tex — textual e pós-textual, na sequência do modelo
\textual                             % começa a numeração das páginas e dos capítulos

\chapter{Introdução}                 % ou \include{capitulos/1-introducao}
Texto com citações \cite{knauff2014} e referências cruzadas.
\chapter{Método}
\chapter{Resultados}
\chapter{Conclusão}

\postextual                          % elementos pós-textuais

\bibliography{referencias}           % lê referencias.bib; o estilo vem do abntex2cite

\begin{apendicesenv}                 % apêndices (seus)
  \chapter{Questionário aplicado}
\end{apendicesenv}

\begin{anexosenv}                    % anexos (de terceiros)
  \chapter{Parecer do comitê de ética}
\end{anexosenv}

\printindex                          % índice remissivo (se houver \index{})
\end{document}
Regra

Um \include{capitulos/N-nome} por capítulo mantém o main.tex curto e permite compilar um capítulo de cada vez com \includeonly{}. Apêndice é o que você produziu; anexo é o que veio de terceiros — a classe numera cada um com a letra certa.

Na demonstração deste manual (09/09/2026)

O modelo canônico compilou em 83 páginas com latexmk -pdf -f: capa p. 1, folha de rosto p. 2, resumo p. 15, siglas p. 29, sumário p. 33, referências p. 51; sumário preenchido e nenhuma citação «??».

abnTeX26 de 10 · abntex2cite.pdf e abntex2cite-alf.pdf · Overleaf Learn, «Bibliography management with bibtex» · capturas de 09/09/2026

Citações e referências com abntex2cite: \cite, \citeonline, \apud, os estilos alf e num — e o arquivo .bib

Página do modelo do abnTeX2 com citações autor-data como (ARAUJO, 2015a) no texto e a seção sobre referências
Figura 25 Página do modelo compilado na demonstração deste manual (captura de 09/09/2026): citações autor-data como «(ARAUJO, 2015a)» — a letra desambigua duas obras do mesmo autor no mesmo ano — e a seção sobre referências.
ComandoResultado no estilo alf
\cite{knauff2014}(KNAUFF; NEJASMIC, 2014) — citação entre parênteses
\citeonline{knauff2014}Knauff e Nejasmic (2014) — autor no texto
\apud{fonte}{obra}Citação de citação («apud»)
\usepackage[num]{abntex2cite}Estilo numérico: [1], [2]…, com a lista numerada
\nocite{*}Lista tudo do .bib — evite: a ABNT lista só o que foi citado
referencias.bib — uma entrada (o Better BibTeX gera isto a partir do Zotero, Parte 4)
@article{knauff2014,
  author  = {Knauff, Markus and Nejasmic, Jelica},
  title   = {An Efficiency Comparison of Document Preparation
             Systems Used in Academic Research and Development},
  journal = {PLoS ONE}, year = {2014}, volume = {9}, number = {12},
  pages   = {e115069}, doi = {10.1371/journal.pone.0115069}
}
Regra

Autores separados por and; nome composto entre chaves ({Barbosa Neto}). O Overleaf roda o bibtex sozinho a cada «Recompile»; localmente, é o latexmk (próximo slide).

abnTeX27 de 10 · FAQ do abnTeX2 · demonstração de 09/09/2026

Compilar: pdflatex → bibtex → makeindex → pdflatex → pdflatex, ou latexmk — e a armadilha do .log antigo

Terminal: latexmk compilando o modelo canônico do abnTeX2, mostrando as regras pdflatex, bibtex e makeindex executadas e o PDF final com 83 páginas
Figura 26 latexmk -pdf -f sobre o modelo canônico na demonstração deste manual (captura de 09/09/2026): as regras pdflatex, bibtex e makeindex, o pdflatex de novo, e o PDF de 83 páginas.
terminal — a sequência à mão (FAQ do abnTeX2) e a automática
pdflatex main.tex     # 1. grava citações e rótulos no .aux
bibtex   main         # 2. gera o .bbl com as referências
makeindex main.nlo -s nomencl.ist -o main.nls   # 3. lista de símbolos (se houver)
pdflatex main.tex     # 4. insere referências e sumário
pdflatex main.tex     # 5. acerta os números de página

# o mesmo, automatizado: repete até estabilizar
latexmk -pdf main.tex
# limpar auxiliares e forçar do zero
latexmk -C main.tex && latexmk -pdf -f main.tex
SintomaCausa e correção
Citações «??» e sumário vazioFaltou o bibtex ou a segunda passagem: rode a sequência completa
Referência aparece só na segunda compilaçãoNormal: o .bbl é gerado entre as passagens
latexmk «não faz nada»Um .log antigo fez o latexmk pular o pdflatex e o bibtex — foi o que aconteceu na primeira tentativa da demonstração. latexmk -C e depois -f
Regra

No Overleaf, «Recompile» já roda o latexmk com o bibtex. No computador, use compilar.sh main.tex --limpar (Parte 4): ele chama latexmk -pdf -f, filtra as linhas de erro e imprime «ok: main.pdf (N páginas)». Quando o resultado parecer velho, limpe antes de desconfiar do código.

abnTeX28 de 10 · abntex2-modelo-artigo.tex · abntex2-modelo-projeto-pesquisa.tex · compilados na demonstração de 09/09/2026

Artigo (NBR 6022) e projeto de pesquisa (NBR 15287): os outros dois modelos do abnTeX2

Duas primeiras páginas do modelo de artigo científico do abnTeX2 compilado, com título, autores, resumo e início do texto
Figura 27 As duas primeiras páginas do modelo de artigo (captura de 09/09/2026): título, autoria, resumo e abstract na primeira página, texto em seguida — 6 páginas na demonstração deste manual.
Páginas do modelo de projeto de pesquisa do abnTeX2 compilado, com capa e seções do projeto
Figura 28 Páginas do modelo de projeto de pesquisa (captura de 09/09/2026): 45 páginas na demonstração deste manual, com a estrutura da NBR 15287.
artigo.tex — a linha de classe do modelo de artigo (como no arquivo)
\documentclass[12pt, openright, twoside, a4paper, english, french, spanish, brazil, sumario=tradicional]{abntex2}
ModeloPara quêDemonstração
Trabalho acadêmicoTCC, dissertação, tese (NBR 14724)83 páginas
ArtigoArtigo científico (NBR 6022); resumo e abstract na primeira página6 páginas
Projeto de pesquisaProjeto para qualificação, edital ou comitê de ética (NBR 15287)45 páginas
Relatório técnico · livro · slidesNBR 10719; livro; apresentação
Regra

Para periódico ou evento, o modelo do abnTeX2 só serve quando o periódico pede ABNT; a maioria fornece a própria classe (e está na galeria do Overleaf). O projeto de pesquisa segue a NBR 15287, cuja estrutura o manual de Metodologia detalha: aqui você a produz em LaTeX.

abnTeX29 de 10 · wiki do abnTeX2 · ctan.org/pkg/biblatex-abnt · captura de 09/09/2026

Customizações institucionais conhecidas — e o biblatex-abnt como alternativa moderna ao abntex2cite

Página do biblatex-abnt no CTAN, com a descrição do estilo BibLaTeX para a ABNT, versão e mantenedores
Figura 29 biblatex-abnt no CTAN (captura de 09/09/2026): estilo BibLaTeX para a ABNT, v4.0 no CTAN (o README cita 3.4); NBR 6023:2002 e 10520:2002 «100%»; exige Biber e BibLaTeX recentes; no TeX Live desde 2016; mantenedores Daniel B. Marques e Lucas Sales.
preâmbulo — biblatex-abnt (troca o abntex2cite; compila com biber)
\usepackage[style=abnt]{biblatex}
\addbibresource{referencias.bib}
…
Texto \cite[10]{knauff2014}.        % com página
…
\printbibliography
Customização conhecida (wiki)Instituições
Listadas na wikiEESC/USP, ICMC-USP, PUC Minas, UFC, UECE, FGA-UnB, CEFET-MG, IME, EPUSP, Unesp POSMAT, UFSC (ufscthesisx), IPT, UFV, Unisul, UNIJUI
IME-USPmodelo-latex do CCSL (GitLab; licença MIT; teses e dissertações; ABNT)
Tutoriais da wikiPré-textuais em romanos, cabeçalhos, «Lista de», códigos-fonte, teoremas, fontes com XeLaTeX, LyX, Pandoc, PDF/A e PDF/X, múltiplos índices
Regra

abntex2cite (BibTeX) e biblatex-abnt (Biber) não convivem no mesmo documento: escolha um. O abntex2cite é o que os modelos canônicos e a maioria dos modelos institucionais usam; o biblatex-abnt é a via para quem já trabalha com biblatex ou precisa de recursos que o BibTeX não tem. Nos dois casos, o .bib vem do Zotero (Parte 4).

abnTeX210 de 10 · erros vistos e resolvidos na demonstração de 09/09/2026 · FAQ do abnTeX2

Erros comuns do abnTeX2: pacote que falta, babel sem english, codificação — e o que fazer

MensagemOnde aconteceCausaCorreção
! LaTeX Error: File `xpatch.sty' not foundTinyTeX ou instalação mínimaA classe usa xpatch e ele não está instaladotlmgr install xpatch
File `enumitem.sty' not foundIdemPacote de listas ausentetlmgr install enumitem
babel: Unknown option `english'IdemA classe passa english ao babel e o idioma não está instaladotlmgr install babel-english
File `tocbasic.sty' not foundIdemDependência do KOMA-Scripttlmgr install koma-script
Citações «??», sumário vazioQualquer instalaçãoFaltou bibtex ou passagem; ou .log antigo enganou o latexmksequência completa; latexmk -C e -f
Acentos trocados por símbolosArquivo salvo em outra codificaçãoO FAQ exige todos os arquivos em UTF-8salvar em UTF-8; fontenc T1
Autor com acento fora de ordem ou sem acento nas referências.bibAcento não protegidoAra{\'u}jo; Barbosa{ }Neto
Modelo não encontrado (kpsewhich vazio)TinyTeXRepositório sem documentação (tlmgr option docfiles 1 falha)baixar abntex2.zip do CTAN, pasta doc/examples
Overleaf: timeoutPlano gratuito (10 s)Modelo grande, figuras pesadas, lipsumStop on first error; Fast [draft]; compilar localmente
PDF «na norma» reprovado pela bibliotecaQualquer instalaçãoabnTeX2 1.9.7 implementa NBR 6023:2002, 10520:2002 e 14724:2011conferir as edições novas com a biblioteca; ajustar
Regra

Todo «File … not found» numa instalação local se resolve com tlmgr install <pacote> — o nome do pacote é, quase sempre, o nome do .sty sem a extensão. No Overleaf esses erros não existem: a distribuição é completa.

Na demonstração deste manual (09/09/2026)

Os quatro primeiros erros da tabela apareceram, nessa ordem, ao compilar o modelo canônico no TinyTeX recém-instalado; cada tlmgr install resolveu o seu. O quinto apareceu na primeira tentativa com latexmk e se resolveu com latexmk -C seguido de -f.

Parte 4Do Zotero ao LaTeX e os scripts

Better BibTeX, o .bib no Overleaf, novo_trabalho.py, compilar.sh, checar_citacoes.py, TinyTeX, VS Code, pandoc e Git

As referências saem do Zotero com chaves estáveis e entram no .bib; três scripts curtos criam a pasta do trabalho a partir do modelo canônico, compilam e conferem as citações; a instalação local com o TinyTeX tira o limite de tempo do Overleaf. Tudo rodado de verdade em 09/09/2026.

04
Do Zotero ao LaTeX1 de 9 · retorque.re/zotero-better-bibtex · release v9.0.63 (26/08/2026) · captura de 09/09/2026

Better BibTeX for Zotero: chaves de citação estáveis, «Pin BibTeX key» e exportação automática com «Keep updated»

Site do Better BibTeX for Zotero com a descrição do plugin, o link de instalação e a documentação
Figura 30 O site do Better BibTeX (captura de 09/09/2026): o plugin do Zotero que gera chaves de citação previsíveis e mantém o .bib sincronizado; release v9.0.63 de 26/08/2026. Zotero 10 (17/08/2026), 9 (10/04/2026) e 8 (22/01/2026) são as versões correntes.
  1. Baixe o .xpi no site e, no Zotero, vá em «Ferramentas» → «Plugins» → engrenagem → «Install Plugin From File…».
  2. Cada item recebe uma chave pelo padrão auth.lower + shorttitle(3,3) + year (por exemplo, knauffEfficiencyComparisonDocument2014); «Pin BibTeX key» fixa a chave para que ela nunca mude.
  3. Clique com o botão direito na coleção → «Export Collection…» → formato «Better BibTeX» (ou «Better BibLaTeX» para o biblatex-abnt) → marque «Keep updated» → salve como referencias.bib na pasta do trabalho.
  4. A partir daí, toda mudança na coleção reescreve o .bib: acentos e HTML dos títulos são convertidos para LaTeX na exportação.
Regra

Uma coleção do Zotero por trabalho, um .bib por trabalho, chaves fixadas nos itens que você já citou. Na versão 8 do Better BibTeX, a chave passou a viver no campo nativo de chave de citação do Zotero 8 — não a edite à mão.

Manual irmão

Instalar o Zotero, organizar coleções, corrigir metadados e o estilo ABNT para Word: manual do Zotero; no plugin, o Bibliotecário audita a biblioteca antes da exportação.

Do Zotero ao LaTeX2 de 9 · docs.overleaf.com, integração Zotero · captura de 09/09/2026

O .bib no Overleaf: sem premium, «Upload» do arquivo exportado; com premium, a integração «Zotero Integration»

Documentação do Overleaf sobre a integração com o Zotero, um recurso premium, com os passos em Account Settings e Reference Managers
Figura 31 A página da integração com o Zotero em docs.overleaf.com (captura de 09/09/2026): recurso premium; configura-se em «Account Settings» → «Reference Managers».
Sem premium (gratuito)
  • Exporte com o Better BibTeX («Keep updated») para referencias.bib.
  • No projeto, painel de arquivos → «Upload» → escolha o .bib; repita quando a biblioteca mudar (o Overleaf substitui o arquivo de mesmo nome).
  • Ou mantenha o .bib numa pasta sincronizada e faça o upload de lá.
  • No main.tex: \bibliography{referencias}.
Com premium
  • «Account Settings» → «Reference Managers» → «Zotero Integration» → login no Zotero → «Accept Defaults».
  • No projeto: importe «My Library» ou um grupo como .bib somente leitura, com o botão «Refresh» para atualizar.
  • Ou busque referências individuais para inserir a citação.
  • Também Mendeley, ReadCube, Dropbox, Git e GitHub Sync.
Regra

O .bib importado pela integração é somente leitura: corrija metadados no Zotero, nunca no Overleaf. No fluxo gratuito, a chave estável do Better BibTeX é o que garante que \cite{knauff2014} continue valendo depois de cada upload.

Armadilha

Editar o .bib no Overleaf e depois reexportar do Zotero. A reexportação sobrescreve tudo. A fonte da verdade é a biblioteca; o .bib é derivado.

Do Zotero ao LaTeX3 de 9 · demonstração de 09/09/2026 · Python 3, só biblioteca padrão

novo_trabalho.py: cria a pasta do trabalho a partir do modelo canônico, já com os seus dados — e compila

Capa e folha de rosto da dissertação de demonstração gerada pelo novo_trabalho.py, com dados fictícios: Nome do Estudante, Universidade Exemplo
Figura 32 Capa e folha de rosto de «minha-dissertacao», gerada pelo novo_trabalho.py na demonstração deste manual (captura de 09/09/2026) — dados fictícios: «Nome do Estudante», «Universidade Exemplo», título «Manutenção preditiva de guindastes portuários com aprendizado de máquina: uma revisão sistemática».
terminal — o comando da demonstração (no TinyTeX, passe --modelo com o arquivo do CTAN)
python3 novo_trabalho.py minha-dissertacao \
    --titulo "Manutenção preditiva de guindastes portuários com aprendizado de máquina: uma revisão sistemática" \
    --autor "Nome do Estudante" --instituicao "Universidade Exemplo" \
    --orientador "Profa. Dra. Nome da Orientadora" --local "Cidade" \
    --tipo "Dissertação (Mestrado)" --programa "Programa de Pós-Graduação em Engenharia" \
    --modelo abntex2/doc/examples/abntex2-modelo-trabalho-academico.tex
# criado: minha-dissertacao/main.tex (dados preenchidos), referencias.bib, capitulos/, figuras/
# compilado: main.pdf
ArgumentoUso
pastaPasta a criar (com capitulos/ e figuras/)
--titulo · --autorObrigatórios: vão para \titulo e \autor
--instituicao · --orientador · --local · --tipo · --programa · --dataPreenchem \instituicao, \orientador, \local, \tipotrabalho, \preambulo e \data (padrão: ano corrente)
--modeloCaminho do abntex2-modelo-trabalho-academico.tex; sem ele, o script procura na distribuição com kpsewhich
Regra

O script copia o modelo, troca abntex2-modelo-references por referencias e a marca por figuras/marca.pdf, e compila com latexmk se ele existir; sem latexmk, avisa: «envie a pasta ao Overleaf (New Project → Upload Project) ou instale o TinyTeX». O referencias.bib copiado é o de exemplo do abnTeX2 — substitua pelo exportado do Zotero.

Do Zotero ao LaTeX4 de 9 · demonstração de 09/09/2026 · bash + latexmk + pdfinfo

compilar.sh: latexmk com -f, só as linhas de erro na tela e «ok: main.pdf (N páginas)» no fim

terminal — uso (na pasta do trabalho)
bash compilar.sh main.tex            # gera main.pdf
bash compilar.sh main.tex --limpar   # apaga os auxiliares (.aux, .bbl, .log…) antes: latexmk -C
bash compilar.sh main.tex --xelatex  # XeLaTeX (fontes do sistema)
bash compilar.sh main.tex --lualatex # LuaLaTeX
# saída: ok: main.pdf (83 páginas)   ou   falhou: veja main.log
compilar.sh — o que ele executa por dentro
latexmk -pdf -f -interaction=nonstopmode -file-line-error main.tex \
  | grep -E "^(Latexmk: (Run number|All targets)|\./.*:[0-9]+: |! )"
pdfinfo main.pdf | awk '/^Pages/{print $2}'   # conta as páginas
OpçãoO que faz
-pdf · -xelatex · -lualatexEscolhe o motor (pdfLaTeX é o padrão)
-fForça a compilação mesmo com erros e mesmo com .log antigo — a armadilha da Parte 3
-interaction=nonstopmodeNão para esperando resposta no terminal
-file-line-errorErros no formato ./arquivo.tex:linha: mensagem, que o grep do script mostra
--limparlatexmk -C antes: apaga auxiliares; use quando o resultado parecer velho
Regra

O script sai com erro se o latexmk não existir («instale o TeX Live/TinyTeX (tlmgr install latexmk)») ou se o PDF não for gerado; nesse caso, o main.log tem a mensagem completa. Na demonstração, a dissertação gerada pelo novo_trabalho.py foi compilada com --limpar; o número de páginas está na figura do próximo slide.

Sem latexmk?

tlmgr install latexmk no TeX Live ou TinyTeX; no MiKTeX, o Package Manager. O pdfinfo (poppler) só conta páginas: sem ele, o script imprime «ok» sem o número.

Do Zotero ao LaTeX5 de 9 · demonstração de 09/09/2026 · Python 3, só biblioteca padrão

checar_citacoes.py: chaves citadas sem entrada no .bib (deve dar zero) e entradas nunca citadas

Terminal: execução de novo_trabalho.py, compilar.sh e checar_citacoes.py com as saídas reais — pasta criada e compilada, ok main.pdf com o número de páginas, e 7 citadas, 28 entradas, 0 faltando, 21 nunca citadas
Figura 33 Os três scripts rodando na demonstração deste manual (captura de 09/09/2026): novo_trabalho.py cria e compila «minha-dissertacao»; compilar.sh --limpar imprime «ok: main.pdf» com o número de páginas; checar_citacoes.py conta 7 chaves citadas, 28 entradas no .bib, 0 faltando e 21 nunca citadas.
terminal — uso e saída da demonstração
python3 checar_citacoes.py main.tex referencias.bib
# citadas no texto: 7 · entradas no .bib: 28
# citadas sem entrada no .bib (0): —
# no .bib e nunca citadas (21): … (as 15 primeiras chaves) …
# código de saída 1 se houver chave citada sem entrada — serve para um script de entrega
  • Segue \input e \include a partir do main.tex; ignora o que está depois de %.
  • Entende \cite, \citeonline, \citep, \citet, \parencite, \textcite, \autocite e \nocite, com várias chaves separadas por vírgula.
  • Citada sem entrada vira «??» no PDF: corrija a chave ou exporte o item do Zotero.
  • Nunca citada não aparece nas Referências — a ABNT lista só o que foi citado. Se o item precisa constar, cite-o; se não, tudo bem que sobre no .bib.
Regra

Rode antes de cada entrega: o primeiro número que importa é o «citadas sem entrada», que tem de ser 0. Os 21 «nunca citados» da demonstração são o .bib de exemplo do abnTeX2 — no seu trabalho, a lista mostra o que ficou na biblioteca sem entrar no texto.

Do Zotero ao LaTeX6 de 9 · yihui.org/tinytex · demonstração de 09/09/2026 (Linux, sem R)

Instalação local com o TinyTeX: um comando instala, tlmgr install traz o abnTeX2 e o resto

Terminal: instalação do TinyTeX pelo script install-bin-unix.sh e instalação de pacotes com tlmgr, entre eles abntex2, biblatex-abnt, babel-portuges e latexmk
Figura 34 A instalação na demonstração deste manual (captura de 09/09/2026): o script install-bin-unix.sh baixa 51,6 MB e instala em ~/.TinyTeX; em seguida, tlmgr install com abntex2 e os demais pacotes. Resultado: pdfTeX 3.141592653-2.6-1.40.29 (TeX Live 2026), tlmgr revision 79639.
terminal — Linux sem R (macOS: o mesmo script; Windows: instalador do site)
wget -qO- "https://yihui.org/tinytex/install-bin-unix.sh" | sh
# instala em ~/.TinyTeX; abra um terminal novo para o PATH valer

tlmgr install abntex2 biblatex-abnt babel-portuges hyphen-portuguese \
  lipsum booktabs setspace microtype nomencl glossaries biblatex biber latexmk \
  collection-fontsrecommended memoir textcase lastpage xpatch enumitem babel-english koma-script

pdflatex --version | head -1     # pdfTeX 3.141592653-2.6-1.40.29 (TeX Live 2026)
tlmgr --version | head -1        # tlmgr revision 79639
VarianteTamanhoPara quem
TinyTeX-01–24 MBSó a infraestrutura
TinyTeX-154–74 MB (~100 pacotes)Documentos simples
TinyTeX (padrão)152–210 MBO usado aqui: mais o que o tlmgr instalar
TinyTeX-21,7–1,9 GBTeX Live completo, sem documentação
Regra

Instale os pacotes da lista de uma vez: são os que o modelo canônico e o biblatex-abnt pediram na demonstração (os quatro últimos resolveram os erros da Parte 3). Os modelos do abnTeX2 vêm do CTAN (abntex2.zip, doc/examples), porque o repositório do TinyTeX não traz documentação.

Do Zotero ao LaTeX7 de 9 · marketplace do VS Code · wiki do abnTeX2 · captura de 09/09/2026

VS Code + LaTeX Workshop: compila, sincroniza o PDF, autocompleta e mostra os erros — e os outros editores locais

Página da extensão LaTeX Workshop no marketplace do Visual Studio Code, com o botão Install e a descrição dos recursos
Figura 35 A extensão LaTeX Workshop no marketplace do VS Code (captura de 09/09/2026): compilação com latexmk, visualizador de PDF sincronizado, autocompletar e painel de erros — sobre uma distribuição já instalada (TinyTeX, TeX Live ou MiKTeX).
  1. Instale a distribuição (slide anterior) e o VS Code; em «Extensions», pesquise «LaTeX Workshop» → «Install».
  2. Abra a pasta do trabalho («File» → «Open Folder…»); ao salvar o main.tex, a extensão compila com o latexmk e mostra o PDF ao lado.
  3. Erros e avisos aparecem no painel «Problems», com o arquivo e a linha; o autocompletar sugere comandos, rótulos (\ref) e chaves do .bib (\cite).
EditorObservação (wiki do abnTeX2)
TeXstudio · TexmakerEditores LaTeX completos, multiplataforma; a wiki tem instruções de configuração
TeXworksMínimo; vem com o MiKTeX e o TeX Live
KileAmbiente KDE (Linux)
LyXInterface «o que você vê é o que você quer dizer»; a wiki tem tutorial para o abnTeX2
JabRef · BibDeskEditores de .bib citados na wiki; aqui o .bib vem do Zotero
Regra

Editor é preferência; distribuição é obrigação. Qualquer um dos editores compila o mesmo main.tex com a mesma sequência da Parte 3 — e o compilar.sh funciona ao lado de todos eles.

Do Zotero ao LaTeX8 de 9 · pandoc.org · wiki do abnTeX2 (tutorial Pandoc)

pandoc: gerar um .docx a partir do .tex quando o programa ou o orientador exige Word — com perdas conhecidas

terminal — conversão básica e com as referências do .bib
pandoc -s tese.tex -o tese.docx
pandoc -s tese.tex --citeproc --bibliography=referencias.bib -o tese.docx
# o caminho inverso também existe: pandoc -s texto.docx -o texto.tex
O que sobreviveO que se perde ou muda
Texto, seções, listas, ênfases, notas, tabelas simples, equações, citações (com --citeproc)Capa, folha de rosto, ficha, listas automáticas e a forma ABNT da classe; tabelas complexas; comandos próprios do abnTeX2 (\citeonline, ambientes pré-textuais); posição das figuras
Regra

Use o pandoc para revisão: o orientador comenta no Word, você traz as mudanças de volta ao .tex. Para a entrega em Word, combine com o programa antes de escolher o LaTeX (Parte 1): a conversão é com perdas, e a formatação ABNT terá de ser refeita no .docx, tarefa do manual de Metodologia e do manual do Zotero (estilo ABNT no Word).

Armadilha

Manter duas versões vivas. Depois da primeira conversão, quem edita o .docx e quem edita o .tex divergem em dias. Escolha um formato-fonte; o outro é sempre gerado.

Sobre o comando

-s gera um documento completo (standalone); --citeproc resolve as citações com o .bib indicado em --bibliography. A wiki do abnTeX2 tem um tutorial dedicado ao Pandoc.

Do Zotero ao LaTeX9 de 9 · Blischak, Davenport e Wilson (2016); Wilson et al. (2017)

Git para versionar: o .tex é texto simples — cada versão do trabalho fica registrada, com diff e volta atrás

terminal — o mínimo (Blischak, Davenport e Wilson, 2016)
cd minha-dissertacao
git init
printf '*.aux\n*.bbl\n*.blg\n*.log\n*.out\n*.toc\n*.lof\n*.lot\n*.fls\n*.fdb_latexmk\n*.synctex.gz\n' > .gitignore
git add main.tex referencias.bib capitulos figuras .gitignore
git commit -m "Estrutura inicial a partir do modelo abnTeX2"

# a cada sessão de escrita
git add -A && git commit -m "Capítulo 2: método (rascunho)"
git log --oneline            # o histórico
git diff HEAD~1 -- capitulos/2-metodo.tex   # o que mudou desde o commit anterior
SituaçãoO que o Git dá
«Ontem estava melhor»git diff mostra o que mudou; git checkout traz a versão de volta
Orientador e estudanteCada um com a sua cópia; o histórico registra quem mudou o quê (GitHub, GitLab ou o repositório da instituição)
OverleafIntegração Git (clonar o projeto como remoto) e GitHub Sync são premium; no gratuito, baixe o .zip e faça o commit localmente
EntregaUma tag por versão entregue (qualificação, defesa, versão final)
Regra

Versione o que é fonte (.tex, .bib, figuras, scripts) e ignore o que é gerado (auxiliares; o PDF, se preferir). Wilson et al. (2017) resumem: manuscrito em texto simples, sob controle de versão, com mensagens de commit que digam o que mudou. O histórico do Overleaf gratuito dura 24 h; o do Git dura o que você quiser.

Manual irmão

Se a pesquisa tem dados e código, o repositório é o mesmo: a organização das pastas (01_buscas/, 07_manuscrito/…) segue o plugin e o manual de PRISMA.

Parte 5Fechamento

Plugin, erros comuns, checklist, glossário e referências

Como o plugin Pesquisa MirandasTech conduz a fase de escrita com este manual como fonte; o que costuma dar errado; a lista para conferir antes de entregar; os termos; as fontes — e como citar.

05
Fechamento1 de 7

Tudo num só plugin: o Pesquisador conduz a fase 8, «Escrita ABNT», com este manual como fonte

O plugin Pesquisa MirandasTech (para Claude Code e Codex) coloca os papéis dos manuais dentro do assistente, com um estado único (PROGRESSO.md) e um gerente — o Pesquisador — que só fecha uma fase com evidência. Na fase 8 ele espera o que este manual manda produzir: o projeto LaTeX que compila sem «??», o .bib vindo do Zotero com chaves estáveis, o checar_citacoes.py em zero faltantes e as normas conferidas. A skill abnt-citacoes-referencias cuida das citações; a nova skill latex-overleaf-abntex2 segue este manual; o Bibliotecário configura o Better BibTeX.

PapelO que faz com este manualSlides
Pesquisador (fase 8)Confere que o main.tex compila, que o .bib vem do Zotero, que checar_citacoes.py dá 0 faltantes e que o uso de IA está declaradoPartes 3 e 4
Skill abnt-citacoes-referenciasCitações e referências ABNT no texto — com abntex2cite no LaTeXParte 3
Skill latex-overleaf-abntex2Cria a pasta com novo_trabalho.py, compila com compilar.sh, lê o log, orienta o OverleafPartes 2 a 4
BibliotecárioInstala o Better BibTeX, fixa chaves, exporta o .bib com «Keep updated»Parte 4
Claude Code — pedidos na pasta do projeto (o plugin lê PROGRESSO.md)
Pesquisador, onde paramos?
Pesquisador, o que falta para fechar a fase 8?
Bibliotecário, exporte a coleção «Dissertação» com o Better BibTeX e mantenha atualizado.
Compile o main.tex com o compilar.sh e me mostre só os erros.
/pesquisa:status
/pesquisa:proxima
Regra

O plugin não escreve a dissertação: ele confere que o projeto compila, que as citações fecham e que a estrutura é a da norma. O texto, a escolha do modelo e a decisão sobre cada ajuste de forma continuam sendo seus.

Onde cada manual entra

Metodologia decide a estrutura; Busca e PRISMA produzem o conteúdo; Zotero guarda as referências; este manual escreve em LaTeX; Uso de IA declara; o plugin mantém a ordem. Hub: mirandastech.com.br/pesquisa.

Fechamento2 de 7

Erros comuns — como aparecem e como corrigir

ErroComo apareceCausaCorreção
Escolher o LaTeX para «ir mais rápido»Semanas aprendendo, texto paradoExpectativa errada (Knauff; Nejasmic, 2014)decidir pelo documento; começar por modelo pronto
Começar do zero sem modeloCapa, sumário e margens fora da normaNão procurou o modelo da instituição nem o abnTeX2modelo institucional ou abnTeX2 canônico
Sem fontenc T1Acentos que não se buscam nem se copiam no PDFCodificação de fonte padrão\usepackage[T1]{fontenc}
Arquivo fora de UTF-8Acentos trocados por símbolosEditor salvou em outra codificaçãosalvar em UTF-8 (FAQ do abnTeX2)
Citações «??»Interrogações no lugar do autorFaltou bibtex/passagem, chave errada, ou .log antigosequência completa; latexmk -C e -f; checar_citacoes.py
Número de figura escrito à mão«Figura 3» que virou a 4 depois de inserir outraNão usou \label/\ref\label no alvo, \ref no texto, compilar duas vezes
& no textoMisplaced alignment tab character &Caractere reservado\&
Timeout no Overleaf gratuitoCompilação interrompida aos 10 sErros acumulados, imagens grandes, pacotes lentosStop on first error; Fast [draft]; PDF em vez de PNG; compilar localmente
Histórico perdido no Overleaf gratuitoVersão de anteontem inacessívelHistórico de 24 hrotular versões; baixar o .zip; Git
Editar o .bib no OverleafCorreção some na próxima exportaçãoO .bib é derivado do Zoterocorrigir no Zotero; reexportar
Chave de citação que muda\cite que passa a dar «??» depois de reexportarChave gerada sem fixarBetter BibTeX: Pin BibTeX key
«File … not found» localxpatch, enumitem, tocbasic, babel englishInstalação mínima (TinyTeX)tlmgr install <pacote>
PDF «na norma» reprovadoBiblioteca aponta diferenças na NBR 6023 ou 10520abnTeX2 1.9.7 implementa edições de 2002/2011conferir as edições novas com a biblioteca; ajustar
Texto sensível no AI AssistantDados de participantes enviados a serviço externoNão consultou orientador/comitêperguntar antes; declarar o uso
Duas versões vivas (.tex e .docx)Correções em um que não estão no outroConversão com pandoc sem formato-fonte definidoum formato-fonte; o outro é gerado
Fechamento3 de 7

Checklist final: antes de entregar o PDF

Marque conforme concluir. O estado fica salvo neste navegador — não é compartilhado nem enviado a lugar nenhum.

0 de 12
Fechamento4 de 7

Glossário

Tudo que aparece no manual sem ser explicado no próprio slide.

LaTeX, motores e distribuições

TeX
Sistema de composição tipográfica de Donald E. Knuth; a base sobre a qual o LaTeX é construído.
LaTeX
Sistema de preparação de documentos sobre o TeX (Lamport): classes, pacotes e comandos que separam conteúdo de forma; software livre sob a LPPL.
Motor
Programa que lê o .tex e produz o PDF: pdfLaTeX, XeLaTeX ou LuaLaTeX.
pdfLaTeX
Motor padrão; aceita .png, .jpg e .pdf e converte .eps; precisa de fontenc T1 para acentos reais.
XeLaTeX
Motor com UTF-8 nativo e fontes TrueType/OpenType do sistema via fontspec; aceita pstricks.
LuaLaTeX
Motor com UTF-8 nativo, fontes do sistema e a linguagem Lua dentro do documento.
Distribuição
Conjunto instalável de motores, pacotes e ferramentas: TeX Live, MacTeX, MiKTeX, TinyTeX.
TeX Live
Distribuição de referência, anual, do TeX Users Group; instalada com install-tl e gerida com tlmgr.
TinyTeX
TeX Live enxuto (152–210 MB no padrão) que instala em ~/.TinyTeX e cresce com tlmgr install; o usado na demonstração.
MiKTeX
Distribuição para Windows, macOS e Linux que instala pacotes sob demanda.
Pacote
Extensão carregada com \usepackage (graphicx, hyperref, babel, abntex2cite…).
CTAN
Comprehensive TeX Archive Network: o repositório de onde as distribuições e o abnTeX2 são obtidos.
tlmgr
Gerenciador de pacotes do TeX Live e do TinyTeX: tlmgr install abntex2.
latexmk
Ferramenta que repete pdflatex, bibtex/biber e makeindex até o documento estabilizar; o Overleaf e o compilar.sh a usam.
Log (arquivo .log)
Registro completo de uma compilação, com erros e avisos; um .log antigo pode fazer o latexmk pular passagens.
PDF/A
Variante do PDF para arquivamento de longo prazo, exigida por alguns repositórios; a wiki do abnTeX2 tem tutorial.

Documento, referências e ferramentas

Preâmbulo
Tudo entre \documentclass e \begin{document}: pacotes e definições; nada dele aparece no PDF.
Classe
A primeira linha do documento (article, report, book, abntex2): define a estrutura e a forma geral.
Ambiente
Par \begin{nome}\end{nome} (figure, table, itemize, equation, resumo).
Comando (macro)
Instrução iniciada por \, com argumentos entre chaves e opções entre colchetes.
Float
Objeto que o LaTeX posiciona onde couber (figure, table); daí a legenda e o [htbp].
Referência cruzada
\label{} no alvo e \ref{} ou \pageref{} no texto; resolve-se na segunda compilação.
BibTeX
Programa que lê o .bib e gera a lista de referências no estilo escolhido; é o que o abntex2cite usa.
biblatex
Alternativa moderna ao BibTeX, com o processador Biber; o biblatex-abnt é o estilo ABNT para ele.
Biber
Processador bibliográfico do biblatex, com UTF-8 completo.
Arquivo .bib
Base de referências em texto: uma entrada por obra (@article, @book…) com chave e campos; aqui, exportado do Zotero.
Chave de citação
Identificador da entrada no .bib usado em \cite{}; o Better BibTeX a gera e a fixa.
abnTeX2
Suíte brasileira: a classe abntex2 (sobre a memoir) e o pacote abntex2cite; versão 1.9.7 (2018).
abntex2cite
Pacote de citações e referências ABNT do abnTeX2; estilos alf (autor-data) e num (numérico).
memoir
Classe LaTeX para livros e teses sobre a qual a abntex2 é construída.
Overleaf
Editor LaTeX colaborativo on-line (Digital Science): compila na nuvem, galeria de modelos, compartilhamento; planos gratuito e pagos.
Template
Modelo pronto da galeria do Overleaf ou do abnTeX2; «Open as Template» cria uma cópia sua.
Track changes
Controle de alterações do Overleaf (premium): modos Editing e Reviewing, aceitar ou rejeitar mudanças.
Better BibTeX
Plugin do Zotero que gera chaves de citação estáveis, fixa chaves e exporta o .bib com «Keep updated».
Fechamento5 de 7 · fontes conferidas em 09/09/2026

Referências (1 de 2): evidência sobre o LaTeX, práticas de escrita e os livros de origem

  1. KNAUFF, M.; NEJASMIC, J. An Efficiency Comparison of Document Preparation Systems Used in Academic Research and Development. PLoS ONE, v. 9, n. 12, e115069, 2014.doi.org/10.1371/journal.pone.0115069
  2. WILSON, G.; BRYAN, J.; CRANSTON, K. et al. Good enough practices in scientific computing. PLoS Computational Biology, v. 13, n. 6, e1005510, 2017.doi.org/10.1371/journal.pcbi.1005510
  3. BLISCHAK, J. D.; DAVENPORT, E. R.; WILSON, G. A Quick Introduction to Version Control with Git and GitHub. PLoS Computational Biology, v. 12, n. 1, e1004668, 2016.doi.org/10.1371/journal.pcbi.1004668
  4. CHEREM, Y. A. A utilização do sistema de preparação de textos LaTeX na produção de textos acadêmicos no Brasil: uma investigação preliminar e perspectivas. Informação & Informação, v. 20, n. 1, p. 228, 2015.doi.org/10.5433/1981-8920.2015v20n1p228
  5. SANTOS, F. E. P.; LIMA, J. S.; RODRIGUES, E. M. Desafios e possibilidades da atividade mediadora do bibliotecário na normalização de trabalhos acadêmicos: o uso do LaTeX. InCID: Revista de Ciência da Informação e Documentação, v. 9, n. 1, p. 25-51, 2018.doi.org/10.11606/issn.2178-2075.v9i1p25-51
  6. ZHENG, Y. Academic Writing by Using Latex: A Hands-on Workshop. In: The 24th Annual Conference on Information Technology Education, 2023.doi.org/10.1145/3585059.3611425
  7. KNUTH, D. E. The TeXbook. Reading: Addison-Wesley, 1986.
  8. LAMPORT, L. LaTeX: a document preparation system. 2. ed. Reading: Addison-Wesley, 1994.
Fechamento6 de 7 · fontes conferidas em 09/09/2026

Referências (2 de 2): abnTeX2, biblatex-abnt, TinyTeX, documentação do Overleaf e as normas

  1. ARAUJO, L. C. (mantenedor). abnTeX2: classe LaTeX e estilo bibliográfico compatíveis com as normas da ABNT. Versão 1.9.7, 2018.ctan.org/pkg/abntex2 abntex.net.br
  2. MARQUES, D. B.; SALES, L. biblatex-abnt: estilo BibLaTeX para a ABNT. CTAN, v. 4.0 (2016–).ctan.org/pkg/biblatex-abnt
  3. POLLI, D. A. (trad.). Uma não tão pequena introdução ao LaTeX 2e (lshort-portuguese-br), v3.20. CTAN.ctan.org/pkg/lshort-portuguese-br
  4. XIE, Y. TinyTeX: a lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live.yihui.org/tinytex
  5. OVERLEAF. Documentation (docs.overleaf.com) e Learn LaTeX in 30 minutes (overleaf.com/learn). Acesso em 9 set. 2026.docs.overleaf.com overleaf.com/learn
  6. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 14724:2024: informação e documentação — trabalhos acadêmicos — apresentação. Rio de Janeiro: ABNT, 2024 (o abnTeX2 1.9.7 implementa a edição de 2011).
  7. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 6023:2025: informação e documentação — referências — elaboração. Rio de Janeiro: ABNT, 2025 (o abnTeX2 1.9.7 implementa a edição de 2002).
  8. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 10520:2023: informação e documentação — citações em documentos — apresentação. Rio de Janeiro: ABNT, 2023.
  9. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 15287:2025: informação e documentação — projeto de pesquisa — apresentação. Rio de Janeiro: ABNT, 2025 (o abnTeX2 1.9.7 implementa a edição de 2011).
Sobre as normas

As normas da ABNT são vendidas por assinatura (ABNT Coleção; as universidades assinam): este manual as cita pelo número e pela edição, sem reproduzir o texto. O abnTeX2 1.9.7 implementa as edições listadas no seu README (slide «abnTeX2: o que é»); as diferenças para as edições mais novas se conferem com a biblioteca da instituição.

Fechamento · último slide7 de 7

Como citar este manual, declaração de uso de IA e licença

Como citar

MATIAS, J. P. M. LaTeX com Overleaf e abnTeX2: passo a passo. MirandasTech, v1.0, set. 2026. CC BY 4.0.

Manuais irmãos: zotero.mirandastech.com.br · metodologia.mirandastech.com.br · prisma.mirandastech.com.br · busca.mirandastech.com.br · manual.mirandastech.com.br · plugin.mirandastech.com.br · hub: mirandastech.com.br/pesquisa
Licença

Conteúdo, capturas e os scripts novo_trabalho.py, compilar.sh e checar_citacoes.py: CC BY 4.0 — use, copie, adapte e redistribua com atribuição. O abnTeX2 é distribuído sob a LPPL 1.3 pelo seu time; o LaTeX sob a LPPL; os modelos da galeria do Overleaf têm as licenças indicadas nas suas páginas. Nenhum vínculo ou endosso do Overleaf, da Digital Science, do time do abnTeX2, do TeX Users Group, do MiKTeX, de Yihui Xie, do Zotero, do Better BibTeX, da Microsoft, da OpenAI, da ABNT ou de qualquer outra ferramenta ou instituição citada.

Declaração de uso de IA

Este manual foi escrito com assistência de IA (Claude, Anthropic) na estruturação, na redação e na verificação de fatos, sob as regras do manual de Uso de IA na pesquisa científica. Todos os fatos, números, nomes de botões, preços, limites e referências foram conferidos nas fontes indicadas em 09/09/2026; a instalação do TinyTeX, a compilação dos modelos do abnTeX2 e as execuções dos três scripts foram feitas nessa data numa máquina local, sem login no Overleaf. Decisões de conteúdo, seleção das fontes e responsabilidade pelo texto são do autor.

Sem garantia: interfaces, planos, preços, limites, versões de pacotes e edições de normas mudam; cada fato traz a data em que foi verificado. Quando a sua tela divergir, vale a tela. A escolha da ferramenta, a conformidade com a norma exigida pelo seu programa, o texto do trabalho e a declaração de uso de IA da sua pesquisa são seus e seguem o seu programa, o seu orientador, a biblioteca da sua instituição e, quando houver, o comitê de ética.