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.671 ]

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

Slides em PDF com o LaTeX

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

LaTeX - um poderoso diagramador de textos (parte 1)

Leitura recomendada

Instalando o Ubuntu no pendrive

Clonar FreeBSD pela rede e sem downtime

Programas em Modo Texto (on Shell)

Montando um pendrive no Linux

A Revista Espírito Livre

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts