Introdução ao LaTeX
ESTAT0090 – Estatística Computacional
Prof. Dr. Sadraque E. F. Lucena
sadraquelucena@academico.ufs.br
Imagine que você está finalizando o seu Trabalho de Conclusão de Curso (TCC).
O prazo está se aproximando e você precisa entregar um relatório bem estruturado, seguindo todas as exigências acadêmicas: numeração correta de capítulos e seções, figuras organizadas, sumário atualizado e referências formatadas nas normas da ABNT.
Você opta por usar um editor de texto comum e, conforme avança no trabalho, surgem dificuldades: ajustes manuais tomam tempo, pequenas mudanças bagunçam a numeração e o sumário precisa ser reconstruído a cada alteração.
Organizar tudo de forma manual se torna um desafio enorme e aumenta o risco de erros que podem comprometer a qualidade do seu TCC.
Existe uma forma mais inteligente e profissional de lidar com isso. Vamos descobrir qual é?
Produzir relatórios técnicos exige controle rigoroso da estrutura e da formatação.
Fazer isso manualmente é demorado e propenso a erros:
Numeração de capítulos, seções e figuras pode ficar incorreta.
O sumário precisa ser atualizado à mão a cada mudança.
Referências bibliográficas podem não seguir corretamente as normas da ABNT.
Usar uma ferramenta que automatize a estruturação do documento economiza tempo e evita erros.
Trabalhar com padrões profissionais facilita a vida acadêmica e a atuação futura como estatístico(a).
Hoje, vamos conhecer o LaTeX — uma solução poderosa para essa tarefa!
Com o LaTeX você terá:
Numeração automática de capítulos, seções, subseções, figuras e tabelas, sem a necessidade de ajustes manuais.
Sumário dinâmico que se atualiza automaticamente com a numeração e a localização das seções.
Referências cruzadas atualizadas em tempo real, como “Figura 2.1” ou “Capítulo 3”.
Referências bibliográficas formatadas corretamente nas normas da ABNT com o auxílio de pacotes específicos.
Foco no conteúdo, sem se preocupar com detalhes de formatação.
Com o LaTeX, você pode automatizar todo o trabalho de formatação e concentrar seu tempo no conteúdo do seu relatório.
A pronúncia correta é ``Lêitech’’ e a forma de escrever é LaTeX (com “a” e “e” minúsculos).
LaTeX é um pacote dedicado à produção de textos impressos de alta qualidade, com foco especial em textos matemáticos.
LaTeX foi desenvolvido por Leslie Lamport como uma evolução do programa TeX, criado por Donald Knuth.
Leslie Lamport
Donald Knuth
O TeX surgiu nos anos 1970 com o propósito de melhorar a qualidade de impressão, levando em consideração as limitações das impressoras daquela época.
Na década de 1980 Leslie Lamport criou o LaTeX, com a intenção de simplificar o uso do TeX por meio de comandos que executam diferentes funções.
O LaTeX é um editor de textos especialmente projetado para atender às necessidades da área matemática, oferecendo comandos para a composição de diversas fórmulas.
Para entendermos melhor como o LaTeX funciona, precisamos conhecer as duas abordagens de processamento de texto: o estilo visual e o estilo lógico.
Nestes processadores de texto, há um menu com recursos disponíveis para seleção através do mouse, mostrando na tela o texto digitado da mesma forma que será impresso, conhecido como WYSIWYG (What-You-See-Is-What-You-Get).
O processamento ocorre em duas etapas: o texto e os comandos de formatação são escritos em um arquivo fonte usando um editor, e em seguida o arquivo é compilado, gerando um arquivo de saída visualizável em formatos como HTML, DVI, PDF, etc.
Para usar o LaTeX, precisamos de duas ferramentas essenciais:
MiKTeX
TeX Live
MiKTeX
TeX Live
O documento é escrito usando comandos no , e salvo em um arquivo com extensão .tex
.
O LaTeX interpreta os comandos e os transforma em uma linguagem compreensível pelo TeX.
O documento LaTeX é processado por um compilador, que gera um arquivo com extensão .dvi
(device independent).
O arquivo .dvi
pode ser visualizado em um visualizador específico ou convertido para extensão .pdf
(portable document format).
article
(artigo), report
(relatório) e book
(livro).
10pt
, 11pt
, 12pt
, etc.)a4paper
, letterpaper
, etc.)onecolumn
, twocolumn
)fleqn
and leqno
)oneside
, twoside
)notitlepage
, titlepage
)openright
, openany
)\begin{document}
e \end{document}
é o conteúdo visível no PDF.\begin{document}
é chamado preâmbulo.\end{document}
é ignorado.\title{}
: Define o título do documento (usado com \maketitle
).\author{}
: Nome do autor.\date{}
: Data (\today
insere a data atual).
\date{}
sem argumento para omitir a data.Obs.: Esses comandos só funcionam no preâmbulo ou antes de
\maketitle.
\maketitle
gera o título formatado no PDF, usando os metadados definidos.
Deve ser chamado após \begin{document}
.
Em classes como article
, o texto continua na mesma página após o título (a menos que se use \newpage
).
Crie documentos no latex e gere os respectivos PDFs. As características são:
Documento 1: O documento deve ser da classe artigo com tamanho de letra 11 e tamanho de folha a4. Escreva Estou impressionado com essa aula excelente!
. Nomeie o arquivo de texto1.tex
.
Documento 2. Use a classe relatório com tamanho de letra 10, tamanho de folha carta e texto em duas colunas. Acrescente no preambulo o pacote \usepackage{lipsum}
e use o comando \lipsum
para escrever texto automático. Nomeie o arquivo de texto2.tex
.
\
” insere um espaço quando usado sozinho\indent
adiciona recuo | \noindent
remove recuo\\
” quebra a linhaO comportamento pode variar conforme classe do documento.
Comandos úteis:
\newpage
: Força nova página (útil para capítulos/seções)%
: Cria comentários (texto ignorado na compilação)Boas práticas:
%
para documentar seu códigoExemplo:
Comando | Efeito visual |
---|---|
\textit{itálico} ou {\it itálico} |
itálico |
\textbf{negrito} ou {\bf negrito} |
negrito |
\emph{realçado} |
realçado |
\underline{sublinhado} |
sublinhado |
\texttt{datilografado} |
\(\texttt{datilografado}\) |
Comando | Efeito visual |
---|---|
{\tiny texto} |
texto |
{\scriptsize texto} |
texto |
{\footnotesize texto} |
texto |
{\small texto} |
texto |
{\normalsize texto} |
texto |
{\large texto} |
texto |
{\Large texto} |
texto |
{\LARGE texto} |
texto |
{\huge texto} |
texto |
{\Huge texto} |
texto |
\usepackage{xcolor}
no preâmbulo.\textcolor{cor}{texto}
para colorir o texto. Exemplo:Comando | Efeito visual |
---|---|
\textcolor{red}{texto} |
texto |
\textcolor{blue}{texto} |
texto |
\textcolor{brown}{texto} |
texto |
Nomes de cores adicionais podem ser usadas no pacote xcolor
com as opções dvipsnames
, svgnames
e x11names
.
você pode acessar pelo nome as cores:
Reproduza o texto abaixo em LaTeX em um arquivo da classe report
com tamanho de fonte 11pt.
Esta frase normal.
Esta frase em itálico.
Esta frase em negrito.
Esta frase sublinhada
Esta frase em blue.
Esta parte purple e esta ForestGreen.
Esta frase em tamanho small.
Esta frase em tamanho scriptsize.
Esta frase em atamanho Large.
Esta frase em tamanho HUGE.
Domínio de Formatação Básica
Estilos de Fonte
Tamanhos e cores de Texto
Aprofunde o que vimos em aula com esse link:
Reproduza o arquivo 03A - Exercício de Formatação no LaTeX.pdf
.
Algumas configurações utilizadas:
blue
e red
\scriptsize
e \Large
em algumas frases