Como no artigo anterior, foi mostrada a forma de instalar e como criar um primeiro texto, vou supor que este já esteja em pleno funcionamento em seu computador.
Para aqueles que não viram o artigo anterior, o link é:
LaTeX - um poderoso diagramador de textos (parte 1)
Trataremos aqui de inclusão de tabelas, figuras e criação de funções especiais.
Os pacotes
Como em toda linguagem de programação, os pacotes/bibliotecas aumentam a quantidade de recursos e a facilidade de uso. O comando utilizado para incluir os pacotes em seu documento fonte é "\usepackage{pacote}", aqui podemos incluir um pacote por comando ou vários separando-os por virgulas. Ex.: "\usepackage{amsthm,amsfonts,amssymb,amsmath}" (estes pacotes aqui inclusos dão suporte aos símbolos, fontes e padrões matemáticos da AMS - American Mathematical Society,
www.ams.org).
Incluindo figuras
Muitas pessoas tem dúvidas na hora de incluir uma figura com o
LaTeX e muitas vezes cometem erros que facilmente podem ser corrigidos, principalmente se estamos trabalhando em uma maquina
Linux.
A primeira coisa a saber é que precisamos de um pacote para poder incluir uma imagem no texto, o pacote comumente utilizado é o graphicx, ou seja, no preambulo do arquivo devemos ter a linha "\usepackage{graphicx}".
Observamos agora o formato da figura que podemos incluir, infelizmente não é qualquer formato de figura que pode ser incluído no LaTeX, o formato padrão é o "eps" (Encapsulated PostScript), entretanto também podemos incluir figuras jpg e png, contudo devemos compilar de um modo diferente usando o comando pdfLaTeX ao invés do LaTeX. Este comando vai criar diretamente um arquivo pdf no lugar do velho dvi.
Como estamos trabalhando com Linux, fica fácil a conversão de formato de imagens. Dada uma figura num formato xxx, imagem.xxx, podemos convertê-la em eps com o comando:
# convert -format eps imagem.xxx imagem.eps
Está criada a nossa imagem em eps, podemos agora incluí-la no texto. O comando básico para colocarmos uma imagem é \includegraphics{imagem.eps}, contudo existem opções de manipulação que são úteis. Então temos a seguinte sintaxe:
\includegraphics[ opções ]{imagem.eps}
Onde as opções são:
- height= Altura da imagem, deve ser seguida da unidade de comprimento, por exemplo cm (centímetro);
- width= Largura da imagem, deve ser seguida da unidade de comprimento, por exemplo cm;
- scale= Escala em porcentagem da figura;
- angle= Ângulo de rotação para a figura.
Um exemplo:
\includegraphics[height=10cm, width=12cm, angle=30]{imagem.eps}
Muitas vezes é necessário que a figura seja numerada e tenha uma legenda, como estamos usando o LaTeX, queremos que a numeração seja automática e que ele já deixe a legenda num local padrão. Para isso usamos o ambiente figure, da seguinte maneira:
\begin{figure}
\includegraphics[opções]{imagem.eps}
\captions{Título da figura}
\label{label:da:figura}
\end{figure}
Aqui o comando "\label{}" introduz uma variável com a qual você poderá referir-se a figura com facilidade usando o comando ""\ref{label:da:figura}".