Conceitos Básicos
Origem: Tex-Br, a enciclopédia livre.
Conteúdo |
Introdução
Comumente as pessoas trabalham com textos em um modo que os americanos chamam wysiwyg (what-you-see-is-what-you-get), traduzindo para o português fica:
o que você vê é o que você tem.
Citamos duas suítes de escritório
que lidam com textos dessa forma:
- Microsoft Word
- Openoffice.org
Marcação lógica
O LATEX trabalha com estilos predefinidos que obedecem o padrão tipográfico, o usuário apenas diz no início do seu documento (preâmbulo) qual será o tipo de documento que deseja. Deve indicar a cada início de capítulo \chapter{nome do capítulo} a cada início de seção \section{nome da seção} . Para fazer uma nota de rodapé é também muito simples \footnote{explicação sobre um termo}.
Aos comandos digitados junto com o conteúdo é que chamamos de marcação lógica, a estrutura do documento vai sendo definida de forma consistente.
Depois de digitar, junto com marcações, o texto deve ser compilado:
latex texto.tex
Os textos são digitados junto com a "marcação lógica" que indica ao latex onde encontrar:
- Capítulos \chapter{nome do capítulo}
- Seções \section{nome da seção}
- Notas de rodapé \footnote{descrição de um ítem}
- Referências cruzadas \label{nome}, para chamar \ref{nome}
- Índices \tableofcontents
- Lista de figuras \listoffigures
- Lista de tabelas \listoftables
Para criar um capítulo, e o mesmo ser automaticamente inserido no índice fazemos:
\chapter{Nome do Capítulo}
Após iniciar um capítulo podemos digitar normalmente o nosso texto, os espaços a mais, se existirem, serão ignorados durante a compilação. Para criar uma quebra de linha use \\ ou \newline
\section{Nome da seção}
Criando uma seção a numeração no sumário tomará a forma e espaçamento adequados, bastando que no início do documento se digite o comando:
\tableofcontents
Vantagens da marcação lógica
Com a marcação lógica o usuário passa a se preocupar unicamente com o conteúdo do
documento.
Não há, por exemplo, que se ficar contando as páginas para
saber onde ficou determinado capítulo.
Sabemos que o editores visuais fazem índices
mas o processo é mais demorado.
Como LaTeX já trabalha em padrão tipográfico, o resultado facilita a leitura, obedece,
por exemplo, a regra de que nenhuma linha deve exceder 66 caracteres de comprimento.
Os espaçamentos são feitos de forma automática, permitindo a hifenização para melhor ajuste dos parágrafos.
Partes de um documento LaTeX
Eis um exemplo de documento LaTeX básico:
Exemplo de documento
% um comentário que será ignorado
% é interessante colocar uma linha com o propósito do documento
\documentclass[a4papper,12pt]{book}
\usepackage[brazil]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\Title{Título do Trabalho}
\author{Nome do Autor}
\date{\today} % usando 'today' o sistema coloca a data do dia
\begin{document}
\maketitle
\tableofcontents
\chapter{Introdução}
Texto do meu capítulo. Em documentos longos usar um recurso de inclusão de capítulos: \include{arquivo} não use a extensão .tex para fazer a inclusão de capítulos:
\include{cap2}
\end{document}
Preâmbulo
Contém a classe de documento que desejo usar, e opcionalmente pacotes que habilitam mais funcionalidades ao LaTeX
\documentclass[a4papper,12pt]{book} % tipo do documento
\usepackage[brazil]{babel} % define a linguagem padrão
\usepackage{graphicx} % permite a inserção de figuras
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc} % para usar caracteres acentuados diretamente
Para mais detalhes de como editar o preâmbulo veja: Preâmbulo básico
Corpo do documento
Para iniciar o corpo propriamente use o comando
\begin{document} % comando obrigatório
\chapter{nome do capítulo}
texto do capítulo texto do capítulo texto do capítulo texto
texto do capítulo texto do capítulo texto do capítulo texto
texto do capítulo texto do capítulo texto do capítulo texto
\section{nome da seção}
texto do capítulo texto do capítulo texto do capítulo texto
texto do capítulo texto do capítulo texto do capítulo texto
texto do capítulo texto do capítulo texto do capítulo texto
e para finalizar um documento
\end{document} % comando obrigatório
Referências externas e manuais
- Uma (não tão) pequena introdução ao LaTeX - Português
- Introdução ao LaTeX
- Introdução ao LaTeXe
- Breve introdução ao LaTeX
- abnTeX
Programas para editar código LaTeX
Assim como há editores para html, ou seja, programas que facilitam a edição de códigos para páginas da Internet, existem programas que auxiliam na criação de documentos com LaTeX.
A vantagem em se usar um editor é maior para usuários iniciantes que não conhecem muitos comandos, o que gera mais resistência no aprendizado. Há projetos para todas as plataformas, Unix, Linux, Windows.
Veja na seção Ambientes de Desenvolvimento uma lista de editores para facilitar a criação de códigos LaTeX.
