Após um período de recesso, o Guia Latex segue. Dessa vez, veremos marcação de texto básica e as maneiras mais comuns e simples de se estruturar uma página, com seções e subseções, listas e, por fim, tabelas.

Marcação de texto

Em LaTeX, é possível fazer todas as marcações de texto com as quais vocês está acostumado.

Negrito: \textbf{termo em negrito}
Itálico: \textit{termo em itálico}ou similar: \emph{termo enfatizado}
Monospace: \texttt{termo em monospace} (letra de máquina de escrever)
Serifado: \textsf{termo em letras serifadas}
Maiúsculas \textsc{termo em SmallCaps} (letras maiúsculas, diferenciadas pelo tamanho)

Também podemos alterar o tamanho da fonte. Algumas das possibilidades de tamanho são:

Muito pequena: \tiny
Pequena: \small
Normal: \normalsize
Grande: \Large
Muito Grande: \LARGE
A maior: \Huge

Estruturando o texto

O LaTeX é uma excelente ferramenta para criar textos bem estruturados e confortáveis de se ler. Para facilitar esse processo, dispomos de alguns comandos:

Seção: \section{Nome da seção}
Subseção: \subsection{Nome da subseção}
Subsubseção: \subsubsection{Nome da subseção da subseção}

Listas

Ainda, é bastante útil saber fazer listas. As listas abrem um ambiente próprio que contém e sabe entender o comando \item. Este, por sua vez, recebe o texto de um ítem da lista.

Para fazer uma lista com os pontos de marcação padrão (as bolinhas) use:

\begin{itemize}
\item{Um ítem}
\item{Outro ítem}

\item{Último ítem}
\end{itemize}

Já para criar uma lista numerada, usamos o ambiente enumerate:

\begin{enumerate}
\item{Primeiro ítem}
\item{Segundo ítem}

\item{N-ésimo ítem}
\end{enumerate}

Tabelas

Tabelas são velhas conhecidas e tidas como problemáticas por usuários mais antigos de Tex e LaTeX. A razão da má fama é proveniente do ambiente table, que é um corpo flutuante. Isso significa que, se não houver espaço para uma tabela do tipo table na página, ela não hesita em passar o texto seguinte para preencher o espaço em branco e se posicionar alguns parágrafos abaixo.

Se isso não lhe parece terrível, é porque você nunca teve esse problema. Seu texto fica extremamente confuso quando uma tabela de referência vai parar 3 parágrafos abaixo, onde ela julgou que cabe.

Para não ter esse tipo de inconveniente, foi criado, para LaTeX, um ambiente novo não-flutuante chamado tabular. A seguir, um exemplo de como fazer uma tabela nesse ambiente:

\begin{tabular}[opções de alinhamento]{| alinhamento da primeira coluna | alinhamento da segunda coluna |}
\hline
conteúdo da 1a. linha, 1a. coluna & conteúdo da 1a. linha, 2a. coluna \\
\hline
conteúdo da 2a. linha, 2a. coluna & conteúdo da 2a. linha, 2a. coluna \\
\hline

conteúdo da Na. linha, 1a. coluna & conteúdo da Na. linha, 2a. coluna \\
\hline
\end{tabular}

As opções de alinhamento são quatro:

l (L minúsculo) Alinhamento à esquerda
c Alinhamento centralizado
r Alinhamento à direita
p{2.7cm} Justificado com tamanho de célula indicado entre {}

As barras verticais indicam as linhas verticais da tabela. Mas atenção: elas são necessárias no começo e no fim da definição das colunas. Se você não colocá-las ali, sua tabela não vai ter as bordas laterais exteriores.

Similarmente, as linhas que recebem somente \hline servem para fazer as linhas horizontais da tabela. Assim, é importante colocá-las a cada vez que você desce para a próxima linha e, se quiser as bordas inferior e superior externas, antes da primeira linha e depois da última.

Pronto! Agora você já tem todas as ferramentas que precisa para escrever 90% dos textos com os quais você vai se deparar. Experimente tranformar seu último texto escolar ou relatório do trabalho em LaTeX e veja a qualidade da saída em .pdf.

Na próxima parte desse tutorial, veremos como colocar imagens em latex, importando ou construindo-as programativamente, direto em LaTeX.

Posts Relacionados:

  • Guia Latex - Parte IV: Estética (imagens e coloração)
  • Guia Latex - Parte II: O Básico
  • Retrospectiva 2008
  • Guia Latex - Parte V: Criando referências
  • Séries
  • Guia Linux - Parte IV: Aplicativos
  • Guia Latex - Parte I: O que é e por que usar
  • Acompanhe-nos por RSS, por Email ou via Twitter.
    Veja como ter um desconto no Dreamhost: um excelente servidor web.