LaTeX, um poderoso diagramador de textos (parte 2)

O LaTeX (lay-teck) é uma ferramenta de diagramação de texto, uma evolução do TeX. Este artigo é o segundo de uma série de relatos sobre o LaTeX, mostraremos aqui como colocar figuras, tabelas e outros elementos no texto.

[ Hits: 26.943 ]

Por: N M S em 20/12/2008


Parte 1 - Figuras



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}".

    Próxima página

Páginas do artigo
   1. Parte 1 - Figuras
   2. Parte 2 - Tabelas
   3. Parte 3 - Novos comandos
Outros artigos deste autor

GmailFS - sua conta de e-mail como um sistema de arquivos no Slackware 10.2

LaTeX - um poderoso diagramador de textos (parte 1)

Slides em PDF com o LaTeX

Leitura recomendada

Instalando o asterisk no Debian GNU/Linux

Servidor Messenger Openfire passo-a-passo no Linux

Criando pacotes pré-compilados no Gentoo

Sistema de Informações Geográficas - Softwares Livres ou Proprietários?

KnowledgeTree - Um Gerenciador Eletrônico de Documentos funcional

  
Comentários
[1] Comentário enviado por librarian em 22/12/2008 - 10:41h

LaTeX não é uma evolução do TeX, é um conjunto de macros criado por Leslie Lamport feito para ser executado por cima do TeX. TeX é muito complicado de usar para não-iniciados; as macros do LaTeX (que tem uma pronúncia [LayTech] que remete a "TeX para leigos") permite que um usuário que não entende de TeX o use para tipografar seus documentos. Isso não quer dizer que os comandos de TeX não possam ser usados; tanto que a maioria dos pacotes de LaTeX são escritos em TeX.

[2] Comentário enviado por removido em 23/12/2008 - 10:14h

Boa

[3] Comentário enviado por antonioclj em 27/12/2008 - 11:19h

Boa tarde. Só dando uma dica. Existe um editor chamado Lyx que facilita em muito a vida de quem quer escrever um texto e não tem muita facilidade em decorar comandos. Este editor esta disponível tanto para Linux quanto para Windows. Um abraço e obrigado pela contribuição.

[4] Comentário enviado por juliaojunior em 27/12/2008 - 13:59h

Outros dois bons editores são o Kyle e o Texmaker, para quem usa kde ou gnome, respectivamente.

Eu recomendo grandemente o uso de Latex para quem constantemente precisa de documentos científicos, ou documentos com exigência elevada em tipografia.

Parabéns pelo artigo


Contribuir com comentário