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:

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

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.

Personal tools