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: 28.768 ]

Por: N M S em 20/12/2008


Parte 2 - Tabelas



E as tabelas?

Para criar tabelas no LaTeX, usamos o ambiente tabular que tem a seguinte sintaxe:

\begin{tabular}{opções}

Onde as opções são:
  • l - alinhamento a esquerda;
  • r - alinhamento a direita;
  • c - alinhamento centralizado;
  • | - linha vertical;
  • p{largura} - largura da coluna.

Para cada coluna que quisermos na tabela devemos usar uma das especificações acima, separando-as com | ou não.

Dentro do ambiente o símbolo "&" separa os elementos de uma coluna de outra e o "\\" inicia uma nova linha. Lembre-se que se você tem n colunas, em cada linha deve usar n-1 &'s. Para colocar uma linha horizontal você deve usar o comando \hline no local que quiser.

Exemplo:

\begin{tabular}{|c||ccc||r|}
        \hline
\textbf{\em k}  &  $x_1^k$    &   $x_2^k$  & $x_3^k$ & remarks    \\
        \hline \hline
0   & -0.30000000 & 0.60000000 & ~0.70000000 & $x^0$ \\
1   & ~0.47102965 & 0.04883157 & -0.53345964 &   \\
2   & ~0.49988691 & 0.00228830 & -0.52246185 &   \\
3   & ~0.49999976 & 0.00005380 & -0.52365600 & $\epsilon<\delta$ \\
4   & ~0.50000000 & 0.00000307 & -0.52359743 & ($\forall n>N$) \\
        \hline
7   & ~0.50000000 & 0.00000000 & -0.52359878 & $\epsilon\ll\zeta$ \\
        \hline
\end{tabular}

No mesmo estilo do tabular, mas próprio para trabalhar em ambiente matemáticos, fazendo por exemplo matrizes, temos o ambiente array. Exemplo:

\[ \chi(\lambda) = \left| \begin{array}{ccc}
\lambda - a & -b & -c \\
-d & \lambda - e & -f \\
-g & -h & \lambda - i \end{array} \right|.\]

Fica assim definido um modo simples de usar tabelas.

P.S.: Existem outros pacotes para fazer tipos diferentes de tabelas.

Página anterior     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

LaTeX - um poderoso diagramador de textos (parte 1)

Slides em PDF com o LaTeX

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

Leitura recomendada

Programação (III) - Programação Orientada a Objetos (POO)

Saiba como ativar dois ou mais fbpagers no Fluxbox

As novidades no MenuetOS 2007

A Origem dos Nomes

C# no Slackware

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts