Primeiros passos
Ao começar a escrever um projeto em LaTeX, é essencial realizar algumas configurações iniciais para garantir que o trabalho seja bem estruturado, organizado e de fácil manutenção ao longo do tempo.
Escolhendo o template correto
O primeiro passo é encontrar um template adequado para o tipo de trabalho que será realizado. Além do template do TCC oferecido pela coordenação, periódicos e eventos científicos costumam fornecer modelos próprios, já configurados com as normas exigidas (como SBC, IEEE, ACM, entre outros). Usar o template correto desde o início evita retrabalho e garante que seu projeto já esteja formatado conforme as exigências da instituição ou publicação.
Importando bibliotecas e configurações iniciais
Após escolher o template, é comum personalizar ou incluir pacotes (bibliotecas) que ampliam as funcionalidades do LaTeX. Alguns pacotes frequentemente utilizados incluem:
\usepackage[utf8]{inputenc} % Para acentuação em português
\usepackage[T1]{fontenc} % Codificação de fonte
\usepackage[brazil]{babel} % Tradução de termos para português
\usepackage{graphicx} % Inserção de imagens
\usepackage{amsmath, amssymb} % Recursos matemáticos
\usepackage{hyperref} % Links clicáveis
Além disso, é útil configurar opções visuais e de formatação logo no início do projeto, como margens, espaçamento entre linhas, estilo de cabeçalhos, entre outros.
Estruturando seu projeto
Um dos grandes diferenciais do LaTeX é a possibilidade de organizar o projeto em múltiplos arquivos, tornando a escrita muito mais limpa e gerenciável. A orientação é criar uma estrutura de pastas que separe o conteúdo do autor do restante do template. Uma sugestão de organização é:
meu_projeto/
│
├── main.tex % Arquivo principal
├── conteudo/ % Pasta com os textos do autor
│ ├── capitulo1.tex % Primeiro capítulo ou seção
│ ├── capitulo2.tex % Segundo capítulo ou seção
│ ├── referencias.bib % Arquivo com as referências bibliográficas
│ └── imagens/ % Pasta com imagens utilizadas no projeto
│ ├── grafico1.png
│ └── diagrama.pdf
No arquivo principal (geralmente main.tex), você pode incluir os capítulos ou seções utilizando o comando \include{} (ou \input{}):
\documentclass{article} % ou book, report, etc.
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{hyperref}
% ... outros pacotes
\begin{document}
\include{conteudo/capitulo1}
\include{conteudo/capitulo2}
\bibliographystyle{abbrv}
\bibliography{conteudo/referencias}
\end{document}
Dica: \include{} adiciona automaticamente quebra de página entre arquivos. Para inclusão contínua, prefira \input{}.
Nossos comandos frequentes
Recomendo que você crie um arquivo chamado _medialab.tex
e insira o seguinte conteúdo:
\usepackage{xcolor}
\usepackage{ulem}
\definecolor{myorange}{rgb}{1,0.5,0}
\newcommand{\comentario}[1] {\textcolor{green}{#1}}
\newcommand{\com}[1] {\textcolor{green}{#1}}
\newcommand{\rever}[1] {\textcolor{red}{#1}}
\newcommand{\renan}[1]{\textcolor{myorange}{#1}}
\newcommand{\exc}[1]{\sout{{\color{red}#1}}}
Depois, importe esse arquivo no seu projeto.
Referências internas
Cada capítulo, seção, tabela, figura ou equação que você desejar referenciar no texto deve conter uma label única, associada ao comando correspondente:
\section{Introdução}
\label{sec:introducao}
Depois, você pode referenciar no texto usando \ref{sec:introducao}
ou \autoref{sec:introducao}
(com o pacote hyperref).